Io ti consiglierei vivamente Camelot Pro: è un midi e audio router di una software house italiana che, oltre ad essere molto valido, ha anche un'assistenza impeccabile e un nutrito gruppo Facebook. Il mio setup è molto più semplice del tuo, ma con estrema facilità ci puoi fare veramente di tutto una volta che hai capito il funzionamento. Oltre che lanciarci i program change, puoi fare routing midi anche estremi, lanciare SysEx, gestire qualsiasi tipo di messaggio midi, gestire flussi audio (io lo uso anche per il mio monitoraggio personale), lanciare backing tracks, gestire testi e tanto altro. Su YouTube trovi numerosi video, ufficiali e no, che te ne descrivono il funzionamento: io mi sento di lasciarti
il link di quelle di Marco Siniscalco perché, in un paio di video, hai una bella overview del prodotto. E' un peccato che sul forum non ci siano molte discussioni in proposito perché i ragazzi dietro questo progetto sono davvero degli ottimi professionisti e sono pure italiani. ps. con una 50ina di euro ho avuto l'opportunità di seguire un mini corso di 5 lezioni online con Fabio Nuti, backliner di Rocchetti (tastierista di Vasco): è stata un'esperienza che mi ha davvero arricchito perché, oltre che approfondire un programma, ho avuto l'opportunità di fare domande ad un professionista che, oltretutto, è una persona squisita.
Se posso aiutarti in altre maniere sono a disposizione.