i have achieved the ability to feed a midi through like 3 different conversion tools and get it into a Sonic 3 & Knuckles disassembly. presenting my WIP Jungle Zone remix
planning on doing a second loop that strays further from the original 8-bit music, and as you can hear in the very beginning, I'm in the process of adding PSG chords so it doesn't feel as empty
for the nerds, here's my complete workflow: Anvil Studio 32-bit with a Mega Drive MIDI driver (Anvil Studio was the only MIDI editor I felt comfortable in that also worked with that damn MIDI driver) -> mid2smps -> SMPS Optimizer -> smps2asm -> manual edits to fix the DAC mappings (mid2smps outputs with Sonic 1's sample labels, but I'm using this with Sonic 3's samples, so I have to rename the labels) -> build into the Sonic Clean Engine disassembly
I'm hoping to put together a quick script that'll automate the section starting at SMPS Optimizer and ending at DAC label editing

