Differenze tra le versioni di "Conoscere con le funzioni esterne di ALSA i dispositivi Midi presenti nel sistema"

Da Gambas-it.org - Wikipedia.
Riga 16: Riga 16:
 
* [[Conoscere con le funzioni esterne del subsistema "seq" i dispositivi Midi presenti nel sistema]]
 
* [[Conoscere con le funzioni esterne del subsistema "seq" i dispositivi Midi presenti nel sistema]]
  
* [[Conoscere con le funzioni esterne del subsistema "rawMidi" i dispositivi Midi presenti nel sistema]]
+
* [[Conoscere con le funzioni esterne del subsistema "RawMidi" i dispositivi Midi presenti nel sistema]]

Versione delle 02:46, 16 giu 2014

Premessa

Alcune funzioni esterne del API di Alsa consentono di conoscere i dispositivi Midi dell'hardware audio presenti nel proprio sistema, con i quali poter ricevere ed inviare dati Midi grezzi.

L'accesso ad una porta MIDI richiede tre Interi:

  • un numero che rappresenta la scheda audio;
  • un numero che rappresenta il dispositivo;
  • un numero che rappresenta il sub-dispositivo.

Gli esempi, che seguono, mostrano come accedere appunto a questi tre numeri rappresentativi. Avendo a disposizione tali numeri, è possibile aprire una porta MIDI di Entrata o di Uscita con la funzione snd_rawmidi_open() usando una stringa simile:

hw:x,y,z

laddove x, y, z sono i tre numeri che rappresentano e specificano una particolare porta MIDI di Entrata o di Uscita, come ad esempio:

hw:1,0,0