Speaker Overhaul - Automated Sound Design
Default Speaker
Speaker - The speaker is used to play sound in the 3D environment. After adding and selecting the Speaker you will be given different settings that are in its Properties.
Open - Choose what sound you’d like to add to the speaker.
Cache - Caches sounds for faster playbacks. The longer the sound, memory it’d take. Use mainly for often-used sounds.
Mono - The sound will only play on one channel. This can negatively impact a sounds with Stereo composition.
Volume - How loud the sound is.
Pitch - Used to make the sound deeper or higher. Useful for adding variation to a sound.
Playback time - You have to open the NLA Editor and add Sound strips that can target when the sound should play once or multiple times.
Distance
Volume - Minimum/Maximum - If the speaker is closer or further, the distance-based volume will not play louder or lower than the max/min volumes.
Attenuation - How much the distance affects the volume.
Distance - Maximum - If the speaker is further than this set distance then this distance is used to calculate the distance-based volume.
Cone - The cone is situated on top of the speaker with a full 360 degree angle. The cone has an inner cone with max volume and an outer cone which’s volume is controlled by the Outer volume.
Angle - Outer - Control the angle of the outer cone. Outside the cone, the volume is equal to the Outer volume.
Inner - Control the angle of the inner cone. The volume is maxed inside the cone.
Volume - Outer - Controls the volume outside of outer cone.
Universal Settings
Clear Scene Speakers - Deletes all speakers from the scene.
Generate - Generates a Speaker or refreshes new parameters on an already existing speaker. Any new change to an existing Speaker’s parameters has to be implemented by using the Generate button upon the selected speaker in the list.
Clear - Deletes the selected speaker in the list.
List Actions - Use the + to add an empty index for creating a speaker via the Generate button. Use the – to remove any selected index from the list. Up arrow moves a selected index up. Down arrow mvoes a selected index down.
Toggle Solo - Play only that selected speaker, no matter how many more are active.
Random - Randomly plays the selected index on the same frame as another index. For this to work the indexes must be on the same frame.
Mute - Mutes the selected sound.
Open - Choose what sound you’d like to add to the speaker.
Frame - Select which frame the sound will play at.
Offset - Based on the selected Frame, have the sound play earlier or later.
Override Defaults - Override the speaker information set in the Master Defaults
World Speaker
Looping - If enabled, this sound will trigger multiple times
Loops Gap - After how many frames the sound repeats, starting from the first frame it triggers.
Loop Count - How many times the sound should loop. If '0', it will loop through until the End frame
Random Offset - Based on the selected Frame, have the sound play earlier or later.
Motion Speaker
Duration - How long the sound effects lasts for in frames. Any audio after this point will be muted. This is used when calculating the 'fading out
Location - Change in X, Y, Z location drives the audio.
Rotation - Change in X, Y, Z rotation drives the audio.
Scale - Change in X, Y, Z scale drives the audio.
Drive Volume - The transform velocity affects the volume of the sound
Drive Pitch - The transform velocity affects the pitch of the sound
Range
Max Volume - The volume of this sound when the velocity is at maximum.\nWhen 'Drive Volume' is disabled, this sets the volume of the audio
Min Volume - The volume of this sound when the velocity is at zero
Max Pitch - The pitch of this sound when the velocity is at maximum.\nWhen 'Drive Pitch' is disabled, this sets the pitch of the audio
Min Pitch - The pitch of this sound when the velocity is at zero
Max Velocity Cap - The fastest velocity handled: anything faster is handled as 100%
Min Velocity Cap - The slowest velocity handled: anything slower is handled as 0%