We have collected the most relevant information on Portaudio Supported Sample Rates. Open the URLs, which are collected below, and you will find all the info you are interested in.
Portaudio: Bindings for the Portaudio portable sound library
https://docs.racket-lang.org/portaudio/index.html#:~:text=Most%20of%20the%20automated%20tests%20on%20portaudio%20use,and%20this%20appears%20to%20work%20fine%20with%20Portaudio.
PortAudio: Enumerating and Querying PortAudio Devices
http://www.portaudio.com/docs/v19-doxydocs/querying_devices.html
This is because some devices support ranges of sample rates, others support, a list of sample rates, and still others support some sample rates and number of channels combinations but not others. To get around this, PortAudio offers a function for …
How do I get a list of my device's audio sample rates ...
https://stackoverflow.com/questions/4623572/how-do-i-get-a-list-of-my-devices-audio-sample-rates-using-pyaudio-or-portaudio
In the pyaudio distribution, test/system_info.py shows how to determine supported sample rates for devices. See the section that starts at line 49. In short, you use the PyAudio.is_format_supported method, e.g. devinfo = p.get_device_info_by_index (1) # Or whatever device you care about. if p.is_format_supported (44100.0, # Sample rate input_device=devinfo …
Portaudio: Bindings for the Portaudio portable sound library
https://docs.racket-lang.org/portaudio/index.html
Portaudio itself (both the library and this package) are sample-rate-agnostic, and appear to work just fine for different sample rates. Most of the automated tests on portaudio use the classical "red book" CD sample rate of 44.1KHz, but some Windows audio devices only support 48KHz, and this appears to work fine with Portaudio.
Now you know Portaudio Supported Sample Rates
Now that you know Portaudio Supported Sample Rates, we suggest that you familiarize yourself with information on similar questions.