by Wohlstand » Fri Mar 30, 2018 4:20 pm
Hellser wrote:* = NUKED, MAME, Java, DOSBox, ADLMidi, OPNMidi
I think, I need to describe you something:
* NUKED, MAME, Java, DOSBox are emulators of OPL3/OPL2 chips, not a MIDI synthesizers. MIDI synthesizers over chips are usually interpreting MIDI commands into native commands of chips by register data writing.
* ADLMIDI is MIDI synthesizer that uses one of the OPL3 (YMF262) emulators, different from "OPL Synth Emulation" synthesizer
* OPNMIDI is MIDI synthesizer that uses an emulator of OPN2 (YM2612) chip which is different from OPLx but produces a similar sound. This chip is notable for wide usage in Sega Megadrive/Genesis game console. Before I implemented OPNMIDI, there were no any working MIDI players over that chip while there are a lot of them for an OPL3 chip.
So, in fact, there are three independent FM MIDI synthesizers: "OPL Synth Emulation", "ADLMIDI", and "OPNMIDI".
[quote="Hellser"]* = NUKED, MAME, Java, DOSBox, ADLMidi, OPNMidi[/quote]
I think, I need to describe you something:
* NUKED, MAME, Java, DOSBox are emulators of OPL3/OPL2 chips, not a MIDI synthesizers. MIDI synthesizers over chips are usually interpreting MIDI commands into native commands of chips by register data writing.
* ADLMIDI is MIDI synthesizer that uses one of the OPL3 (YMF262) emulators, different from "OPL Synth Emulation" synthesizer
* OPNMIDI is MIDI synthesizer that uses an emulator of OPN2 (YM2612) chip which is different from OPLx but produces a similar sound. This chip is notable for wide usage in Sega Megadrive/Genesis game console. Before I implemented OPNMIDI, there were no any working MIDI players over that chip while there are a lot of them for an OPL3 chip.
So, in fact, there are three independent FM MIDI synthesizers: "OPL Synth Emulation", "ADLMIDI", and "OPNMIDI".