Invio dei dati MIDI
Invio dei dati MIDI
Gli eventi Midi devono essere inviati come flusso di dati (stream) al dispositivo in grado di supportare il multimediale Midi, e che permette di programmare il sintetizzatore FM o wavetable o dispositivi esterni sul MIDI bus. Il parametro "device" serve proprio per indirizzare l'evento Midi su una certa periferica, e corrisponde al MIDI output da usare. Il dispositivo (o device) possiede, all'interno delle istruzioni che lo contengono, un suo numero identificativo.
L'invio dei dati avviene mediante l'istruzione WRITE, dopo che sia stata disposta ovviamente l'apertura del dispositivo mediante l'istruzione OPEN.
I passaggi essenziali saranno dunque i seguenti:
1° dichiarazione come stringa della varibile che conterrà i dati
2° variabile_dati = OPEN dispositivo (il device prescelto) FOR WRITE
3° WRITE #variabile_dati, quindi i dati specifici ciascuno all'interno della funzione Chr()..., valore numerico pari al numero dei dati specifici inviati