有没有办法在 winmm 中使用自定义 soundfonts/soundbanks?

Is there a way to use custom soundfonts/soundbanks with winmm?

有没有办法在使用 winmm.dll 播放 MIDI 文件时使用自定义 soundfonts/soundbanks,或者我是否必须使用其他东西来做到这一点? (我正在尝试在 FASM 中这样做)。

默认合成器“Microsoft GS Wavetable SW Synth”使用文件 gm.dls,这是一个系统文件,不应被替换。没有编程方式来选择另一种声音字体。