Invio dei dati MIDI

Da Gambas-it.org - Wikipedia.
Versione del 27 ago 2010 alle 04:34 di 89.97.195.138 (Discussione) (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