未检测到外部 DAC 的声音;无法在 pavucontrol 中取消设备静音

未检测到外部 DAC 的声音;无法在 pavucontrol 中取消设备静音

最近,我在一台全新的计算机上安装了 Linux Mint 17.1 KDE。到目前为止,只出现了这个问题。使用 Audacity,我试图从通过光纤电缆连接到 Xonar D2/PM 声卡的 S/PDIF 输入的外部 DAC 调谐器捕获音频流。但是 Audacity 或插入 Xonar 耳机输出插孔的耳机均未检测到声音输入。但是,Audacity 可以捕获计算机上播放的音乐文件,并通过耳机听到。

在 PulseAudio 音量控制中,无法取消 Xonar 卡、板载音频或显卡的静音 - 单击与每个设备关联的扬声器图标旁边的红色 X 不会删除 X。在 KDE Mixer 中,声音设备可以取消静音/静音,并且在终端中打开 alsamixer 显示似乎没有任何东西被静音。

我想从外部 DAC 调谐器录制无线电流,就像我之前使用 Audacity 和之前的旧电脑上的 Xonar 声卡那样,运行 Debian XFCE,只有 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。无需任何设置,只需单击两次鼠标,它就会开始录制外部音频。Ocenaudio 具有我需要的所有功能,所以再见 Audacity。

相关内容