Loads the SDL_mixer library and opens audio.
Releases the SDL_mixer library.
Clears all effects from the channel.
Fades out the channel and then halts it.
Clears the channel and pauses it.
Pauses the channel. Passing -1 pauses all channels.
Sets the number of mixing channels.
Sets distance from the listener on the channel, used to simulate attenuation.
Sets stereo panning on the channel. The library must have been opened with two output channels.
Set panning and distance on the channel to simulate positional audio.
Sets whether reverse stereo is enabled on the channel.
Sets the volume of the channel. Passing -1 sets volume of all channels.
Unpauses the channel. Passing -1 unpauses all channels.
SDL_mixer library wrapper.