Knowing this, it does really seem like the best way to go is to build your own... (since the output is in a proprietary, uncommon format).
Do you know C++ (or at least how to read it)? there is an emulator for GBS files, it seems to even reproduce the chip tones of the GameBoy sound chip.
http://slack.net/~ant/libs/audio.html#Gb_Snd_Emu
With this you can at least know how to output to the GBS format.
EDIT: Another feasible option is for you to make a MIDI2GBS converter application, where you take a midi or mod file along with the definition of the samples and combine them into a final GBS file. For instance, in a custom file you can specify that each MIDI track is reserved for a certain chip sound. The converter would take this information and build the final GBS. This way you could sequence your songs into virtually any sequencing software (not only trackers but sequencers such as Cubase, FLStudio etc.) using MIDI samples from the GM just to have a clue of what the outcome is going to be.
Last edited 2011
|