getAudioBackend#
- csoundengine.csoundlib.getAudioBackend(name='')[source]#
Given the name of the backend, return the AudioBackend structure
Only available backends are considered. Some backends listed for a given platform might not be running and thus will not be listed
- Parameters:
name – the name of the backend
- Return type:
AudioBackend|None- Returns:
the AudioBackend structure, or None if the audio backend is not available or unknown
Name
Description
Linux
Windows
MacOS
pa_cb
portaudio-callback
✓
✓
✓
pa_bl
portaudio-blocking
✓
✓
✓
portaudio
alias to pa_cb
✓
✓
✓
jack
jack
✓
?
✓
pulse
pulseaudio
✓
✗
✗
pulseaudio
alias to pulse
✓
✗
✗
auhal
coreaudio
✗
✗
✓
coreaudio
alias to auhal
✗
✗
✓