alsa softvol erscheint nicht im mixer

929
Pascal

Ich habe einen orangepi pc und muss einen alsa softvol pcm einrichten, um das i2s dac-Volumen zu steuern.

Deshalb habe ich die folgende /etc/asound.conf angelegt

pcm.!default { type plug slave.pcm "softvol" } pcm.softvol { type softvol slave { pcm "hw:1,0" } control { name "SoftVol" card 1 } } 

und hier sind die erkannten Geräte

root@orangepipcplus:~# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: audiocodec [audiocodec], device 0: SUNXI-CODEC sndcodec-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: snddaudio [snddaudio], device 0: SUNXI-TDM0 snddaudio-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: sndhdmi [sndhdmi], device 0: SUNXI-HDMIAUDIO sndhdmi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 

Aus irgendeinem Grund macht das Steuern der Lautstärke alsamixernichts. Und wenn ich den Kontrollblock in der asound.conf von umstelle SoftVol, zB erscheint nach einem Neustart Masterkeine Kontrolle mit dem Namen Masterim alsamixer.

Mein böser Verdacht ist also, dass meine /etc/asound.conf nicht von alsa gelesen wird!

Das Betriebssystem, das ich verwende, ist Armbian -> Debian.

Ich habe ein anderes pi (nanopi), auf dem auch Armbian -> Debian läuft, das dieselbe /etc/asound.conf verwendet, und dort funktioniert alles.

2
nicht über alsa, sondern über "nicht gelesen": Führen Sie `inotifywait -m / etc / asound.conf '(von inotify-tools) mit den entsprechenden Berechtigungen (am besten als root) aus, um in Echtzeit zu sehen, ob die Datei tatsächlich gelesen wird oder nicht. A.B vor 6 Jahren 0
ok die datei wird gelesen. Im Anschluss an [this] (https://bbs.archlinux.org/viewtopic.php?id=157290) konnte ich das alte `SoftVol`-Gerät verschwinden lassen, aber das neu erstellte` Master`-SoftVol wird nicht angezeigt Pascal vor 6 Jahren 0
Ich erinnere mich vage daran, dass sunxi einige lustige, nicht standardmäßige Dinge im Zusammenhang mit dem Sound ausführt, so dass dieses Problem (oder auch nicht) verursacht werden kann. Zumindest ist es ein Aspekt, den man betrachten muss. dirkt vor 6 Jahren 0
Es arbeitet an einem NanoPi Neo. Dieses Gerät verwendet auch sunxi H3. Ich habe alles alsa Zeug von dort kopiert, aber es erscheint kein Softvolk. Pascal vor 6 Jahren 0

0 Antworten auf die Frage