Differenze tra le versioni di "La gestione dei dati Midi con il subsistema Seq"
Da Gambas-it.org - Wikipedia.
(→Gestione dei dati Midi in "Ricezione" e contemporaneo "invio") |
|||
Riga 27: | Riga 27: | ||
==Gestione dei dati Midi in "Ricezione" e contemporaneo "invio"== | ==Gestione dei dati Midi in "Ricezione" e contemporaneo "invio"== | ||
====[[Esempio di semplice Client Midi di Alsa in ricezione ed invio dati]]==== | ====[[Esempio di semplice Client Midi di Alsa in ricezione ed invio dati]]==== | ||
+ | ====[[Esempio di semplice Commutatore Midi con Alsa]]==== | ||
==Alsa e Gambas: Creare due client in un unico programma== | ==Alsa e Gambas: Creare due client in un unico programma== |
Versione delle 11:03, 2 giu 2014
Indice
- 1 Subsistema Seq: connettersi ad Alsa come Client
- 2 Alsa e Gambas: Gestione dei dati Midi in "Invio dati"
- 3 Alsa e Gambas: Gestione dei dati Midi in "Ricezione dati"
- 3.1 Introduzione
- 3.2 Client e porte in Ricezione
- 3.3 Ricezione con l'uso dei File Descriptor
- 3.4 Ricezione con un ciclo e con Timer
- 3.5 Ricezione con un programma esterno di supporto
- 3.6 Ricevere dati da uno Standard Midi File
- 3.7 Modalità di dereferenziazione del pointer, passato dall'apposita funzione esterna di Alsa, per raccogliere i dati ricevuti
- 4 Gestione dei dati Midi in "Ricezione" e contemporaneo "invio"
- 5 Alsa e Gambas: Creare due client in un unico programma
- 6 Alsa e Gambas: Il Client come Sequencer Midi
- 7 Alsa e Gambas: Salvare i dati in uno Standard Midi File
Subsistema Seq: connettersi ad Alsa come Client
Subsistema Seq: introduzione
Subsistema Seq: Il Client di Alsa e le sue porte
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
Ricevere dati da uno Standard Midi File
Modalità di dereferenziazione del pointer, passato dall'apposita funzione esterna di Alsa, per raccogliere i dati ricevuti
- Dereferenziazione mediante i Memory-Stream
- Dereferenziazione mediante una Struttura
- Esempio di semplice Client Midi di Alsa in ricezione dati