Speaker Overhaul

FAQ

My sound doesn’t play after I’ve added it.

  • Remember to click Generate after any new changes to your speaker parameters.

How many speakers can I put in a scene?

  • Latest successful test was with over 3500 speakers playing audio.

The .zip doesn’t install in Blender

  • Please un-zip the archive and install the .py script.

How do I activate an addon?

VIDEO DOCUMENTATION

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%