Table of contents
-
FMOD
- Introduction
- Tutorials
- Console Issues (PS2 / XBox / GameCube / PSP)
-
FSOUND API Reference
- Callbacks
-
Functions
- Pre Initialization / Initialization / Enumeration Functions
- Global run-time update functions
-
Global run-time Information Functions
- FSOUND_GetCPUUsage
- FSOUND_GetChannelsPlaying
- FSOUND_GetDriver
- FSOUND_GetDriverCaps
- FSOUND_GetDriverName
- FSOUND_GetError
- FSOUND_GetMaxSamples
- FSOUND_GetMaxChannels
- FSOUND_GetMemoryStats
- FSOUND_GetNumDrivers
- FSOUND_GetNumHWChannels
- FSOUND_GetOutput
- FSOUND_GetOutputHandle
- FSOUND_GetOutputRate
- FSOUND_GetSFXMasterVolume
- FSOUND_GetVersion
-
Sample functions
- FSOUND_Sample_Alloc
- FSOUND_Sample_Free
- FSOUND_Sample_Get
- FSOUND_Sample_GetDefaults
- FSOUND_Sample_GetDefaultsEx
- FSOUND_Sample_GetLength
- FSOUND_Sample_GetLoopPoints
- FSOUND_Sample_GetMinMaxDistance
- FSOUND_Sample_GetMode
- FSOUND_Sample_GetName
- FSOUND_Sample_Load
- FSOUND_Sample_Lock
- FSOUND_Sample_SetDefaults
- FSOUND_Sample_SetDefaultsEx
- FSOUND_Sample_SetMaxPlaybacks
- FSOUND_Sample_SetMinMaxDistance
- FSOUND_Sample_SetMode
- FSOUND_Sample_SetLoopPoints
- FSOUND_Sample_Unlock
- FSOUND_Sample_Upload
-
Channel Functions
- FSOUND_PlaySound
- FSOUND_PlaySoundEx
- FSOUND_StopSound
- FSOUND_SetFrequency
- FSOUND_SetLevels
- FSOUND_SetLoopMode
- FSOUND_SetMute
- FSOUND_SetPan
- FSOUND_SetPaused
- FSOUND_SetPriority
- FSOUND_SetReserved
- FSOUND_SetSurround
- FSOUND_SetVolume
- FSOUND_SetVolumeAbsolute
- FSOUND_GetVolume
- FSOUND_GetAmplitude
- FSOUND_3D_SetAttributes
- FSOUND_3D_SetMinMaxDistance
- FSOUND_SetCurrentPosition
- FSOUND_GetCurrentPosition
- FSOUND_GetCurrentSample
- FSOUND_GetCurrentLevels
- FSOUND_GetFrequency
- FSOUND_GetLoopMode
- FSOUND_GetMixer
- FSOUND_GetMute
- FSOUND_GetNumSubChannels
- FSOUND_GetPan
- FSOUND_GetPaused
- FSOUND_GetPriority
- FSOUND_GetReserved
- FSOUND_GetSubChannel
- FSOUND_GetSurround
- FSOUND_IsPlaying
- FSOUND_3D_GetAttributes
- FSOUND_3D_GetMinMaxDistance
- 3D Sound Functions
-
Stream Functions
- FSOUND_Stream_AddSyncPoint
- FSOUND_Stream_Close
- FSOUND_Stream_Create
- FSOUND_Stream_CreateDSP
- FSOUND_Stream_DeleteSyncPoint
- FSOUND_Stream_FindTagField
- FSOUND_Stream_GetLength
- FSOUND_Stream_GetLengthMs
- FSOUND_Stream_GetMode
- FSOUND_Stream_GetNumSubStreams
- FSOUND_Stream_GetNumSyncPoints
- FSOUND_Stream_GetNumTagFields
- FSOUND_Stream_GetOpenState
- FSOUND_Stream_GetPosition
- FSOUND_Stream_GetSample
- FSOUND_Stream_GetSyncPoint
- FSOUND_Stream_GetSyncPointInfo
- FSOUND_Stream_GetTagField
- FSOUND_Stream_GetTime
- FSOUND_Stream_Net_GetBufferProperties
- FSOUND_Stream_Net_GetLastServerStatus
- FSOUND_Stream_Net_GetStatus
- FSOUND_Stream_Net_SetBufferProperties
- FSOUND_Stream_Net_SetMetadataCallback
- FSOUND_Stream_Net_SetProxy
- FSOUND_Stream_Open
- FSOUND_Stream_Play
- FSOUND_Stream_PlayEx
- FSOUND_Stream_SetBufferSize
- FSOUND_Stream_SetEndCallback
- FSOUND_Stream_SetLoopCount
- FSOUND_Stream_SetLoopPoints
- FSOUND_Stream_SetMode
- FSOUND_Stream_SetPosition
- FSOUND_Stream_SetSubStream
- FSOUND_Stream_SetSubStreamSentence
- FSOUND_Stream_SetSyncCallback
- FSOUND_Stream_SetTime
- FSOUND_Stream_Stop
- CD Functions
-
DSP Functions
- FSOUND_DSP_ClearMixBuffer
- FSOUND_DSP_Create
- FSOUND_DSP_Free
- FSOUND_DSP_SetActive
- FSOUND_DSP_GetActive
- FSOUND_DSP_GetBufferLength
- FSOUND_DSP_GetBufferLengthTotal
- FSOUND_DSP_SetPriority
- FSOUND_DSP_GetPriority
- FSOUND_DSP_GetClearUnit
- FSOUND_DSP_GetClipAndCopyUnit
- FSOUND_DSP_GetMusicUnit
- FSOUND_DSP_GetSFXUnit
- FSOUND_DSP_GetFFTUnit
- FSOUND_DSP_GetSpectrum
- FSOUND_DSP_MixBuffers
- FX Functions
- Recording functions
- Reverb Functions
- Defines
- Enums
- structs
-
FMUSIC API Reference
- Callbacks
-
Functions
-
Music control functions
- FMUSIC_FreeSong
- FMUSIC_LoadSong
- FMUSIC_LoadSongEx
- FMUSIC_OptimizeChannels
- FMUSIC_PlaySong
- FMUSIC_SetInstCallback
- FMUSIC_SetLooping
- FMUSIC_SetMasterSpeed
- FMUSIC_SetMasterVolume
- FMUSIC_SetOrder
- FMUSIC_SetOrderCallback
- FMUSIC_SetPanSeperation
- FMUSIC_SetPaused
- FMUSIC_SetReverb
- FMUSIC_SetRowCallback
- FMUSIC_SetSample
- FMUSIC_SetUserData
- FMUSIC_SetZxxCallback
- FMUSIC_StopAllSongs
- FMUSIC_StopSong
-
Information functions
- FMUSIC_GetBPM
- FMUSIC_GetGlobalVolume
- FMUSIC_GetMasterVolume
- FMUSIC_GetName
- FMUSIC_GetNumChannels
- FMUSIC_GetNumInstruments
- FMUSIC_GetNumOrders
- FMUSIC_GetNumPatterns
- FMUSIC_GetNumSamples
- FMUSIC_GetOpenState
- FMUSIC_GetOrder
- FMUSIC_GetPattern
- FMUSIC_GetPatternLength
- FMUSIC_GetPaused
- FMUSIC_GetRealChannel
- FMUSIC_GetRow
- FMUSIC_GetSample
- FMUSIC_GetSpeed
- FMUSIC_GetTime
- FMUSIC_GetType
- FMUSIC_GetUserData
- FMUSIC_IsFinished
- FMUSIC_IsPlaying
-
Music control functions
- Enums