The version of the fmodex.dll file that I’m running on is 0.4.4.35. The C# api files that came with this release had an error in them — the SOUND_TYPE enum was missing some members causing errors when trying to explicitly specify a SOUND_TYPE value. Has this been fixed in the latest release? Here is my corrected version of the enum:
[code:2cxlxedv] public enum SOUND_TYPE
UNKNOWN, /* 3rd party / unknown plugin format. /
AAC, / AAC /
AIFF, / AIFF /
ASF, / Microsoft Advanced Systems Format (ie WMA/ASF/WMV) /
AT3, / Sony ATRAC 3 format /
CDDA, / Digital CD audio /
DLS, / Sound font / downloadable sound bank. /
FLAC, / FLAC lossless codec. /
FSB, / FMOD Sample Bank /
GCADPCM, / GameCube ADPCM /
IT, / Impulse Tracker. /
MIDI, / MIDI /
MOD, / Protracker / Fasttracker MOD. /
MPEG, / MP2/MP3 MPEG. /
OGGVORBIS, / Ogg vorbis. /
PLAYLIST, / Information only from ASX/PLS/M3U/WAX playlists /
RAW, / Raw PCM data. /
S3M, / ScreamTracker 3. /
SF2, / Sound font 2 format. /
USER, / User created sound /
WAV, / Microsoft WAV. /
XM, / FastTracker 2 XM. /
XMA, / Xbox360 XMA /
VAG / PlayStation 2 / PlayStation Portable adpcm VAG format. */
My other question is if SF2 support exists in FMOD yet, or if there is some way to utilize the system’s native MIDI instrument set instead of always loading GM.DLS. I have a great 8mbgmsfx.sf2 sound font that every other program picks up from the system by default when I play a midi file, but FMOD doesn’t seem to have a way to do that and the sound quality is significantly inferior using gm.dls (the default behavior).
- bluemonkmn asked 10 years ago
Yeah, I know how to specify a DLS file, but I don’t know how to find a quality DLS file. Is there a way (any free software out there) to convert an SF2 file to a DLS file? Is there a way to convert a MID file to a MOD file using a specified SF2 file?
I take it that FMOD does not support using the system’s intrinsic MIDI playback mechanisms then?
Is this also true in the fmod 3 library? I see the feature comparison says " win32 only" for MID format in fmod 3. I assume that means MID support in fmod 3 only works in Windows, but does it also mean it’s using Windows’ native midi support? Or it it also using DLS files?
Please login first to submit.