Base Properties

All SoundMaker components have the following set of common properties. 

For information on component specific properties, refer to the pages in this section.

Volume

Property
Description
Parent Volume
Sets the Component's volume.
Volume Randomization
The offset amount for volume randomization.

Parent Pitch

Property
Description
Pitch
Raise/Lower the playback pitch of the component (cents).
Pitch Randomization
Sets the offset amount for pitch randomization

Fade Properties

Property
Description
Fade In Time
Duration of the fade in time (seconds).
Fade Out Time

Duration of the fade out time (seconds).

Panning

Property
Description
Pan
Sets the Component's stereo pan offset.
Pan Randomization
Sets the offset amount for pan randomization.

Voice Behaviour

Property
Description
Multiple Instances Per Game Object Enable/disable multiple instances per game object.
Stealing Behaviour Sets the stealing behaviour when the maximum number of instances is exceeded:
  • Oldest
    Steal the voice that was least recently created.
  • Newest
    Steal the voice that was most recently created.
  • Farthest
    Steal the voice that is active on the furthest Game Object from the listener.
  • None
    Disable voice stealing.
Minimum Playback Interval

Probability

Component Virtualization

Virtualization Behaviour

Priority

Volume Threshold

Property Description
Volume Threshold Threshold to determine if a component is/stays active.
Used in the following cases:
  • PlaySound event action:
    When a Play Event action is posted and the current volume of the component is less than the threshold, the action is ignored.
  • Virtualization:
    If an active component's volume drops below this threshold (via RTP or game input), the component will be virtualized until it exceeds this threshold again.

3D Properties

Property Description
Spatialize Enable/Disable Spatialization
Spread Level Sets the amount of positioning spread to apply to the spatialized source.
Doppler Level Sets the scaling factor for the Doppler Effect applied to the source
(0 = Disabled, 1 = full, >1 = exaggerated).
Distance Range Sets the minimum/maximum distance values for the attenuation roll off of this Component.
Roll-Off Mode The attenuation roll-off curve applied to the Component's volume as the source moves towards/away from the listener.
  • Linear
  • Logarithmic
  • Custom (Coming soon)

0 Comments

Add your comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.