

Membri pubblici | |
| AudioIO (const float &sr=44100) | |
| Costruttore. | |
| AudioIO (const AudioIO &x) | |
| Costruttore di copia. | |
| virtual | ~AudioIO () |
| Distruttore. | |
| int | getVersion () |
| Ritorna il numero della "release" delle PortAudio correnti. es: 1900. | |
| const char * | getTextVersion () |
| Ritorna una descrizione testuale della versione delle PortAudio correnti. | |
| void | audioError () |
| Gestisce la stampa degli errori delle PortAudio. | |
| void | abortStream () |
| Conclude lo stream audio. | |
| void | stopStream () |
| Ferma lo stream audio. | |
| void | setNumBuffers (const unsigned long &numBuffers) |
| Imposta il numero dei buffers per ciascuno device. | |
| void | setBufferSize (const unsigned long &bufferSize) |
| Imposta il numero dei campioni per il buffer audio. | |
| void | setSamplingRate (const double &samplingRate) |
| Imposta la "Sampling Rate" per lo stream "full-duplex";. | |
| void | printHostDevices () |
| Stampa i "Drivers Hosts" e relativi "devices" disponibili. | |
Attributi protetti | |
| PaError | _err |
| PaStream * | _stream |
| unsigned long | _indexBuf |
| unsigned long | _numBuffers |
| unsigned long | _bufferSize |
| float(* | _buffer )[2] |
| int | _channel |
Definizione alla linea 7 del file AudioIO.h.
| const char* AudioIO::getTextVersion | ( | ) |
Ritorna una descrizione testuale della versione delle PortAudio correnti.
Esempio: "PortAudio V19-devel 13 October 2002".
| void AudioIO::printHostDevices | ( | ) |
Stampa i "Drivers Hosts" e relativi "devices" disponibili.
Al termine della schermata, è possibili digitare il numero relativo, per chiamare direttamente la funzione selectDevice().
1.4.7