ALSA仮想アプライアンス - 構成方法

ALSA仮想アプライアンス - 構成方法

2つの仮想サーバー間でオーディオストリーミングを行っています。これには私を使用しますmodprobe snd-dummy。これはうまくいくようです。を使って音量レベルを調整できますalsamixer。残念ながら、再生を録音することはできません。私はarecord -r 48000 -c 1何が起こっているのか見て、出力はかなり不気味だった。これには次のパスが含まれます。

Aufnahme: WAVE 'stdin' : Unsigned 8 bit, Rate: 48000 Hz, mono
RIFF$WAVEfmt »data8¶5m8¶5m {D {DXCCC± C²5m  C@P {D°}DxC@C0C! C°~DPÀ}DІCÐ{DÐ{DÀ{DQ`C C  `D(²5m@0re/alsa/bluetooth.confáЂC²5m 0°|Dre/alsa/pulse.confЂC²5mbluetooth.confaC CiceAà|D|D  |Dr/.asoun P°CCX|DÐ{DÀ{DÑ CCÿÿÿÿÿÿÿÿèC`CPC`C C |D¸CCCA CC   CP@Cà~D~DC8¶5m8¶5m {D {DXCCC± C²5m  C@P {D°}DxC@C0C! C°~DPÀ}DІCÐ{DÐ{DÀ{DQ`C C  `D(²5m@0re/alsa/bluetooth.confáЂC²5m 0°|Dre/alsa/pulse.confЂC²5mbluetooth.confaC CiceAà|D|D  |Dr/.asoun P°CCX|DÐ{DÀ{DÑ CCÿÿÿÿÿÿÿÿèC`CPC`C C |D¸CCCA CC   CP@Cà~D~DC8¶5m8¶5m {D {DXCCC± C²5m  C@P {D°}DxC@C0C! C°~DPÀ}DІCÐ{DÐ{

[..]/alsa/pulse.confちょっと待って... 、bluetooth.confとの言及は.asoun[drc?]本当に奇妙です。

ここで何が起こっているのか知っている人はいますか?サウンドカードを間違った方法で設定しましたか、それとも何か抜けましたか?

答え1

arecordは仮想サウンドカードから録音されるので、サウンドカードにゴミが含まれていることは驚くべきことではありません。ネットワークで録音したいです。これを行う方法はいくつかありますが、snd-dummyは役に立ちません。ネットワークサウンドをすばやくサポートするPulse Audioを試してみるか、設定するのは少し難しいですが、あまり汚れていないレイテンシーのJack Audioを試してみてください。

関連情報