This page is the work of Sabine Cremer, DL1DBC. After exchanging lots of emails regarding RaspberryPi WSPR for her Medium Wave WSPR Monitor in JO41bi to try and get a USB soundcard that didn’t make the WSPR application crash, Sabine conduced some very extensive research into USB soundcards, which she has very kindly allowed me to reproduce here, along with her source code:
The source code, written in C, and based on the ALSA API tests sound cards for number of channels and sample rates, etc. The code was used to find some of the data presented below. The code is entirely the work of Sabine Cremer, DL1DBC, but is again hosted here with kind permission.
Testing Conditions
BeagleBone Black: Ubuntu Precise 12.04.3 LTS; Openbox window manager; soundcard connected to DELOCK USB hub together with keyboard and mouse.
Raspberry Pi: Raspbian Wheezy; Openbox window manager, LXDE desktop; soundcard connected to upper root usb connector; keyboard and mouse connected to DELOCK USB hub
WSPR 4.0 r3015 compiled on Raspberry Pi and copied to BeagleBone Black
Results
Originally these results were sent in Excel format, so I have converted the spreadsheet into a table. Click for a bigger picture. WSPR version 4.0 r3015 used as test software.
- BBB: BeagleBone Black
- RPI: Raspberry Pi
Sound Card |
USB Device Information |
Audio Controller |
Capture Capabilities |
Works with WPSR4.0 |
Trade name |
Picture |
vid:pid |
Vendor |
Product |
Vendor |
Codec |
Sampling Rate |
Resolution |
Input Channels |
BBB |
RPi |
LogiLink UA0053 |
|
1130:f211 |
Tenx Technology, Inc. |
TP6911 Audio Headset |
Tenx |
TP6911 |
24 kHz |
16 bit |
1 |
N |
N |
LogiLink UA0078 |
|
0d8c:000c |
C-Media Electronics, Inc. |
Audio Adapter |
C-Media |
CM108 |
44.1 kHz
48 kHz |
16 bit |
1 |
Y |
Y |
7.1 Channel Sound |
|
0d8c:013c |
C-Media Electronics, Inc. |
CM108 Audio Controller |
C-Media |
CM108 |
44.1 kHz
48 kHz |
16 bit |
1 |
Y |
N |
3D Sound |
|
0d8c:013c |
C-Media Electronics, Inc. |
CM108 Audio Controller |
C-Media |
CM108 |
44.1 kHz
48 kHz |
16 bit |
1 |
Y |
N |
8.1 Channel Sound |
|
0d8c:013c |
C-Media Electronics, Inc. |
CM108 Audio Controller |
C-Media |
CM108b |
44.1 kHz
48 kHz |
16 bit |
1 |
Y |
N |
Goobay 5.1 Surround Sound |
|
|
|
|
C-Media |
CM108b |
44.1 kHz
48 kHz |
16 bit |
1 |
Y |
N |
CSL Computer |
|
0d8c:000e |
C-Media Electronics, Inc. |
Audio Adapter (Planet UP-100, Genius G-Talk) |
C-Media |
CM119 |
44.1 kHz
48 kHz |
16 bit |
1 |
Y |
N |
Terratec Aureon Dual USB |
|
0ccd:0077 |
TerraTec Electronic GmbH |
Aureon Dual USB |
C-Media |
CM119A |
44.1 kHz
48 kHz |
16 bit |
1 |
Y |
N |
Asus Xonar U3 |
|
|
|
|
Asus (C-Media) |
UA100 (CM6400?) |
Max. 48 kHz |
16 bit ? |
1 ? |
? |
? |
Sound Blaster Play! SB1140 |
|
041e:30d3 |
Creative Technology, Ltd. |
Sound Blaster Play! |
|
|
44.1 kHz
48 kHz |
16 bit |
1 |
Y |
Y |
Sound Blaster Live! SB490 |
|
041e:3040 |
Creative Technology, Ltd. |
SoundBlaster Live! 24-bit External SB490 |
Creative |
CA0187-IAQ |
44.1 kHz
48 kHz
96 kHz |
24 bit |
2 |
Y |
Y |
DELOCK 61961 |
|
040d:3400 |
VIA Technologies, Inc. |
|
VIA |
VT1620A |
8 kHz
16 kHz
44.1 kHz
48 kHz
96 kHz |
24 bit |
2 |
N |
Y |