Ciao a tutti,
qualche giorno fa chiesi consiglio
qua per un controller midi da affiancare al mio synth ed avere un controllo totale e immediato della miriade di parametri che si annidano nei menù Yamaha
Più ci penso però, e più mi convinco che sarebbe una bella cosa se riuscissi a costruirmelo come voglio io, utilizzando un'ATMega2560 e una miriade di potenziometri, slider ed encoder rotativi, un bel display LCD seriale 20x4 e una serie di pulsanti, ovviamente, per le varie funzioni di memorizzazione/richiamo/spostamento menu ecc... ho già una mezza idea e degli appunti che sto buttando giù e posterò appena sarà completo.
Per moltiplicare gli ingressi analogici del 2560 avevo pernsato ad un paio di multiplexer da 16 canali, ma sarebbe ancora più interessante con un paio di multiplexer da 32 canali oppure uno solo da 64.
Il motivo principale è che per pilotare le funzioni del synth (il mio, ma anche qualsiasi altro synth in circolazione) ho bisogno di inviare/ricevere dei messaggi particolari chiamati
system exclusive (sysex per gli amici) e quindi non posso accontentarmi dei basilari program change e control change dei comuni controller midi.
La parte software sarà abbastanza impegnativa per via della gestione dei vari menù che andranno disegnati con cura ed efficacia e dell'indispensabile utilizzo degli interrupt di cui non ho dimestichezza.
La domanda è : se parto con questa idea c'è qualcuno che può darmi delle dritte su questi argomenti?