How Would You Do It?
Before you laugh at me, there really is a good reason I'm asking this. I use 64 Studio on stage all the time because it's the brain of my keyboard rig. Qsynth/FluidSynth, Specimen (sampler) and ZynAddSubFX (another software synthesizer). I have this MIDI peddle board, looks like the bass peddles off an old organ. What I want to do is be able to intercept the MIDI traffic from this peddle board and be able to turn one MIDI note on/off event into multiple simultaneous MIDI note on/off events. The reason? To allow me to play full chords by stepping on one note of the peddle board. I play in a 3 piece band, and short of sequencing (which we won't resort to) this is the only way I can play guitar and keyboards at the same time. The way I'm doing things now is with samples, but Linux seems to be really lacking in the sample editor department. Trying to find the right loop points in Specimen is next to impossible. I would use LinuxSampler but the Gigedit program is even more primitive than the sample editor that Specimen offers. There is also the fact that samples just take too long to load and I'd like to get away from them. The other option I thought of was to use soundfonts, but I'm not sure if it's possible to do this with soundfonts and that Swami program seems pretty much abandoned and I don't know of any other soundfont editor for Linux. So, to me, it just makes more sense to use a MIDI event filter/mapper. Does any such thing exist in the jackd world? If I'm missing something here and there is a better way, tell me how you would do it.