Forked from Alexey Khohkolov's (khokh2001) OPL3 synth. This intends to improve onto the base driver to include extended MIDI support and other improvements to the playback component.
5
stars
0
forks
source link
DLL inclusion causes unrelated applications to crash from time to time #43
For some reason when including opl3emu.dll in the Drivers32 registry entry so that it appears as a selectable MIDI output device, from time to time I would encounter issues where random applications would fail to load (eg: vmware.exe) or otherwise crash out of nowhere when using specific options (eg: winamp.exe property pages for other DLL plugins). This is likely due to a resource leak/other low-level WinMM API abuse that was not accounted for.
For some reason when including opl3emu.dll in the Drivers32 registry entry so that it appears as a selectable MIDI output device, from time to time I would encounter issues where random applications would fail to load (eg: vmware.exe) or otherwise crash out of nowhere when using specific options (eg: winamp.exe property pages for other DLL plugins). This is likely due to a resource leak/other low-level WinMM API abuse that was not accounted for.