2016-03-24 34 views
2

私はusbのマイクとスピーカーアダプタをラズベリーパイに接続しています3.私はalsamixerですべてをセットアップしました。デフォルトのオーディオカードとしてusbオーディオアダプタを設定するホームディレクトリの.asoundrcファイルにpcm!default sysdefault:0も設定しました。arecord:set_params:1233:サンプルフォーマットは利用できません利用可能なフォーマット: - S16_LE

私が実行した:はaplay -l出力は次のようになります。

カード0:ALSA [bcm2835 ALSA]、デバイス0:bcm2835 ALSA [bcm2835 ALSA] サブデバイス:7/8 サブデバイス#0:サブデバイス#0 サブデバイス#1:サブデバイス#1 サブデバイス#2:サブデバイス#2 サブデバイス#3:サブデバイス#3 サブデバイス#4:サブデバイス#4 サブデバイス#5:サブデバイス#5 サブデバイス#6:サブデバイス#6 サブデバイス#7:サブデバイス#7 カード0:ALSA [bcm2835 ALSA]、デバイス1:bcm2835 ALSA [bcm2835 IEC958/HDMI] のサブデバイス:1/1 サブデバイス#0:サブデバイス#0 カード1:デバイス[USBプラグアンドプレイサウンドデバイス]、デバイス0:USBオーディオ[USBオーディオ] サブデバイス:1/1 サブデバイス#0:サブデバイス#0

次に、ホームディレクトリのファイル.asoundrcにpcm!default sysdefault:0を設定します。

私はコマンドを実行します。

arecord:set_params:1233:サンプルフォーマット非利用可能利用可能なフォーマット:arecord -d 5 48000 test.wav

-r私はこのエラーが表示さ - S16_LE

誰かが助けてくれることを願っています。 !

PCMデフォルト{ 型プラグ スレーブ{PCM "HW:1,0" }}

答えて

4

溶液を.asoundrcに変更することである。! CTLデフォルト{ 型HW カード1

+0

これは、MacL AC404 USB会議用マイクロフォンを使用して、ラズベリーのpi2でも完璧に機能しました。どうやらデバイスにはヘッドセット出力のある内蔵サウンドカードがあったので、私の最後にいくつかの問題を引き起こしていました。いいえ、私はsnd_pcm_hw_params_tエラーを調べる必要があります。これは、ALSAを使用しているときにオンボードのチップ設定を読み込むことから得られたと考えられます。ありがとう。 – vsecades

+0

私の男!私はこれを徹底的に探しています.D Thanks buddy。 – joerick

関連する問題