未偵測到外部 DAC 的聲音;無法在 pavucontrol 取消設備靜音

未偵測到外部 DAC 的聲音;無法在 pavucontrol 取消設備靜音

最近我在一台全新的電腦上安裝了 Linux Mint 17.1 KDE。到目前為止,只有這個問題。我嘗試使用 Audacity 從透過光纜連接到 Xonar D2/PM 音效卡的 S/PDIF 輸入的外部 DAC 調諧器擷取音訊串流。但 Audacity 或插入 Xonar 耳機輸出插孔的耳機沒有偵測到聲音輸入。但是,電腦上播放的音樂檔案可以被 Audacity 捕捉並透過耳機收聽。

在 PulseAudio 音量控制中,無法取消 Xonar 卡、板載音訊或顯示卡的靜音 - 點擊與這些裝置關聯的揚聲器圖示旁的紅色 X 不會刪除 X。並且在終端機中打開alsamixer 顯示似乎沒有任何內容被靜音。

我想從外部 DAC 調諧器錄製無線電串流,就像我在之前運行 Debian XFCE 的舊電腦上使用 Audacity 和相同的 Xonar 音效卡所做的那樣,只有 ALSA 而沒有 PulseAudio。然後,每當音響系統播放並且電腦也開啟時,總是可以透過連接到 Xonar 的耳機聽到聲音。我已經檢查並重新檢查了光纜和耳機連接好幾次,看起來都很好。非常感謝任何有用的建議。我認為,如果聲音正在被 Xonar 處理,並且在有可能被 Audacity 捕獲之前,那麼必須可以從耳機中聽到聲音。

一些相關資訊:

貓 /proc/asound/cards

0 [D2             ]: AV200 - Xonar D2
                  Asus Virtuoso 200 at 0xd000, irq 16
1 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                  HDA Intel HDMI at 0xf7930000 irq 49
2 [NVidia         ]: HDA-Intel - HDA NVidia
                  HDA NVidia at 0xf7080000 irq 17
3 [SAA7134        ]: SAA7134 - SAA7134
                  saa7133[0] at 0xf7800000 irq 17

因西-Fxz

System:    Host: desktop Kernel: 3.13.0-37-generic x86_64 (64 bit,    gcc: 4.8.2) 
           Desktop: KDE 4.14.2 (Qt 4.8.6) Distro: Linux Mint 17.1   Rebecca
Machine:   System: Gigabyte product: Z97-D3H
           Mobo: Gigabyte model: Z97-D3H-CF version: x.x Bios:   American Megatrends version: F7 date: 06/17/2014
CPU:       Quad core Intel Core i7-4790 CPU (-HT-MCP-) cache: 8192 KB      flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 28800.2 
       Clock Speeds: 1: 800.00 MHz 2: 800.00 MHz 3: 800.00 MHz 4:     800.00 MHz 5: 800.00 MHz 6: 800.00 MHz 7: 3601.00 MHz 8: 800.00 MHz
Graphics:  Card-1: Intel Xeon E3-1200 v3/4th Gen Core Processor      Integrated Graphics Controller bus-ID: 00:02.0 
           Card-2: NVIDIA GF119 [GeForce GT 610] bus-ID: 01:00.0 
           X.Org: 1.15.1 drivers: nvidia,intel (unloaded:     fbdev,vesa,nouveau) Resolution: [email protected] 
           GLX Renderer: GeForce GT 610/PCIe/SSE2 GLX Version: 4.4.0  NVIDIA 331.113 Direct Rendering: Yes
Audio:     Card-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD   Audio Controller driver: snd_hda_intel bus-ID: 00:03.0
           Card-2: C-Media CMI8788 [Oxygen HD Audio] driver:  snd_virtuoso port: d000 bus-ID: 04:01.0
           Card-3: NVIDIA GF119 HDMI Audio Controller driver:  snd_hda_intel bus-ID: 01:00.1
           Sound: Advanced Linux Sound Architecture ver: k3.13.0-37- generic
Network:   Card: Intel Ethernet Connection I217-V driver: e1000e ver:  2.3.2-k port: f080 bus-ID: 00:19.0
           IF: eth0 state: up speed: 100 Mbps duplex: full mac:  <filter>
Drives:    HDD Total Size: 1000.2GB (0.7% used) 1: id: /dev/sda model: ST1000DX001 size: 1000.2GB 
Partition: ID: / size: 28G used: 6.6G (26%) fs: ext4 ID: /home size: 875G used: 408M (1%) fs: ext4 
           ID: swap-1 size: 16.00GB used: 0.00GB (0%) fs: swap 
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel        raid module present
Sensors:   System Temperatures: cpu: 29.8C mobo: 27.8C gpu: 0.0:36C 
       Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 221 Uptime: 1 min Memory: 895.0/15909.2MB   Runlevel: 2 Gcc sys: 4.8.2 Client: Shell inxi: 1.8.4 

答案1

根據另一個論壇的建議,我添加了一個 .asoundrc 檔案並配置了它。這導致偵測到耳機發出的聲音,但 Audacity 仍然無法錄製音訊。根據 Audacity 論壇工作人員的建議,我刪除了 .asoundrc。耳機繼續輸出音頻,但 Audacity 繼續不錄製。由於沒有人能夠解決 Audacity 無法從外部 DAC 調諧器進行錄音的問題,因此我嘗試了 ocenaudio。無需任何設置,請點擊 2 次滑鼠即可開始錄製外部音訊。 Ocenaudio 擁有我需要的所有功能,所以再見 Audacity。

相關內容