Midi merging idea: is it possible?

Hi everyone, I was wondering if it is possible to change the channel# of midi events passing by the midibox. In other words, I own a keyboard which is not capable of channel splits, it is programmed to send note on/off on the whole range of the keyboard on only one of the 16 channels. Is it possible to change the channel byte of note on/off event sent out by the keyboard by sending that midi stream into a midibox with the applications currently available? That way I could achieve infinite channel splits on keyboard which are not equipped with this feature using the MB midi out. Thanks for the help

I’m sure that’s do-able…

http://www.ucapps.de/midifilter.html and the examples at http://www.ucapps.de/mios_c.html would be examples…

This sounds like something that could easily be included in the midi router project… which I’m very interested in.  Hey, TK, any chance of a formal writeup on that soon?

There is already some information and the PIC16 Firmware available!

Yes, and it works fine since more than 8 weeks under “real world conditions” :slight_smile:

-> http://www.ucapps.de/midi_router.html

Best Regards, Thorsten.

I’m fantasizing about a midi router with 32 ports (two for each of 16 channels).  I’m pretty sure those will all fit on the back of a 1U chassis.  What front panel controls would one want for a midi router?

I’m not sure if my finalized project will get a 2x40 LCD, a rotary encoder, 6 buttons and a lot of Rx/Tx LEDs, or just only 8 buttons, 8 LEDs and 5 Rx, 5 Tx LEDs

Most important feature for myself is, that I can quickly switch between different routings, and that I can change parameters of the routing (e.g. MIDI channel of a splitted keyboard zone or transpose value).

One thing on which this depends is the 1U case I already have, but for which I haven’t found a solution yet to mount a LCD properly (mechanical problem).

Another point is, that I haven’t found the time yet to continue with the USB routing, this will propably change the concept at all (e.g. more Rx/Tx LEDs, or just virtual nodes?)

Best Regards, Thorsten.,

If I will ever find the time to build a router, I’d customize it in need for a patch manager.

The router-project is ideal to observe incoming PRG-CH for each MIDI Line. By storing these values as a “super-patch”, it would be possible to send out all stored PRG-CH with one touch :smiley:

Best regards, Michael