Alternativa a S2MIDI

Hola amigos.
Estoy construyendo un pequeño controlador MIDI y ocupo el programa S2MIDI y luego una salida que va hacia MIDIYOKENT, que se encarga de generar el puerto MIDI virtual.

Bueno, Es en la cadena S2MIDI → MIDIYOKE donde tengo una gran dificultad.

S2MIDI permite asignar solo una salida, por lo tanto, programaciones en diferentes canales las envía todas por un mismo “tubo” (canal MIDI virtual) lo que es un problema al asignar la salida al instrumento virtual que ocuparé.

EJ: quiero que una nota sea tocada por ejemplo en el canal 2 otra en el canal 4. Esa programación sale bien desde arduino, pero finalmente, con los programas ya mencionados, llega en un solo canal MIDI virtual.

Mi pregunta es: ¿Conocen ustedes alguna alternativa para llegar con diferentes canales?

Espero haberme explicado, desde ya, Muchas gracias.

yo he usado este SERIAL - MIDI CONVERTER en esta direccion puedes descargarlo, pero creo que te va a ocurrir lo mismo. http://spikenzielabs.com/SpikenzieLabs/Serial_MIDI.html

No me hagas mucho caso pero creo que midi esta hecho para que un dispositivo mande el mismo mensaje a todos los dispositivos y despues cada uno es el que decide que mensaje es para el. Asi que mandale lo mismo a cada dispositivo y ya en estos configuras distintos canales. Tampoco se muy bien de que trata tu proyecto.

Tambien puedes cambiar programa dentro de un canal tienes hasta 16.

Hola amigo, muchas gracias por tu ayuda. ya he usado el serial to midi converter y la verdad tampoco funcionó en lo que esperaba, tienes razón.. al parecer, solo funcionaría con un solo canal.

muchas gracias.