XMOS驱动程序的默认数字输出和S/PDIF输出 | 您所在的位置:网站首页 › 调节耳机的软件 › XMOS驱动程序的默认数字输出和S/PDIF输出 |
理想的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 实验室设备网 版权所有 |