Gestione del MIDI con ALSA: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
| Riga 7: | Riga 7: | ||
==Alsa e Gambas: Gestione dei dati Midi in "Invio dati"== | ==Alsa e Gambas: Gestione dei dati Midi in "Invio dati"== | ||
===[[Alsa e Gambas: Creazione del Client e delle sue porte|Creazione del Client e delle sue porte]]=== | ===[[Alsa e Gambas: Creazione del Client e delle sue porte|Creazione del Client e delle sue porte]]=== | ||
====[[ | ====[[Client e Porte: ottenere informazioni da ALSA]]==== | ||
===[[Alsa e Gambas: Uso dei Memory Stream|Invio dati con l'uso dei Memory Stream]]=== | ===[[Alsa e Gambas: Uso dei Memory Stream|Invio dati con l'uso dei Memory Stream]]=== | ||
===[[Alsa e Gambas: Uso delle Strutture|Invio dati con l'uso delle Strutture]]=== | ===[[Alsa e Gambas: Uso delle Strutture|Invio dati con l'uso delle Strutture]]=== | ||
Versione delle 11:21, 14 giu 2013
Indice:
Cosa è A.L.S.A.
ALSA e Gambas
Alsa e Gambas: Introduzione
Alsa e Gambas: Gestione dei dati Midi in "Invio dati"
Creazione del Client e delle sue porte
Client e Porte: ottenere informazioni da ALSA
Invio dati con l'uso dei Memory Stream
Invio dati con l'uso delle Strutture
Invio dati con l'uso di una Classe specifica
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
Ringraziamenti
Un grazie senza fine all'amico Doriano Blengino per la preziosissima consulenza tecnica ed i suggerimenti che hanno reso concretamente possibile la stesura di questa guida.