我正在尝试让 Ubuntu 将 I2S 输出输出到我的 ODAC。当我进入声音设置时,我得到两个选项。
Digital Output (S/PDIF)
(IEC958,因此它实际上意味着 S/PDIF...)Analogue Output
(这是我感到困惑的地方)
据我所知,DAC 将数字信号转换为模拟信号。我还知道 ODAC 支持 I2S。
我的问题是,我必须选择哪个才能通过 USB 获得 I2S 输出?我知道 ODAC 不支持 S/PDIF,所以在那里看到它很奇怪。Ubuntu 是否错误地将 I2S 显示为 S/PDIF?或者模拟输出实际上意味着 I2S?或者选择模拟输出会通过我的笔记本电脑的 DAC 处理声音并绕过外部 DAC?
任何帮助都将不胜感激。谢谢!
答案1
正如所讨论的USB DAC“模拟输出”是什么意思?,我怀疑这Analog Output
意味着操作系统将首先将数字流传送到内置的计算机 DAC 设备(即声卡),然后将模拟流传送到 USB 设备进行放大,然后传送到耳机/扬声器。质量的改善(与计算机 DAC 相比)将是微乎其微的,并且仅来自外部 DAC 放大器。
Digital Output
意味着操作系统不会对数字流进行任何改动,而是直接将其传送到外部 DAC 设备进行模拟转换、放大,然后传送到耳机/扬声器。质量应该会好得多,并且取决于外部 DAC 的质量(因为内置 DAC 将被完全绕过)。
因此,为了获得最佳质量,您需要选择Digital Output
端口。
也可以看看: