![]() ![]() | This is the channel number used for post processing effects. |
![]() ![]() | The default mixer has this many simultaneous mixing channels after the first call to Mix_OpenAudio. |
![]() ![]() | Stereo sound is a good default. |
![]() ![]() | Good default sample rate in Hz (samples per second) for PC sound cards. |
![]() ![]() | A convience definition for the string name of the environment variable to define when you desire the internal effects to sacrifice quality and/or RAM for speed. The environment variable must be set (else nonexisting) before Mix_OpenAudio is called for the setting to take effect. |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Major Version |
![]() ![]() | Maximum value for any volume setting. |
![]() ![]() | Minor Version |
![]() ![]() | |
![]() ![]() | Patch Version |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() |
![]() ![]() | The suggested default is signed 16bit samples in host byte order. |
![]() ![]() | Dynamically change the number of channels managed by the mixer. If decreasing the number of channels, the upper channels are stopped. This function returns the new number of allocated channels. |
![]() ![]() | Set callback for when channel finishes playing |
![]() ![]() | Close sound mixer |
![]() ![]() | Change the timed stoppage of a channel |
![]() ![]() | Play loop with fade in |
![]() ![]() | Play loop with fade in and limit by time |
![]() ![]() | Play music, with looping, and fade in |
![]() ![]() | Play music from a start point, with looping, and fade in |
![]() ![]() | Stop playing channel after timed fade out |
![]() ![]() | Fade out a group over time |
![]() ![]() | Stop music, with fade out |
![]() ![]() | Get the fade status of a channel |
![]() ![]() | Get status of current music fade activity |
![]() ![]() | Free an audio chunk previously loaded |
![]() ![]() | Free a Mix_Music |
![]() ![]() | Get the sample playing on a channel |
![]() ![]() | Get the current error string |
![]() ![]() | Get a pointer to the user data for the current music hook |
![]() ![]() | Find out the music format of a mixer music, or the currently playing music, if 'music' is NULL. |
![]() ![]() | Synchro value is set by MikMod from modules while playing |
![]() ![]() | Get first inactive channel in group. |
![]() ![]() | Add/remove channel to/from group |
![]() ![]() | Assign several consecutive channels to a group |
![]() ![]() | Get number of channels in group. |
![]() ![]() | Get youngest busy channel in group |
![]() ![]() | Get oldest busy channel in group |
![]() ![]() | Stop playing on a channel |
![]() ![]() | Stop a group |
![]() ![]() | Stop music playback |
![]() ![]() | Hook for a custom music player |
![]() ![]() | Add your own callback when the music has finished playing. This callback is only called if the music finishes naturally. |
![]() ![]() | Using this you can compare the runtime version to the version that you compiled with. |
![]() ![]() | Load a music file into a Mix_Music |
![]() ![]() | Load a music file from an SDL_RWop object (Ogg and MikMod specific currently) |
![]() ![]() | Load WAV from a file. |
![]() ![]() | Load a wave file or a music (.mod .s3m .it .xm) file |
![]() ![]() | Open the mixer with a certain audio format |
![]() ![]() | Pause a particular channel |
![]() ![]() | Get the pause status of a channel |
![]() ![]() | Test whether music is paused |
![]() ![]() | Pause music |
![]() ![]() | Play loop. |
![]() ![]() | Play loop and limit by time. |
![]() ![]() | Get the active playing status of a channel |
![]() ![]() | Test whether music is playing |
![]() ![]() | Play music, with looping |
![]() ![]() | Get output format. |
![]() ![]() | Load raw audio data of the mixer format from a memory buffer |
![]() ![]() | Load a wave file of the mixer format from a memory buffer |
![]() ![]() | Hook a processor to a channel |
![]() ![]() | Prevent channels from being used in default group |
![]() ![]() | Resume a paused channel |
![]() ![]() | Resume paused music |
![]() ![]() | Rewind music to beginning |
![]() ![]() | Distance attenuation (volume) |
![]() ![]() | Set the current error string |
![]() ![]() | Use external program for music playback |
![]() ![]() | Set position of playback in stream. |
![]() ![]() | Stereo panning |
![]() ![]() | Panning(angular) and distance |
![]() ![]() | Hook in a postmix processor |
![]() ![]() | Swap stereo left and right |
![]() ![]() | Synchro value is set by MikMod from modules while playing |
![]() ![]() | Unhook all processors from a channel |
![]() ![]() | Unhook a processor from a channel |
![]() ![]() | This method can be used to fill a version structure with the compile-time version of the SDL_mixer library. |
![]() ![]() | Set the mix volume of a channel |
![]() ![]() | Set mix volume |
![]() ![]() | Set music volume |
![]() | |
![]() | |
![]() | |
![]() |
SdlMixer Class | Tao.Sdl Namespace