i thougth about this for a while last night. A drum machine program geared towards midi implementation, Most gb trackers emphasize instrument separation in the wav pulse, noise channels. This program would take the opposite approach. Various percusive sounds would be built by blending the various channels via different parameters to create complex unique sounds. After a set was built, a beat/pattern could be constructed in the cartridge or triggered by an external sequencer. The limitations of the gb mean each channel is monophonic... If two instruments play the same channel at the same time one has to be canceled, the beauty of this program would be that the parameters that decided which channel to cancel could be predetermined or made random. I.e. A snare and open high hat both have a certain percentage of noise and wav channel and hit every 2nd noted at the same time, which channel wasn't played would alternate based on channel filter parameters. Or the sets could be built so there was no overlap.
Also it should utilize passwords to save info..............(jk)