Go Down

Topic: Arduino e sintetizzatore sul PC (Read 725 times) previous topic - next topic

Guglio

Jul 05, 2010, 06:07 pm Last Edit: Jul 05, 2010, 06:08 pm by Guglio Reason: 1
Ciao a tutti, sono nuovo del mondo dell'elettronica e di arduino, volevo provare ad interfacciare l'arduino con un sintetizzatore per pc tramite il cavetto usb in modo da riuscire a scrivere sulla seriale la nota da suonare e come suonarla..
Qualcuno di voi ci ha già provato?
Consigli?
Grazie
ArduMAP: Mappa degli utenti che utilizzano Arduino.
http://www.guglio.net/ArduMAP

kokiua

Con il cavetto USB non puoi collegare Arduino al PC come se fosse una periferica MIDI. L'USB di Arduino la si può usare solo come porta seriale.
C'è qualcuno in rete che ha implementato un'interfaccia midi con Arduino aggiungendo un connettore USB, ma la cosa non è certo per principianti.
Se vuoi, puoi utilizzare Arduino collegato ad una porta MIDI (con un convertitore apposito), e poi utilizzando la libreria esistente, programmare Arduino per quel che ti serve.
Cerca bene sul sito di Arduino e nel forum, troverai parecchie discussioni che trattano l'argomento.

Guglio

Trovato :P :P
http://www.spikenzielabs.com/SpikenzieLabs/Serial_MIDI.html
Solo che devo trovare un modo di non fare la tastiera ma lo strumento che voglio io..
Come inizio però non è male.
ArduMAP: Mappa degli utenti che utilizzano Arduino.
http://www.guglio.net/ArduMAP

Davide

ciao guglio.

cerca di fare un passo dopo l'altro: inizia con il replicare questo semplicissimo progetto di peter knight
http://code.google.com/p/tinkerit/wiki/Auduino

in questo modo ti contruisci anche una interfaccia molto grezza che suona e tutto quanto.
non é banale  ;)

poi puoi prendere tre strade:
o esci in midi saldandoti una presa midi
o esci in midi con qualche bridge in processing/puredata
o esci in osc (ammesso che il programma che vuoi comandare lo supporti) con un bridgino che stiamo per mettere online



Davide

dai un occhiata qui
http://todbot.com/blog/bionicarduino/

nel terzo pdf ci sono alcune info sul midi.

Go Up