La gestione dei dati Midi con il subsistema Seq

Da Gambas-it.org - Wikipedia.
Versione del 10 lug 2013 alle 07:21 di Vuott (Discussione | contributi) (Creata pagina con '==Alsa e Gambas: Gestione dei dati Midi in "Invio dati"== ====Creazione del Client e delle sue porte==== ====[[Client...')

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Alsa e Gambas: Gestione dei dati Midi in "Invio dati"

Creazione del Client e delle sue porte

Client e Porte: ottenere informazioni da ALSA

Alsa e Gambas: Uso di un'area di memoria allocata

Invio dati con l'uso delle Strutture

Invio dati con l'uso di una Classe specifica

Alsa e Gambas: Gli eventi Midi in particolare

Alsa e Gambas: Gestione dei dati Midi in "Ricezione dati"

Introduzione

Client e porte in Ricezione

Ricezione con l'uso dei File Descriptor

Ricezione con un ciclo e con Timer

Ricezione con un programma esterno di supporto

Ricezione senza funzioni ALSA

Ricevere dati da uno Standard Midi File

Modalità di dereferenziazione del pointer, passato dall'apposita funzione esterna di Alsa, per raccogliere i dati ricevuti

Alsa e Gambas: Creare due client in un unico programma

Un programma con due Client e due porte diverse

Alsa e Gambas: Il Client come Sequencer Midi

Introduzione

La marcatura temporale degli eventi: il Timestamp

L'accodamento degli eventi

Il Tempo della coda

Inviarsi una Eco~ nel futuro

Invio dei dati ad Alsa mediante una specifica funzione esterna

Alsa e Gambas: Salvare i dati in uno Standard Midi File

Registrare messaggi Midi

Il salvataggio dei dati Midi