byvar / gaxm

Experimental GAX (Shin'en GBA audio engine) to XM converter
MIT License
15 stars 0 forks source link

MIDI conversion #1

Open AsteroidBK opened 2 years ago

AsteroidBK commented 2 years ago

I think it would be a good idea to add the ability to convert to MIDI as well, since most people (including me) are more familiar with that compared to MOD files. It also makes it easier to replace the samples with higher quality ones, in cases like Creature from the Krusty Krab on the GBA which has the same exact samples as DS, but the tracks themselves are composed differently, so it would be possible to hear what they sound like in higher quality.

byvar commented 2 years ago

Hey :) I actually had a MIDI conversion part for this, but took it out as GAX is way more similar to XM, and I figured XM to MIDI converters would probably do a better job than whatever I could code. So I would use tools like that for now, but I will keep this issue open so that I remember to add the MIDI part back into gaxm in the future. :)

AsteroidBK commented 2 years ago

Thank you, I would really appreciate it if you added a MIDI option, or maybe even if you could release some demo of what you have now if you already have code for it I’ve tried finding XM to MIDI converters for this, and the only one I can find that sort of works is called “2MIDI” which, it’s able to get a decent part of it converted correctly, but it still makes a LOT of mistakes, so I just think it would probably be better if there were some way to go straight from GAX to MIDI instead of trying rely on what looks like a 15 year old program to get MIDIs instead

shyguy85 commented 1 year ago

how do you use this??