ラジオからサウンドカードのS / PDIF入力で音が検出されません。

ラジオからサウンドカードのS / PDIF入力で音が検出されません。

Linux Mint 17.1 KDEをインストールするときは、外部インターネットラジオプレーヤー/ DAC(Ocenaudioを使用 - Audacityで録音できません)でマイコンピュータXonar D2サウンドカードのS / PDIF入力で音楽をキャプチャし、Audacityで編集します。ヘッドフォンはXonarに接続されており、ラジオの音楽はヘッドフォンで再生されます。編集中、私はAudacityを使って音楽を再生し、VLCを使用して編集したトラックを再生して、すべてが正しく機能していることを確認し、常にヘッドフォンを使用しました。

Mint 17.3にアップグレードした後、ラジオでヘッドフォンを介して音が鳴らなくなり、OcenaudioとAudacityはどちらも音楽を録音しません。 CentOSをインストールしてからopenSUSEをインストールしましたが、この問題は解決しません。

これでLinux Mint 17.3 Cinnamonをインストールして選択しました。これで、VLCがコンピュータで音楽を再生するとヘッドフォンから音が出る可能性があるため、問題が部分的に解決されました。しかし、まだヘッドフォンで音が出ないし、AudacityやKwave(Ocenaudioがインストールする予定)が音楽を録音しないため、ラジオからの音楽はまだサウンドカードで処理されていないようです。

ラジオのS / PDIF出力ケーブルがXonarのS / PDIF入力に正しく接続されていることを再確認しました。

サウンドカードがラジオで音楽を検出できない問題を解決するのを手伝ってくれてありがとう。

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: D2 [Xonar D2], device 0: Multichannel [Multichannel]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
card 0: D2 [Xonar D2], device 1: Digital [Digital]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
card 1: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
card 1: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
card 1: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
card 2: PCH [HDA Intel PCH], device 0: ALC1150 Analog [ALC1150 Analog]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
card 2: PCH [HDA Intel PCH], device 1: ALC1150 Digital [ALC1150 Digital]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
card 3: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
card 3: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
 Subdevices: 1/1
 Subdevice #0: subdevice #0

これで、Audacityを使用してラジオサウンドを録音できるようになり、いくつかの進歩がありました。録音再生はヘッドフォンで聞くことができます。これは.asoundrc設定を変更した後に発生しました。

前.asoundrc:

pcm.!default {
    type hw
    card 3
}

ctl.!default { 
    type hw           
    card 3
}

現在.asoundrc:

pcm.!default {       # 'pcm' channel defines output -- responsible for multiplexing multiple sound streams into a single hardware output channel    
    type plug        # handles multiplexing, format conversion  
    slave.pcm {
        @func getenv
        vars [ ALSAPCM ]
        default "hw:D2"
    }
}

ctl.!default {      # 'ctl' channel controls the hardware mixer volume & other settings
  type hw
  card D2
}

しかし、ヘッドセットはまだXonar D2を介してラジオサウンドを検出できません。 BIOSで役に立たないオーディオコントローラを無効にして再度有効にしました。

システム設定>サウンド>出力>サウンド再生で「デジタル出力(S / PDIF)」Virtuoso 200(Xonar D2)「Virtuoso 200(Xonar D2)Analogue Stereo」テストサウンドはヘッドフォンでサウンドを再生します。「入力」の「デジタル入力(SPDIF)」からサウンドを録音します。Virtuoso 200(Xonar D2)”、入力レベルはサウンドを録音しています。

したがって、Xonarは確かにラジオとコンピュータの音を処理し、ヘッドセットはコンピュータの音を検出しますが、ラジオは検出しません。

.asoundrcに追加の修正が必要な場合がありますか?この記事を読んで喜んで助けることができる人はいますか?

ベストアンサー1

おすすめ記事