XMOS驱动程序的默认数字输出和S/PDIF输出 您所在的位置:网站首页 调节耳机的软件 XMOS驱动程序的默认数字输出和S/PDIF输出

XMOS驱动程序的默认数字输出和S/PDIF输出

2023-03-27 16:40| 来源: 网络整理| 查看: 265

理想的PC hifi中, 电脑只充当数字转盘的用途,不对二进制文件做任何处理. 但实际情况往往不是.

众所周知, 默认情况 Windows系统中的混音器会将音频重采样(resampling),也就是改变声音的"位深度"和"采样率", 使音频失真.

所以在win中接入数字界面DDC或USB DAC的驱动程序后, 通过声卡驱动选择ASIO或WASAPI输出, 从而绕过混音器不进行声音重采样(resampling).

但这种输出方式有个小小的缺点:

xmos驱动程序会调节音频中的"振幅", 也就是音量大小. 在win系统中调节振幅(音量大小)后,功放(耳放)再二次调节振幅大小, 显然是没必要的.

拆解过程为:

flac -> wav -> pcm -> XMOS驱动ASIO输出 -> 转模拟 -> 调节振幅 -> 转pcm -> DAC -> AMP(功放或耳放)调节振幅和电压电阻 -> 耳机

所以很多人在操作系统中先将音量设为100%, 实际使用功放/耳放来调节最终的音量大小.

S/PDIF:

在调用xmos驱动程序时直接选择S/PDIF输出, 而不是默认的PCM数字输出. 虽然都是数字输出, 并且都不重采样resampling. 但区别是:是否对二进制文件进行编解码和调节振幅处理.

拆解过程为:

flac -> wav -> pcm -> XMOS驱动S/PDIF输出 -> DAC -> AMP调节振幅和电压电阻 -> 耳机

如何配置S/PDIF输出:

Windows:

XMOS驱动支持S/PDIF输出(数字界面和USBDAC里都有XMOS)(一般支持ASIO多一些)

输出设备有显示:

foobar2000选择S/PDIF:

Linux:

aplay -D HW:1,0 -lL ,有SPDIF

alsamixer, 有SPDIF

aplay 用iec958输出

参考文档:

Audio Dandy - How to enjoy High Resolution Audio

http://www.modelpromo.nl/Audio-GD_Master7-Amanero.htm

Alsa Opensrc Org - Independent ALSA and linux audio support site

https://alsa.opensrc.org/DigitalOut

Configuring Digital Sound with AC3 and SPDIF - MythTV Official Wiki

https://www.mythtv.org/wiki/Configuring_Digital_Sound_with_AC3_and_SPDIF

Using your USB DAC with Linux

https://wierd161.home.xs4all.nl/using-your-usb-dac-with-linux/index.html

Linux and USB Audio Class 2 (UAC2) external DACs. Can it be enabled? / Kernel & Hardware / Arch Linux Forums

https://bbs.archlinux.org/viewtopic.php?id=252602



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有