whiteNoise derived from ygSoundServer | Example | Source | Header |
Messages |
play | [bool] | start the sound playing |
Events |
start | ||
stop |
Comments |
constructor whiteNoise
destructor ~whiteNoise
method reset
1 reset playing flag to false
2 set current amplitude to 0.0
3 set update interval to 0.1
4 if a sample exists then delete it
method message
1 start the sound playing
method setDistance
method setAmplitude
method setFalloffDistance
method setAttenuation
method isPlaying
method isPaused
method play
1 if no sample then create a new bergenSample
2 play the sample
3 generate a heartbeat for the server
method pause
method stop
1 if a sample is playing
1.1 send a stop command to the server
method app
1 if a sample exists
1.1 generate a heartbeat for the server
1.2 if the sample is playing
1.2.1 if update interval has passed then update sound server
1.2.1.1 determine position of this sound
1.2.1.2 get position relative to CAVE