Sound Card Compatibility

From MyLabWiki
Jump to: navigation, search

Latest Info

RTFM!

As it turns out there is a block in GNU Radio called blks2.rational_resampler_* that can be used for resampling audio. The audio/test_resampler.py example show to use it. There are also C++ blocks called gr_rational_resampler_base_***. Therefore, the data on this page is not relevant anymore.


ALSA

Computer (ALSA) Ver 8 kHz 16 kHz 22.05 kHz 24 kHz 32 kHz 44.1 kHz 48 kHz 96 kHz
SOLARIS (Ubuntu 9.04-64) 3.2 Yes Yes
ROSETTA (Ubuntu 9.04-32)
GAIA (Ubuntu 8.10-64)
PC146-ALC (Ubuntu 9.04-32)
PC164-ALC (Ubuntu 9.04-32)

Switch to OSS

Since ALSA really sucks, maybe a manual conversion to OSS would be worth trying

Computer (OSS) Ver 8 kHz 16 kHz 22.05 kHz 24 kHz 32 kHz 44.1 kHz 48 kHz 96 kHz
SOLARIS (Ubuntu 9.04-64) 3.2 Yes Yes Yes Yes Yes Yes
ROSETTA (Ubuntu 9.04-32)
GAIA (Ubuntu 8.10-64)
PC146-ALC (Ubuntu 9.04-32)
PC164-ALC (Ubuntu 9.04-32)


PEGASUS

PEGASUS runs OSX 10.5 and supports the following sample rates: