Random Audio Node Player - Godot Engine Plugin
A downloadable tool
Download NowName your own price
This Godot Engine plugin plays a random audio stream child node.
Ideal if you want control over all the settings per audio stream, like volume, audio bus, pitch, etc. Check the alternatives for other options.
- Add the
RandomAudioNodePlayerto your scene. - Add
AudioStreamPlayer,AudioStreamPlayer2DorAudioStreamPlayer3Dnodes as children. - Call
play()on theRandomAudioNodePlayer.
- Play random AudioStreamPlayer(2D/3D) nodes.
- Doesn't play the same node twice.
- Interface is similar to an AudioStreamPlayer.
- finished() Emitted when one stream is
finished. - finished_all() Emitted when all streams are
finishedand nothing is playing.
- playing: bool (set_playing, get_playing) If
true, a child audio stream node is playing - autoplay: bool (set_autoplay, get_autoplay) If
true, audio plays when added to scene tree. - paused: bool (set_paused, get_paused) If
true, the playback of all child audio streams are paused.
- play: void Plays a random audio stream node that is a child of this node.
- stop: void Stop all the playing audio stream nodes.
- get_playing_nodes: Array[Node] Returns all the playing audio stream nodes.
- Random Audio Stream Player: If you just want to play random audio streams.
- RandomSound: Similar to this one, but with channels.
| Status | Released |
| Category | Tool |
| Author | Sander Vanhove |
Download
Download NowName your own price
Click download now to get access to the following files:
random_audio_node_player.rar 4.6 kB



Leave a comment
Log in with itch.io to leave a comment.