
volume_minimum
- gets/sets minimum volume of the 3D sound.
- Sound Actuator name: Minimum Gain
- float number
Range:
- 0.00 to 1.00
Loop Bidirectional:
- Plays the sound file from start to finish. Then finish to start. Over and over.
- Positive Pulse: Starts playing the sound file from the beginning.
- Negative pulse: Keeps playing the sound file until it reaches the end, then stops playing.

Sample Code

################ get the minimum volume of the 3D sound
# import bge module
import bge
# get the controller
cont = bge.logic.getCurrentController()
# get the actuator attached to the controller
# my actuator is named Song
act = cont.actuators["Song"]
# get the minimum volume of the 3D sound
vol = act.volume_minimum
Sample Code

################ set the minimum volume of the 3D sound
# import bge module
import bge
# get the controller
cont = bge.logic.getCurrentController()
# get the actuator attached to the controller
# my actuator is named Song
act = cont.actuators["Song"]
# set the minimum volume of the 3D sound to 0.0
act.volume_minimum = 0.0