-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable platform-specific features from PortAudio #4
Comments
One possible feature would be the "exclusive mode" of WASAPI, see http://stackoverflow.com/questions/31306010/how-to-enable-wasapi-exclusive-mode-in-pyaudio |
|
It would be interesting to be able to select arbitrary channels for input and output. On Windows this is needed with ASIO. If you currently want to send data to output channels 9 and 10, you have to send data to all channels below 11. This means that sharing the soundcard with other applications becomes impossible. The hostapis WDM-KS, MME, Directsound, normally only present 2 channels so it is not a problem there. |
There is also
http://portaudio.com/docs/v19-doxydocs-dev/pa__linux__alsa_8h.html#a76f60d6f1ba6a298c038a9f3a6dccc53 It looks like this has to be called before opening a stream. |
OK, I'm trying to make an exhaustive list of the current host-API-specific settings, let's see if that works:
Functions that are called with a stream pointer:
Global functions:
|
Would love to be able to fetch |
@philipmountifield Can you please create a new issue with your request, including a suggestion how the new API should look like? |
See bastibe/PySoundCard#16.
The text was updated successfully, but these errors were encountered: