Aaron Giles on Nostr: Been playing with my OPL synth a bit today, running some of the other games with it. ...
Been playing with my OPL synth a bit today, running some of the other games with it. Found and squashed a few bugs, so it's relatively decent now. Also determined that 2 OPLs is plenty.
One thing that's unclear is what pitch the drum instruments should be played at. Since MIDI channel 10 maps different drums to individual keys, there is one "instrument" per key for the drums. But that means the pitch specified doesn't really apply, so there must be some implicit default pitch for the drums.
I also wonder if anyone ever made a set of OPL instruments for the MT-32 defaults. Right now if you play an MT-32 game through OPLMIDI, it translates the MT-32 to GMIDI and then the GMIDI instruments get selected.
The MT-32 -> GMIDI mapping is imperfect, so better results could potentially be obtained by making an MT-32-specific set of instruments, but I haven't found any. Let me know if you know of anything like that!
Published at
2023-06-19 22:32:56Event JSON
{
"id": "0317f9385c63d705e27862087b65c894d0e4791b1635eb52911a2736fbdd6c9e",
"pubkey": "b26dd3f57c56ad6cfdbe6f9be766b3f626d66ee52b7ba215b1c80bf6581d0a33",
"created_at": 1687213976,
"kind": 1,
"tags": [
[
"mostr",
"https://corteximplant.com/users/aaronsgiles/statuses/110573255191512168"
]
],
"content": "Been playing with my OPL synth a bit today, running some of the other games with it. Found and squashed a few bugs, so it's relatively decent now. Also determined that 2 OPLs is plenty.\n\nOne thing that's unclear is what pitch the drum instruments should be played at. Since MIDI channel 10 maps different drums to individual keys, there is one \"instrument\" per key for the drums. But that means the pitch specified doesn't really apply, so there must be some implicit default pitch for the drums.\n\nI also wonder if anyone ever made a set of OPL instruments for the MT-32 defaults. Right now if you play an MT-32 game through OPLMIDI, it translates the MT-32 to GMIDI and then the GMIDI instruments get selected.\n\nThe MT-32 -\u003e GMIDI mapping is imperfect, so better results could potentially be obtained by making an MT-32-specific set of instruments, but I haven't found any. Let me know if you know of anything like that!",
"sig": "896b6676f3a7e3fad32fcaabd805e08518e2b19352821a6cecedec1195a442a641ab48db318793ab4a148a0b774ce1f5b76305694d8e1c34f517b3c8515ea358"
}