So, i have been working on an edrum (www.edrum.info) for the past couple of months and it is almost done, just waiting for a pic, new crystal (broke the old one ;-|), and lcd before i can test it out. In the mean time I figured I would decide what I am going to build next. Basically, I have been thinking about building a midibox fm to synthesize the sounds for data coming from the edrum, but what from I understand, the percussion channel only supports 2 bass drums, 1 snare, 1 tom, 1 hi hat, and 1 cymbal. My final set, will have 2 bass drums, 5 toms, 1 snare, 1 hi hat, and 3 cymbals. So, I am wondering if I would need more than 1 fm module, or if I can configure the percussion channel for this in software. If it is not possible to do this should I look at the midibox sid, or just use a computer with something like toontrack's dfh or fxpansion's bfd?