Difference between revisions of "Sound Card Compatibility"

From MyLabWiki
Jump to: navigation, search
(ALSA)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== Latest Info ==
 +
'''RTFM!'''
 +
 +
As it turns out there is a block in GNU Radio called <tt>blks2.rational_resampler_*</tt> that can be used for resampling audio. The <tt>audio/test_resampler.py</tt> example show to use it. There are also C++ blocks called <tt>gr_rational_resampler_base_***</tt>. Therefore, the data on this page is not relevant anymore.
 +
 +
 
== ALSA ==
 
== ALSA ==
  
 
{|border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse;"
 
{|border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse;"
 
|-align="left"
 
|-align="left"
! style="background:#ffdead;" | Computer
+
! style="background:#ffdead;" | Computer (ALSA)
 
! style="background:#ffdead;" | Ver
 
! style="background:#ffdead;" | Ver
 
! style="background:#ffdead;" | 8 kHz
 
! style="background:#ffdead;" | 8 kHz
Line 25: Line 31:
 
|
 
|
 
|-
 
|-
| ROSETTA
+
| ROSETTA (Ubuntu 9.04-32)
 +
|
 
|
 
|
 
|
 
|
Line 35: Line 42:
 
|
 
|
 
|-
 
|-
| GAIA
+
| GAIA (Ubuntu 8.10-64)
 +
|
 
|
 
|
 
|
 
|
Line 45: Line 53:
 
|
 
|
 
|-
 
|-
| PC146-ALC
+
| PC146-ALC (Ubuntu 9.04-32)
 +
|
 
|
 
|
 
|
 
|
Line 55: Line 64:
 
|
 
|
 
|-
 
|-
| PC164-ALC
+
| PC164-ALC (Ubuntu 9.04-32)
 +
|
 
|
 
|
 
|
 
|
Line 76: Line 86:
 
{|border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse;"
 
{|border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse;"
 
|-align="left"
 
|-align="left"
! style="background:#ffdead;" | Computer
+
! style="background:#ffdead;" | Computer (OSS)
 
! style="background:#ffdead;" | Ver
 
! style="background:#ffdead;" | Ver
 
! style="background:#ffdead;" | 8 kHz
 
! style="background:#ffdead;" | 8 kHz
Line 96: Line 106:
 
| Yes
 
| Yes
 
| Yes
 
| Yes
|
 
|-
 
| PEGASUS (OSX 10.5)
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
 
|
 
|
 
|-
 
|-
Line 155: Line 154:
  
  
 +
 +
== PEGASUS ==
 +
PEGASUS runs OSX 10.5 and supports the following sample rates:
  
 
[[Category:GNU Radio]]
 
[[Category:GNU Radio]]

Latest revision as of 20:52, 10 July 2009

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: