Differenze tra le versioni di "La gestione dei dati Midi con il subsistema Seq"

Da Gambas-it.org - Wikipedia.
(Subsistema Seq: connettersi ad ALSA come Client)
(ALSA e Gambas - Gestione dei dati Midi in "Invio dati")
 
(18 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
==Subsistema Seq: connettersi ad ALSA come Client==
+
==ALSA e Gambas - Subsistema Seq: connettersi ad ALSA come Client==
  
 
* [[ALSA e Gambas - Subsistema Seq: introduzione]]
 
* [[ALSA e Gambas - Subsistema Seq: introduzione]]
 
* [[ALSA e Gambas - Subsistema Seq: Il Client di Alsa e le sue porte]]
 
* [[ALSA e Gambas - Subsistema Seq: Il Client di Alsa e le sue porte]]
 +
* [[Alsa e Gambas: Ottenere informazioni da ALSA]]
 +
 +
==ALSA e Gambas - Connessione delle porte dei Client==
 +
* [[ALSA e Gambas: Connettere due Client mediante la sottoscrizione delle porte]]
 +
 +
==ALSA e Gambas - Creare più client in un unico programma==
 +
 +
* [[ALSA e Gambas: Un programma con due Client e due porte diverse]]
 +
* [[ALSA e Gambas: Creare 16 Client ciascuno avente 16 porte in Uscita e 16 porte in Entrata]]
 +
 +
==ALSA e Gambas - Gestione dei Messaggi Midi standard==
 +
 +
* [[Alsa e Gambas - Dai Messaggi Midi standard all'Evento Midi di ALSA]]
 +
* [[ALSA e Gambas - La marcatura temporale degli eventi: il Timestamp]]
 +
* [[ALSA e Gambas - L'accodamento degli eventi]]
  
==ALSA e Gambas: Gestione dei dati Midi in "Invio dati"==
+
==ALSA e Gambas - Gestione dei dati Midi in "Invio dati"==
  
 
* [[Alsa e Gambas: Client e porte in Invio dati]]
 
* [[Alsa e Gambas: Client e porte in Invio dati]]
 
* [[Alsa e Gambas: Client e Porte in Invio dati - Connessione della porta del programma con il Client Softsynth]]
 
* [[Alsa e Gambas: Client e Porte in Invio dati - Connessione della porta del programma con il Client Softsynth]]
 
* [[Alsa e Gambas: Invio dei dati senza connessione della porta del programma con il Softsynth]]
 
* [[Alsa e Gambas: Invio dei dati senza connessione della porta del programma con il Softsynth]]
* [[Alsa e Gambas: Ottenere informazioni da ALSA]]
 
* [[Alsa e Gambas: Gli eventi Midi in particolare]]
 
 
* [[Alsa e Gambas: Invio dati con l'uso delle Strutture]]
 
* [[Alsa e Gambas: Invio dati con l'uso delle Strutture]]
* [[Alsa e Gambas: Invio dati con l'uso di un array di tipo Byte]]
+
* [[Alsa e Gambas - Invio dati con l'uso di un vettore di tipo Byte]]
 
* [[Alsa e Gambas: Invio dati con l'uso di un'area di memoria allocata]]
 
* [[Alsa e Gambas: Invio dati con l'uso di un'area di memoria allocata]]
 
* [[Alsa e Gambas: Invio dati con l'uso di una Classe specifica]]
 
* [[Alsa e Gambas: Invio dati con l'uso di una Classe specifica]]
  
==ALSA e Gambas: Gestione dei dati Midi in "Ricezione dati"==
+
==ALSA e Gambas - Gestione dei dati Midi in "Ricezione dati"==
  
 
* [[Alsa e Gambas: Gestione dei dati Midi in Ricezione - Introduzione]]
 
* [[Alsa e Gambas: Gestione dei dati Midi in Ricezione - Introduzione]]
 
* [[Alsa e Gambas: Client e porte in Ricezione dei dati Midi]]
 
* [[Alsa e Gambas: Client e porte in Ricezione dei dati Midi]]
 
* [[Alsa e Gambas: Ricezione dei dati Midi con l'uso dei File Descriptor]]
 
* [[Alsa e Gambas: Ricezione dei dati Midi con l'uso dei File Descriptor]]
* [[Alsa e Gambas: Ricezione dei dati Midi con un ciclo e con Timer]]
+
* [[Alsa e Gambas: Ricezione dei dati Midi con un ciclo]]
 +
* [[Alsa e Gambas: Ricezione dei dati Midi con Timer]]
 
* [[Alsa e Gambas: Ricezione dei dati Midi con un programma esterno di supporto]]
 
* [[Alsa e Gambas: Ricezione dei dati Midi con un programma esterno di supporto]]
 
* [[Alsa e Gambas: Ricevere dati Midi da uno Standard Midi File]]
 
* [[Alsa e Gambas: Ricevere dati Midi da uno Standard Midi File]]
  
====Modalità di dereferenziazione del ''pointer'', passato dall'apposita funzione esterna di Alsa, per raccogliere i dati ricevuti====
+
====Modalità di dereferenziazione del ''Puntatore'', passato dall'apposita funzione esterna di Alsa, per raccogliere i dati ricevuti====
* [[Dereferenziazione mediante lo scorrimento dell'area di memoria puntata dal Puntatore]]
+
* [[Alsa e Gambas - Dereferenziazione mediante una Struttura]]
* [[Dereferenziazione mediante i Memory-Stream]]
+
* [[Alsa e Gambas - Dereferenziazione mediante i Memory-Stream]]
* [[Dereferenziazione mediante una Struttura]]
+
* [[Alsa e Gambas - Dereferenziazione mediante una Classe specifica]]
* [[Esempio di semplice Client Midi di Alsa in ricezione dati]]
+
* [[Alsa e Gambas - Dereferenziazione mediante lo scorrimento dell'area di memoria puntata dal Puntatore]]
 
+
* [[Alsa e Gambas - Dereferenziazione mediante un vettore di tipo Byte]]
==ALSA e Gambas: Connessione delle porte dei Client==
 
* [[ALSA e Gambas: Connettere due Client mediante la sottoscrizione delle porte]]
 
  
==ALSA e Gambas: Gestione dei dati Midi in "Ricezione" e contemporaneo "invio"==
+
==ALSA e Gambas - Gestione dei dati Midi in "Ricezione" e contemporaneo "invio"==
  
 
* [[ALSA e Gambas: Esempio di semplice Client Midi di Alsa in ricezione ed invio dati]]
 
* [[ALSA e Gambas: Esempio di semplice Client Midi di Alsa in ricezione ed invio dati]]
 
* [[ALSA e Gambas: Esempio di semplice Commutatore Midi con Alsa]]
 
* [[ALSA e Gambas: Esempio di semplice Commutatore Midi con Alsa]]
  
==ALSA e Gambas: Creare più client in un unico programma==
+
==ALSA e Gambas - Il Client come ''Sequencer'' Midi==
  
* [[ALSA e Gambas: Un programma con due Client e due porte diverse]]
+
* [[ALSA e Gambas - Inviarsi una Eco~ nel futuro]]
* [[ALSA e Gambas: Creare 16 Client ciascuno avente 16 porte in Uscita e 16 porte in Entrata]]
 
 
 
==ALSA e Gambas: Il Client come ''Sequencer'' Midi==
 
 
 
* [[ALSA e Gambas - La marcatura temporale degli eventi: il Timestamp]]
 
* [[ALSA e Gambas - L'accodamento degli eventi]]
 
 
* [[ALSA e Gambas - Il Tempo della coda]]
 
* [[ALSA e Gambas - Il Tempo della coda]]
* [[ALSA e Gambas - Inviarsi una Eco~ nel futuro]]
 
 
* [[ALSA e Gambas - Invio dei dati ad Alsa mediante una specifica funzione esterna]]
 
* [[ALSA e Gambas - Invio dei dati ad Alsa mediante una specifica funzione esterna]]
  
==ALSA e Gambas: Salvare i dati in uno Standard Midi File==
+
==ALSA e Gambas - Salvare i dati in uno Standard Midi File==
  
 
* [[ALSA e Gambas - Registrare messaggi Midi]]
 
* [[ALSA e Gambas - Registrare messaggi Midi]]
 
* [[ALSA e Gambas - Il salvataggio dei dati Midi]]
 
* [[ALSA e Gambas - Il salvataggio dei dati Midi]]

Versione attuale delle 19:26, 3 dic 2023

ALSA e Gambas - Subsistema Seq: connettersi ad ALSA come Client

ALSA e Gambas - Connessione delle porte dei Client

ALSA e Gambas - Creare più client in un unico programma

ALSA e Gambas - Gestione dei Messaggi Midi standard

ALSA e Gambas - Gestione dei dati Midi in "Invio dati"

ALSA e Gambas - Gestione dei dati Midi in "Ricezione dati"

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

ALSA e Gambas - Gestione dei dati Midi in "Ricezione" e contemporaneo "invio"

ALSA e Gambas - Il Client come Sequencer Midi

ALSA e Gambas - Salvare i dati in uno Standard Midi File