带有 MPD 的 USB 声卡 - 仅输出静态

带有 MPD 的 USB 声卡 - 仅输出静态

我以前在 Media Player Daemon 机器上安装过 Muse Mini DAC USB 声卡,但现在需要改用 Native Instruments Audio2DJ USB 声卡。aplay some_wav_file.wav使用 Audio2DJ 卡时,音质很好,但使用 MPD 播放 MP3 时,我听到的只是很大的静电噪音。我之前在另一台机器上成功地将此卡与 Mixxx 一起使用过,它与 Linux 的驱动程序兼容snd_usb_caiaq,但似乎需要进行一些配置。有什么想法吗?

我的 /etc/mpd.conf 有以下音频输出设置:

audio_output {
        type            "alsa"
        name            "Audio2DJ"
        device          "hw:0,0"
}

答案1

我不完全确定这为什么会起作用,但是在看到其他几个使用 USB 声卡的人提到需要使用plughw:0,0而不是hw:0,0我将其更改/etc/mpd.conf为:

audio_output {
        type            "alsa"
        name            "Audio2DJ"
        device          "plughw:0,0"
}

显然,这在卡硬件和 ALSA 之间添加了一个额外的重采样层,允许 MPD 为其提供硬件本身不支持的格式。我还没有进行过彻底的测试,但音质似乎对这个设置感到满意——至少比我以前的白噪声要好得多。

相关内容