0
0

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. */
}[/code:2cxlxedv]
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).

  • You must to post comments
0
0

Thanks we updated the c# header.
There is no sf2 support yet, only .dls. To use a different .dls file see FMOD_CREATESOUNDEXINFO.

  • You must to post comments
0
0

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?

  • You must to post comments
0
0

fmod’s midi playback is all in software. This way it is cross platform.

  • You must to post comments
0
0

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?

  • You must to post comments
Showing 4 results
Your Answer

Please first to submit.