Pagina 1 di 2

MIDI e USART

Inviato: 11/05/2009, 18:51
da davidefender
Bene ragazzi!

per inaugurare questa nuova sezione, dopo una giornata di lavoro, sono felice di allegarvi questo file pdf.
Contiene un'introduzione a quella che è la tecnologia MIDI e a come gestirla attraverso un PIC.

spero vi piaccia!
:ciao:

Re:MIDI e USART

Inviato: 11/05/2009, 19:09
da fr3d
Grandissimo!  :pardon1: Dovrò iniziare a giocare con ste cose prima o poi!
Unico problema (se si può parlere di problema...) è che non mi apre i link, che però si possono copiare e incollare  :arf2: ...a parte lo schema del midi thru/opto che non ha il link per esteso, ma come giustamente fai notare tu stesso se ne trovano ovunque (e implicando del lavoro è anche meno sanguisuga-friendly...  :mart:).
Tutto ciò per dimostrare che gli ho dato un'occhiata  :arf2:
:rockon:

Re:MIDI e USART

Inviato: 11/05/2009, 19:21
da davidefender
fr3d ha scritto: a parte lo schema del midi thru/opto che non ha il link per esteso, ma come giustamente fai notare tu stesso se ne trovano ovunque (e implicando del lavoro è anche meno sanguisuga-friendly...  :mart:).
eheh, cmq anche per le sanguisughe:
http://ccrma-www.stanford.edu/~gary/con ... ectric.gif
:ciao:

Re:MIDI e USART

Inviato: 11/05/2009, 22:23
da Dimitree
grandissimo Davide! sei il mio idolo  :lol1:

ho quasi finito il mio progettino, devo implementare il programma software..

Re:MIDI e USART

Inviato: 15/05/2009, 10:10
da Andy
Grandioso! Proprio ciò che mi serviva per schiarirmi le idee! Ho visto il tuo post del looper, gran lavoro!
Io è da un po' che volevo cimentarmi in una pedaliera midi/swich canali ampli/looper. Sai un concentrato per poter switchare i canali del mio screamer e selezionare la patch del mio midiverb corretta..assieme magari ad un boosterino nell loop :) ora devo finire di leggere the ultimate tone..e poi ci diamo anche a questo ;)

Re:MIDI e USART

Inviato: 15/05/2009, 12:52
da Nutshell
+1 Davide!

Re:MIDI e USART

Inviato: 27/05/2009, 15:14
da Hades
Essi'... Prima o poi una bella testatina con switching midi la devo fare, veramente utile!!!

Re:MIDI e USART

Inviato: 01/11/2009, 20:47
da Dimitree
Ciao Davide, riapro il discorso..avevo alcune domande..
Non ho capito bene, e non ho trovato info sul sito MIDI, su come i 3 byte del messaggio vengano inviati.. Di sicuro viene inviato prima lo Status Byte, poi il primo Data e infine, se c'è, il secondo Data.. Ma i bit di ogni byte come vengono inviati?
viene inviato prima il più significativo, o al contrario?
ovvero, inviando questo StatusByte:

1011 1111 (control change sul canale 16)

come arrivano al PIC? inoltre, l'ordine dei bit viene ripristinato dall'hardware dell'USART oppure bisogna gestire da software?
o magari è tutto più semplice, al programma arriva proprio 1011 1111 e subito dopo i Data Byte, ecc..

Re:MIDI e USART

Inviato: 03/11/2009, 10:11
da davidefender
Ciao Dimitree!

Allora, sinceramente ora l'ordine di invio non lo so con certezza, ma se usi il sistema USART del PIC, non ti importa come effettivamente avviene a livello fisico questo procedimento, tu richiederai la lettura di un byte dal buffer della USART e sai per certo che quel byte ha il verso giusto! Se invece non usi la USART e ti vuoi implementare tutto a mano l'unica idea che mi viene in mente è fare un test, invii il byte 00000001 e vedi cosa legge il PIC (magari illuminando un led con l'ultimo bit), se viene letto 10000000 allora inverti il procedimento!

ok?  :ciao:

Re:MIDI e USART

Inviato: 03/11/2009, 14:29
da Dimitree
ah bene allora..se ci pensa l'USART a riordinare il byte va benissimo

un altra domanda.. Avendo poche uscite, secondo te è comodo usare qualche registro in serie ad un uscita per ampliare il n. di uscite? proprio come avevi fatto tu con il tuo progetto.. Oppure è più comodo trovarsi un pic con qualche uscita in più?

Re:MIDI e USART

Inviato: 27/11/2009, 16:58
da kruka
WELA Davide!

non solo mi ero perso il fatto che eri diventato moderatore, ma pure il pdf sul midi !!

mi sa che non ho più tabte scuse per non inizioare a studiare  :arf2:

:clap2: :clap2:

Re:MIDI e USART

Inviato: 27/11/2009, 17:30
da davidefender
Ciao Kruka!
kruka ha scritto: ...il fatto che eri diventato moderatore...
:lol1: :lol1: tutta colpa di Luix  :lol1: :lol1:

guarda il PDF è una buona base di partenza, se è vero che l'appetito vien mangiando, quello è un antipasto piuttosto sfizioso che ti porterà sicuramente a volerne sapere di più!  :lol1: (ma si vede che ho fame?  :face_green:)

:ciao:

P.S. se lo ritenete opportuno per me non c'è nessun problema a metterlo in galleria, as you wish! ciao!

Re:MIDI e USART

Inviato: 31/05/2010, 22:26
da Fix_Metal
Caaaaarissimo davidefender sto leggendo un po' il tuo doc. Mi ha smarrito un po' questa frase:
va da sé che questa soluzione è non solo la più difficile, ma anche priva di vantaggi
se consideriamo che PIC supportanti l’interfaccia USART sono comunissimi e tutt’altro che costosi
(parliamo, per capirci di PIC 16F62X).
Credo ci sia una negazione in più da qualche parte sbagliata :face_green: cosa intendevi?  :ok_1:

Re:MIDI e USART

Inviato: 31/05/2010, 22:29
da Dimitree
non colgo l'inghippo di cui parli, Fix_Metal
Davide intende che invece di sbattersi per implementare una comunicazione software (che ha anche i suoi svantaggi) tanto vale comprare un PIC che ha l'USART, visto che ormai tutti i più famosi pic ce l'hanno!

Re:MIDI e USART

Inviato: 31/05/2010, 23:30
da Fix_Metal
E' contorta la frase :face_green: