Hallo,
Setup:
- Raspberry PI 2 (4.1.17-1-ARCH #1 SMP Mon Feb 1 18:55:49 MST 2016 armv7l)
- Focusrite Saffire 6 USB
- ALSA (Advanced Linux Sound Architecture Driver Version k4.1.17-1-ARCH)
Problem:
Ein Recording ist bisher nicht möglich, es kommt nur Rauschen an
aplay -L gibt:
null
Discard all samples (playback) or generate zero samples (capture)
pulse
PulseAudio Sound Server
default:CARD=S6USB20
Saffire 6USB2.0, USB Audio
Default Audio Device
sysdefault:CARD=S6USB20
Saffire 6USB2.0, USB Audio
Default Audio Device
front:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
Front speakers
surround21:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
IEC958 (S/PDIF) Digital Audio Output
Wenn ich das Soundinterface an einen Rechner mit installiertem Ubuntu (LTS 14.04) anschließe, dann sind Aufnahmen möglich. Ein entsprechendes aplay -L gibt:
sysdefault:CARD=S6USB20
Saffire 6USB2.0, USB Audio
Default Audio Device
front:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
Front speakers
surround40:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
Direct sample mixing device
dsnoop:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
Direct sample snooping device
hw:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
Direct hardware device without any conversions
plughw:CARD=S6USB20,DEV=0
Saffire 6USB2.0, USB Audio
Hardware device with all software conversions
Mir ist aufgefallen, dass beim Raspberry "dmix", "dsnoop" und "plughw" in der aplay -L Ausgabe fehlen.
Versuchsweise habe ich eine /etc/asound.conf erstellt
pcm.dsnooped {
type dsnoop
ipc_key 2241
slave {
pcm "hw:0,0"
channels 2
period_size 1024
buffer_size 4096
rate 96000
format S32_LE
periods 0
period_time 0
}
}
Fast erwartungsgemäß ohne Erfolg, wieder nur Rauschen in der Aufnahme.
alsa-utils und alsa-plugins sind installiert.
Mit einer anderen Soundkarte "Edirol UA-25EX" sind Aufnahmen auf dem Raspberry möglich.
Liegt es an ALSA, dass mit der Soundkarte keine Aufnahmen möglich sind? Müsste ich noch weitere Pakete installieren? Ich bin mir auch nicht sicher, ob die asound.conf so korrekt ist.
Viele Grüße
Klaus
edit: ALSA-Versions-Angabe im einleitenden Teil ("Setup") des Postings berichtigt