Hier eine UDF zum Abspielen von folgenden Musik Formaten:
Code
- .MOD (protracker/fasttracker modules)
- .S3M (screamtracker 3 modules)
- .XM (fasttracker 2 modules)
- .IT (impulse tracker modules)
- .MID (MIDI files)
- .RMI (MIDI files)
- .SGT (DirectMusic segment files)
- .FSB (FMOD Sample Bank files)
- .MP3
- .OGG
- .WAV
- .MP2
- .RAW
Alles anzeigen
Download: FModMem UDF build 2019-11-24
Folgende Funktionen sind hinzugefügt:
Code
FMUSICMEM_FreeSong
FMUSICMEM_GetBPM
FMUSICMEM_GetGlobalVolume
FMUSICMEM_GetMasterVolume
FMUSICMEM_GetName
FMUSICMEM_GetNumChannels
FMUSICMEM_GetNumInstruments
FMUSICMEM_GetNumOrders
FMUSICMEM_GetNumPatterns
FMUSICMEM_GetNumSamples
FMUSICMEM_GetOrder
FMUSICMEM_GetPaused
FMUSICMEM_GetRow
FMUSICMEM_GetSpeed
FMUSICMEM_GetTime
FMUSICMEM_GetType
FMUSICMEM_IsFinished
FMUSICMEM_LoadSong
FMUSICMEM_LoadSongEx
FMUSICMEM_OptimizeChannels
FMUSICMEM_PlaySong
FMUSICMEM_SetMasterVolume
FMUSICMEM_SetOrder
FMUSICMEM_SetPaused
FMUSICMEM_StopAllSongs
FMUSICMEM_StopSong
FSOUNDMEM_Close
FSOUNDMEM_DSP_Create
FSOUNDMEM_DSP_Free
FSOUNDMEM_DSP_GetActive
FSOUNDMEM_DSP_GetFFTUnit
FSOUNDMEM_DSP_GetSpectrum
FSOUNDMEM_DSP_SetActive
FSOUNDMEM_DSP_SetPriority
FSOUNDMEM_GetAmplitude
FSOUNDMEM_GetChannelsPlaying
FSOUNDMEM_GetCPUUsage
FSOUNDMEM_GetCurrentLevels
FSOUNDMEM_GetError
FSOUNDMEM_GetFrequency
FSOUNDMEM_GetGetSurround
FSOUNDMEM_GetMaxChannels
FSOUNDMEM_GetPan
FSOUNDMEM_GetPaused
FSOUNDMEM_GetVolume
FSOUNDMEM_Init
FSOUNDMEM_SetPaused
FSOUNDMEM_SetSpeakerMode
FSOUNDMEM_SetSurround
FSOUNDMEM_SetVolume
FSOUNDMEM_SetVolumeAbsolute
FSOUNDMEM_Stream_Close
FSOUNDMEM_Stream_FindTagField
FSOUNDMEM_Stream_GetLength
FSOUNDMEM_Stream_GetLengthMs
FSOUNDMEM_Stream_GetNumTagFields
FSOUNDMEM_Stream_GetOpenState
FSOUNDMEM_Stream_GetPosition
FSOUNDMEM_Stream_GetTagField
FSOUNDMEM_Stream_GetTime
FSOUNDMEM_Stream_Net_GetStatus
FSOUNDMEM_Stream_Net_SetMetadataCallback
FSOUNDMEM_Stream_Net_SetProxy
FSOUNDMEM_Stream_Open
FSOUNDMEM_Stream_Play
FSOUNDMEM_Stream_PlayEx
FSOUNDMEM_Stream_SetLoopCount
FSOUNDMEM_Stream_SetPosition
FSOUNDMEM_Stream_SetTime
FSOUNDMEM_Stream_Stop
Alles anzeigen
Der Aufruf der DLL erfolgt aus dem Speicher.
Viel Spaß.