Modificare dati in ingresso su porta midi in e inviarli su porta midi thru o out

schiller:
Ho trovato molti esempi che considerano la ricezione e la trasmissione di dati midi ma nessuno che tratti della modifica di dati in ingresso e il loro relativo invio....

Non vedo dove sia il problema, prima ricevi il messaggio midi in ingresso, effettui la modifica che desideri, lo trasmetti su out, su thru non è possibile perché è un canale passante e i messaggi midi devono rimanere inalterati.
Si presuppone che conosci l'interfaccia midi, come sono strutturati i messaggi e come manipolarli, se ti mancano queste basi allora prima di pensare a modificare i messaggi è bene che prima studi queste cose.