Da un po' di tempo, causa mancanza fondi per un secondo gcx, sto sviluppando un midi looper switcher.
Il principio di funzionamento è estremamente semplice con dei CC è possibile controllare un pin digitale dell'arduino per attivare un relè o similia.
Ecco un po' di dati tecnici.
Reagisce ai control change da 80 a 87.
Per accendere il loop basta fornirgli un valore compreso tra 64 e 127, ovviamente per spegnerlo tra 0 e 63.
I pin utilizzati sono dal 3 al 10.
L'interfaccia Utilizzata è la seguente ma io ho utilizzato un 4n28:
Funzionalità da implementare.
Per ora il micro riceve comandi su tutti i canali midi a breve aggiungo un dip sw per selezionare il canale.
Probabilmente implementerò anche la funzione per lo sw momentaneo come su gcx
Codice in allegato
Arduino Gcx
-
- Diyer
- Messaggi: 179
- Iscritto il: 04/03/2012, 15:23
Arduino Gcx
- Allegati
-
- midi_gcx_b01.rar
- (666 Byte) Scaricato 326 volte
-
- Diyer
- Messaggi: 179
- Iscritto il: 04/03/2012, 15:23
Re: Arduino Gcx
Su suggerimento di tucos sto aggiungendo la possibilità di pilotare lo switcher tramite program change richiamando i prest memorizzati su eeprom interna.
A breve il codice V0.2b e lo schema esplicativo.
A breve il codice V0.2b e lo schema esplicativo.
Re: Arduino Gcx
Ciao Master,
sono interessato al tuo progetto, ho appena preso un Arduino e mi piacerebbe midizzare il mio quad preamp.
Hai implementato poi i program changes?
Grazie, ciao!
sono interessato al tuo progetto, ho appena preso un Arduino e mi piacerebbe midizzare il mio quad preamp.
Hai implementato poi i program changes?
Grazie, ciao!
Re: Arduino Gcx
Non c'e' nessuno che possa almeno suggerirmi come implementare i program changes?
Non ho molta esperienza nella programmazione (solo sql) ma mi sembra che il linguaggio dell'Arduino sia abbastanza semplice.
Ho girovagato il web in lungo ed in largo, ma non ho trovato nessun progetto completo riguardante l'argomento del threat.
Se qualcuno puo' darmi almeno la logica da seguire, io seguendo la documentazione ci arrivo, poi qualcuno mi correggera'
Siamo qui per questo...
Tanto per cominciare, per eseguire lo store di una patch in Arduino, sicuramente dovro' usare la librearia EEPROM e per memorizzare la sequenza delle selezioni nella patch mi sembra di aver capito occorra un array (piu' o meno so cos'e').
Ma come implementarlo nel loop?
Grazie in anticipo!
Non ho molta esperienza nella programmazione (solo sql) ma mi sembra che il linguaggio dell'Arduino sia abbastanza semplice.
Ho girovagato il web in lungo ed in largo, ma non ho trovato nessun progetto completo riguardante l'argomento del threat.
Se qualcuno puo' darmi almeno la logica da seguire, io seguendo la documentazione ci arrivo, poi qualcuno mi correggera'
Siamo qui per questo...
Tanto per cominciare, per eseguire lo store di una patch in Arduino, sicuramente dovro' usare la librearia EEPROM e per memorizzare la sequenza delle selezioni nella patch mi sembra di aver capito occorra un array (piu' o meno so cos'e').
Ma come implementarlo nel loop?
Grazie in anticipo!