Simple Audio Manager's icon

Simple Audio Manager 1.02 Misc 4.3 Community

Submitted by user symbol24; MIT; 2024-09-13

A simple audio manager that allows for basic audio in both 2D and 3D.

Create AudioFile Resources with your music and sounds. Use the Audio autoload to play the AudioFiles.

The Simple Audio Manager will create the Music and SFX buses on runtime if they do not already exist.

Currently the manager supports only 1 music file being played at a time, and will fade between the old and the new music (if music is playing).

The AudioFile resource can have multiple audio streams (files) set, and will randomly pick one on play.

Update 1.02: Added Audio Autoload to group "SimpleAudioManager" to allow code to validate if the autoload is present on runtime.

Update 1.03:
- Updated the play_audio to validate null pointers and push a proper error.
- Updated autoload with new signal BusVolumeUpdate(id:String, value:float) to more easily use volume updates


View files Download Submit an issue Recent Edits