Audiophile 板


LINE

RAAT and clock ownership https://community.roonlabs.com/t/raat-and-clock-ownership/6915 这是个很长的讨论串,但内容应该不太复杂 把重点放在两位 Roon 员工对使用者提问的回答 brian | Brian Luczkiewicz | Roon Labs Founder AMP | Andrew P | Roon Labs 在此为了方便阅读用 Google 英翻中,挑重点不然篇幅太长,有疑虑请参照原文 其实对本话题有兴趣的朋友,都应该要去看完整原文 只有完整从头看到尾,才能真正理解 Roon 在讲什麽 在此我只能简单的拉出一些关键段落 但其实大部分的内容都很重要,且有前後连续性(删很多还是很多 关於音频时钟的大多数讨论都集中在时钟质量,而不是时钟一致性。本次讨论是关於後者 的。“抖动”这个词不属於本次讨论的范围。RAAT 对该领域没有影响。它异步移动音频 缓冲区,就像 USB 一样。它不参与生成驱动 DAC 的时钟信号。 在最好的系统架构中,您将拥有一个时钟:DAC 附近的高质量时钟。该时钟负责准确地输 出数据(低抖动等),并负责设置流经系统的数据缓冲的速度。 RAAT 流媒体永远不会添加时钟差异源。 不要将流媒体视为设备的扩展,而应将 RAAT 视为 Roon 的扩展,让 Roon 出现在流媒体 上。 / 在 RAAT 的架构中,在单区域播放期间,RAAT 或 Roon 中永远不会发生推送。 (多区域播放时,其中一个区域“拉”,Roon“推”到其余区域,利用从第一个区域恢复 的时钟来控制速率。这是不可避免的,因为没有办法强制多个区域独立时钟源一致,因此 在这种情况下,我们需要使用如上所述的漂移补偿技术。) ※ 因为 Roon 要支援「网路多区域播放」,因为有多个设备所以数据传输管理才更复杂 Q:因为听起来我们不需要过度担心除 DAC 之外的任何时钟的质量,因为 RAAT 正在为我们 解决这个问题。这是真的吗? 是的,这是正确的。 ※ ↑如果觉得太多字,看完这句回答就可以回上一页了 对於多区域,我们在拉动模式下运行已被选为主时钟的区域,并推送到其他区域,这些区 域被迫在内部补偿漂移。 实际的实现是稍微间接的。核心知道将数据包发送到端点的速度不是因为明确的数据请求 ,而是因为核心知道驱动音频流的高分辨率时钟的时间,并且它了解挂钟时间之间的预期 关系和直播时间。它的行为类似於基於这些时间关系+与端点时钟的定期同步的软实时系 统。 是的,S/PDIF 信号以自己的速度传送样本。异步重采样是 DAC 用来解决这个问题的一种 技术,但还有其他技术。 可以简单地忽略这个问题。这是一个消费级解决方案,但您完全可以仅使用传入的 S/PDIF 信号来驱动整个过程并忽略(或省略)内部时钟。 一些 DAC 会缓慢调整其内部时钟以适应输入速率,使用小型缓冲区来防止溢出/欠载,然 後重新计时数据输出。我知道 Meridian 产品就是这样工作的,但它们并不是唯一的产品 。我猜测 MSB 使用了类似的方法(知道他们制作了梯形 DAC)及其营销材料 8表明我是 正确的。 已经内置了大过采样级的 DAC 可以协调现有重采样过程中的时钟差异。ESS Sabre 的技 术文档是支持 USB DSD 的 DAC 中非常常见的芯片,在本文档的第 III-B 节中对此进行 了讨论 9。我的理解是,这是基於 Sigma-Delta 的 DAC 最常见的方法。 为什麽这样可以?因为这种转换不会对信号质量造成实质性损害,因为过采样率非常高。 ESS Sabre 正在对您的信号进行异步重新采样,频率约为 40mHz。与从 44100->44100.005 相比,这对质量的影响要小得多。 实际上没有数据请求 - 服务器正在根据其自己的周期性同步对主时钟进行建模,并使用 它来驱动传出数据速率。该技术简化了主区域和从区域之间的协议级别差异,因为它们都 可以使用相同的原语来管理流。只有一个额外的命令(“与远程时钟同步”)用於从站。 每个端点都有几秒钟的缓冲区,并且缓冲区保持在半满左右,因此,如果数据暂时太快或 太慢,就有时间使时钟保持一致,而不会超限或不足。 从设备使用与服务器引导传输速率相同的机制来同步(“恢复”)主设备的时钟。时钟误 差测量通过响应缓慢的低通滤波器,因为当测量有噪声时,此类系统容易出现振荡或过度 校正。每个从属设备都知道自己“领先”或“落後”多少,并且可以相应地进行调整。 Async SRC 是一种可以使用的技术,但不是唯一的选择。我们的默认实现使用一种称为“ 填充”和“删除”样本的技术 - 基本上是插入或删除单个样本。与典型的实现相比,我 们的实现有所改进,因为它尝试定位流中的位置来执行可听度较小的插入/删除,并且它 使用 RNG 来定位校正,因为周期性声音更容易挑选出来。 我更喜欢这种方法,因为校正不会影响音频,除非它们发生(使用异步 SRC,会产生持续 的效果,并且以非常高的质量水平执行异步 SRC 非常昂贵)。在没有太多 CPU 空间的低 功耗端点上使用此方法也更实用。 我们一直在考虑将漂移调整转移到服务器的想法,这可以允许更密集/更昂贵的技术,因 为我们有更多可用的 CPU 资源。还有一些愿望可能支持跨不同技术的分组播放,这几乎 肯定会引导我们朝这个方向发展,因为每个人的系统工作方式都有点不同。 ※ 传送过程基本就是在填充与提取 Buffer,过去我在 WASAPI 相关讨论串中也提过 Q:因此,如果 RAAT 的设计方式意味着唯一“相关”时钟是 DAC 本身中的一个实现(假设 Roon 端点为 USB DAC),那麽专用 PCIe USB 板上的所有那些深奥的 USB 时钟发生器 和高端时钟都可以从技术上讲,find 没有执行任何有用的功能 RAAT 是一种网络协议。它将数据从服务器(Roon Core)传送到设备(例如,在最纯粹的 情况下)——网络 DAC。当我们在这里比较时钟相关性时,我们是将苹果与其他网络协议 进行比较——其中许多协议使计算机的时钟以 RAAT 避免的方式成为音频链的固有部分。 当您开始插入附加元件(USB、S/PDIF 发生器、“USB 时钟恢复器”或其他任何元件)时 ,批判性、彻底且具体地思考每个方面的工作原理非常重要。这些考虑因素完全独立於 RAAT,并且是其他系统的特徵。RAAT 不会将其手指伸向 USB DAC,也不会从根本上改变 USB 的工作方式。 在这种情况下讨论时钟和相关概念最令人沮丧的事情之一是它非常复杂,并且存在挥手、 滥用或混淆术语的倾向。许多人从营销来源获取信息,有时这些营销来源对技术细节的处 理又快又松。 例如,在您的问题中,您正在谈论以完全不同的方式影响系统的各种时钟,并认为也许我 们对一种时钟的讨论也适用於其他时钟。这种混乱部分是你们造成的,部分是我们造成的 ,但它很好地代表了总体情况。 关於 DAC 时钟中的抖动如何只会在数模转换期间导致失真,有一个相对容易理解的概念 。我经常看到这种解释被错误地应用於 USB 时钟恢复器和其他增强产品。这并不是说所 有时钟都没有可测量的抖动,或者这些测量结果无法改进,只是它们的抖动数并不通过相 同的机制与声音质量相关。 根据 USB 规范,接收设备不应该关心这些差异,只要它们在规范范围内即可。如果USB设 备需要计算机生成远远超出USB规范要求的USB信号才能实现其全部性能,那麽设备设计人 员真的完成了工作吗? Q:这好像是@加斯曼的问题仍然没有答案,除非已经给出的答案相当於:“也许,但前提是 这些辅助设备允许 Roon 访问修改後的/新的 DAC 时钟信号。” 这是一个公平的总结吗@ 布莱恩? 这个总结就是我上面警告的那种混乱的一个例子。 如果您仔细考虑这些设备的实现细节(如果您还没有,请阅读并充分消化我在上面发布的 John Swenson 的链接,该链接解释了一种此类产品并为进一步理解提供了一个良好的框 架),很明显这些设备是在低级别代理 USB 数据包,而不是 USB 音频协议本身。 这意味着无需考虑“授予访问权限”或“干扰”。Roon 通过这些设备查看 DAC 的时钟, 就像通过任何其他 USB 集线器一样。 100% 明确:此类设备中完成的时钟恢复与音频时钟无关。它们在不与音频播放或音频采样 时钟同步耦合的层中对 USB 数据传输位进行时钟恢复。 Q:我想就是这样@加斯曼的问题是:Roon 使用 DAC 时钟信号将音频流拉至网络音频适配器 时会忽略单独的时钟或其他 USB 增强功能吗?既然答案似乎是“也许”,也许你们可以 指出一些这样的“增强”产品,它们能够为 Roon 提供增强的时钟信号以用作参考时钟? 也许在此类产品中寻找特定的功能/技术可以帮助我们确定它们是否被 Roon 忽略? 之所以@加斯曼的问题没有得到明确的答案是因为它使用“时钟”这个词的方式比他引用 的我最初的陈述更不精确,这造成了歧义。我说的是采样时钟,它不属於这些 USB 增强 器产品的范围。 这就是为什麽我开始解释系统中的一些不同时钟,而不是直接回答一个令人困惑的问题。 “为 Roon 提供增强时钟信号以用作参考时钟”的想法完全没有意义。这东西不是这样工 作的。如果 USB/数据传输时钟和音频时钟的概念混淆在一起,就不可能对此进行清晰的 讨论。 Q:似乎即使在最简单的 PC 音频链中,在任何给定时刻都有许多“时钟”在运行,而不仅仅 是 DAC 中的时钟 这是事实,事实上,在许多 DAC 中,根据产品的设计及其功能集运行多个时钟。例如, 具有集成流卡的 DAC 将具有管理 DAC 本身的时钟(或多个时钟)以及在流卡上运行处理 器的单独时钟(或多个时钟)。 Q:人们可以合理地假设,从理论上和可测量上来说,其中任何一个“更好”(更准确,噪音 更少),数字音乐的解码和播放就会“更好”,甚至可能是可听的 然而,这并不完全正确。RAAT 的运行级别高於网络硬件本身。为了大大简化事情,它在 核心上分配一个缓冲区,在端点上分配另一个缓冲区。端点缓冲区可以位於连接的计算机 、流媒体卡等中。核心将数据放入其本地缓冲区,DAC 使用任何适当的接口从其本地缓冲 区中提取数据。核心仅看到其本地缓冲区,DAC 也仅看到其本地缓冲区。由 RAAT 协议来 管理两个缓冲区之间的数据传输,并确保两个缓冲区都不会太空或太满。 为什麽这很重要? 嗯,DAC 只能从本地缓冲区提取数据,因此它不关心上游管道。核心只能将数据放入其本 地缓冲区,因为它不关心下游管道。 RAAT 管理两者之间的数据传输,为了确保从核心到 DAC 的所有位完好无损,它使用网络 本身提供的较低级别的设施来确保完整性。如果数据包丢失,则会发送新的数据包并按正 确的顺序放入缓冲区。腐败?一样。在大多数情况下,缓冲区足够大,以便在 DAC 不耗 尽数据或内核填满其缓冲区的情况下进行纠错过程。 请记住,我在这里非常谨慎地使用“数据”一词,因为这就是此时的音乐。它是一个位流 ,是正在播放的文件的副本。这是一个异步过程,对 DAC 的模拟输出没有影响。RAAT( 和网络堆栈)正在促进核心和端点之间的非常聊天的对话。他们确保文件(不超过缓冲区 的大小)从核心复制到端点。 传输介质上使用的时钟对 DAC 发出的声音的影响为零,因为 DAC 所做的所有操作都是从 本地内存缓冲区播放。它不知道,也不关心这些位在进入缓冲区之前发生了什麽。如果交 换机或网络接口中的时钟满足传输机制的规范,则数据传输过程几乎不会出现任何问题。 如果他们不这样做,那麽就会出现更大的问题。 这是一个异步过程。根据定义,传输过程的计时(时钟)与解码过程完全分开。缓冲区将 以可变速率填充和清空,但只要 DAC 缓冲区中有足够的空间,播放就会可靠地继续。 这里区分的关键是数据和信号之间的区别。正在播放的文件不会变成信号,直到其位实时 通过 DAC 。在从 DAC(或端点)的本地缓冲区中提取这些位之前,这些位与用於文档、 图像甚至本文的位没有什麽不同。 我理解发烧友不断尝试“改进”事物的愿望,而这种行为确实是这种爱好的基础。这在过 去更容易做到,因为大多数与物理和变化相关的概念不仅很容易被证明,而且可以用一些 逻辑解释来支持。数字根本不是这样,因为许多概念是反直觉的,而且解释要复杂得多。 如果将流媒体混入其中,问题就会变得更糟。大多数音频设备制造商对网络如何运作以及 网络可能或可能不会对实际播放产生影响几乎不了解。可悲的是,这对那些花费辛苦赚来 的钱来解决实际上不存在的问题的消费者产生了负面影响。 Q:根据您的描述,通过将核心和播放器放在同一设备(NAS 上的文件)中从等式中删除 RAAT 是否会对 SQ 产生任何影响? 理论上,只要 DAC 手头上有足够的数据来以适当的速率执行解码,数据缓冲区的维护方 式就不会有什麽影响。问题是,当您不控制所有变量时,将缓冲区保持在适当的水平实际 上是非常困难的。 / 为了维护系统,您需要主动监控和调整龙头上的阀门以维持填充率,以确保永远不会让水 位低於设定的最低水平。您还需要确保进行调整以确保不会超过安全最大值。您需要对高 水位线和低水位线进行预测,并对通过龙头可用的水量变化和实际排水率的微小变化做出 反应。 这就是 RAAT 正在做的事情。它对 DAC(排水管)的时钟速率进行建模,以了解浴缸是如 何被清空的。它还对网络性能做出响应,以确保填充率不会允许缓冲区溢出或不足。 它甚至比这更复杂,因为核心侧还有一个桶,通过网络“排出”到 DAC 侧的桶,并且桶 的大小根据所涉及的采样率而不同。 现在想像一下对区域进行分组是多麽复杂(特别是如果每个区域有不同的采样率要求)。 区域浴缸需要以绝对锁定的步骤排水才能使其工作,但您无法控制连接浴缸的管道! Q:或者在正常运行的网络环境中,RAAT 是否足够高效以保持所有缓冲区处於满状态? 宾果,关键确实是一个正常运行的网络环境。这并不意味着具有数据中心质量或无限带宽 ,而是足以满足在任何给定时间传输音频数据以及任何其他用途的需求。这也不意味着您 需要一堆调整设备和适配器才能使其听起来更好。它只需要满足标准,而且这并不难实现 (尽管许多与音频相关的网络东西[电缆、滤波器、时钟器等]几乎忽略了标准)。 请记住,与典型的千兆位链路(即使是非常糟糕的链路)上的可用带宽相比,音频比特率 根本不算什麽。DXD 约为 20Mbit/秒。DSD512 约为 45Mbit/秒。千兆以太网是 1000Mbit/秒! 只要网络可靠并且能够处理数据速率,那麽 RAAT 就可以工作(而且效果非常好)。去掉 可靠性,它就会开始变得丑陋。 Brian 提到了时钟质量与一致性,并指出他的帖子中的讨论与後者相关。大多数发烧友对 时钟的讨论都与时钟质量(精度)有关,因为这会影响 DAC 的运行速率。这里的问题是 ,许多人看到“时钟”并假设讨论与抖动或其他一些可听的东西有关。事实并非如此。 时钟质量涉及时钟的准确性,即对於任何给定的时钟“滴答声”,後续的“滴答声”是否 恰好在正确的时间发生,或者是有点早或晚了。过早或过晚都可能会造成不良影响,因为 它会对 DAC 输出的模拟信号产生潜在的听觉影响。 RAAT 根本不处理这个问题。 时钟一致性处理两个或多个时钟之间的差异(如果同时启动并随着时间的推移进行观察) 。在完美的世界中,您可以并排放置两个相同的时钟,在 time=0 时启动它们,并观察它 们永远保持彼此同步。在现实世界中,这不会发生。曾经。这两个时钟可能非常非常接近 ,但它们之间总会有一些偏差。(这是因为时钟始终基於对物理现象的观察,物理系统的 微小差异总是会导致测量结果的差异)。 对於数字音频来说,这种漂移可能是无关紧要的,而且在许多情况下确实如此。如果漂移 (无论是总漂移还是样本间漂移(抖动))足够小,则不会存在於对音频有任何影响的频 率上。 出於数据管理的目的,这是一个大问题。 对於 DAC,输出是开放式的,因为它可以运行得慢或快,并且输入的位将使其作为模拟信 号输出。由於与时钟相关的异常,信号可能会失真,但没有什麽可以阻止 DAC 从一侧获 取比特并在另一侧输出模拟。 当您谈论在缓冲区之间移动数据时,您正在处理一个完全封闭的系统。假设您有两个缓冲 区(A 和 B),每个缓冲区都由单独的时钟(cA 和 cB)控制。数据以 cA 定义的速率移 出缓冲区 A,缓冲区 B 和 cB 也以相同的速率移出。在这种情况下,缓冲器 B 为 DAC 的输入供电,而 cB 则管理 B 的漏极以及 DAC 本身。 这两个缓冲区具有已定义的大小,并且出於实际目的应保持尽可能合理的小。 现在,假设两个时钟频率相同,让该系统开始运行。对於从 A 复制到 B 的每个样本,还 应该有一个样本从 B 移动到 DAC。如果两个时钟完全一致(彼此同步),那麽这工作得 很好并且没有问题。这在现实世界中永远不会发生。其中一个时钟总是比另一个时钟快, 如果允许系统运行足够长的时间,那麽就会发生以下两件事之一。 如果时钟 A 很快,那麽 B 的填充速度将快於耗尽速度,最终将被填满。装满後,您必须 弄清楚如何处理下一个样品。 如果时钟 B 很快,那麽 B 的清空速度将快於其填充速度,DAC 最终将耗尽数据。 处理时钟一致性试图以最有效的方式解决这个问题,使得 B 永远不会被填满或完全清空 这就是 RAAT 正在解决的问题,您会注意到它与时钟质量无关,而时钟质量正是发烧友 在谈论抖动时所关心的问题。 在像 Roon 这样的系统中,有数十个(或数百个)缓冲区在运行,所有缓冲区都由不同的 时钟驱动。为了确保 DAC 旁边的缓冲区永远不会耗尽数据或溢出,RAAT 需要观察控制该 缓冲区的时钟。在某些情况下,这根本无法做到,因此 RAAT 需要监视尽可能靠近 DAC 的缓冲区。 如果 Roon 可以对远处缓冲区的行为进行建模,那麽就可以确保它始终以不会允许其溢出 或耗尽的速率发送数据。 -- 人间五十年、化天のうちを比ぶれば、梦幻の如くなり ^,,,^ 一度生を享け、灭せぬもののあるべきか (ω)\m/ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.36.215.60 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Audiophile/M.1689079757.A.F41.html
1F:推 elguapo: 我不知道您能否接受我截图给您的内容,那个是 Roon 创 07/11 21:11
2F:→ elguapo: 办人写的。Roon 会综合 endpoint 回传的时钟资料,去比 07/11 21:11
3F:→ elguapo: 对 Roon 本身的系统时钟的差别,然後建立一个预测模型 07/11 21:11
4F:→ elguapo: ,用这个模型去送信号。这时系统时钟主宰信号发送,毕 07/11 21:11
5F:→ elguapo: 竟这时的控制权是 Roon,不是 DAC。 07/11 21:11
我截出来的也是 Brian Luczkiewicz | Roon Labs Founder 跟另名员工所言 看完整串应该能理解,系统时钟应该只跟维持 Buffer 吞吐有关 只要 Buffer 不欠载不溢出&网路传输是正常的,是不会影响音质
6F:推 qo3650: 有人实测一下有没有差ㄇ 个人看到chart回稳反射性就觉得声 07/11 21:13
7F:→ qo3650: 音好听了 07/11 21:13
8F:推 greg7575: 一整篇没一段是看得懂的,该让贤了 07/11 21:21
9F:推 elguapo: Endpoint 的接收 buffer 估计也是 software buffer(Roon 07/11 21:24
10F:→ elguapo: Bridge 是至少 layer 3 的软体);software buffer 就会 07/11 21:24
11F:→ elguapo: 吃到 endpoint 的系统时钟。 07/11 21:24
这个真的不重要 处理 Buffer 只要「来的及」,都不是问题 就像原文中也提到 Roon 网路是用 TCP 而不是一般串流常用的 UDP 所以就算封包出现错误也只要重传就好(TCP 特性) 只要在 Buffer 耗尽前重传成功,就不会出问题
12F:推 greg7575: 缓冲区用完或爆满是爆音和跳针吗 07/11 21:25
13F:→ greg7575: 无论如何,跟中原标准时间都没关系啊 07/11 21:25
#1aMUsw3K (Audiophile) [ptt.cc] Re: [闲聊] PC讯源杂讯解法 https://webptt.com/cn.aspx?n=bbs/Audiophile/M.1683615162.A.0D4.html 可以参考这篇的内容 然後就上面的回答 Roon 默认使用填充/删除样本,而非 Async SRC 来解决样本多或少的状况
14F:推 elguapo: 我提议的对时对象是立即可用且免费的资源。如果@greg7575 07/11 21:36
15F:→ elguapo: 不想和NTP对时也无妨,只要在自己环境里面选出一个参考 07/11 21:36
16F:→ elguapo: 时间就能达到一样目的。 07/11 21:36
17F:推 elguapo: 两个端点时间同步,对於缓冲的使用率就能更有效率的掌握 07/11 21:38
18F:→ elguapo: ,也算帮助 Roon 所说的不完美那一块。 07/11 21:38
19F:推 greg7575: 好喔。 07/11 21:39
20F:推 greg7575: 我觉得这举动没意义啦,你觉得有意义很好啊 07/11 21:40
21F:→ greg7575: 意思是这个举动也许限缩到对roon有效而已对吧 07/11 21:43
22F:→ greg7575: 对apple music的有效在哪? 07/11 21:44
23F:→ greg7575: 扩大解释到"以电脑为播放"会不会太舒服了 07/11 21:45
24F:推 elguapo: 我只是以白纸黑字的Roon拿来做example。另外我在我的原贴 07/11 21:49
25F:→ elguapo: 也提到macOS的Audio MIDI Setup也有对不同时钟去re-sampl 07/11 21:49
26F:→ elguapo: ing的机制,只要涉及到取样率调整的运算,都和系统时间 07/11 21:49
27F:→ elguapo: 直接关系,希望您能理解。 07/11 21:49
28F:→ elguapo: 我的提议不用钱,只要作业系统对时部分调整一下设定就好 07/11 21:51
29F:→ elguapo: ,也不需要这麽排斥。 07/11 21:51
Mac 的 Drift Correction 我上面贴的那篇也有提到 弥补的也只是 Audio device 间的 Audio clock 差异 跟 System clock 无关 就像这页里的第一个图 https://support.apple.com/en-us/HT202000 Clock Source 能选系统时钟吗?只有 Audio device 能选不是吗
30F:→ m9172250: Buffer:当我塑胶? 07/11 21:51
31F:推 greg7575: 我觉得不对的事我不做啊。我可以排斥吧。 07/11 22:02
32F:→ greg7575: 不能持反对意见要先说啊 07/11 22:03
33F:→ greg7575: 这篇发文贴了一大堆证明你错了,还不能排斥喔 07/11 22:04
34F:推 elguapo: 请问我那边有错?请指正。 07/11 22:07
传输介质上使用的时钟对 DAC 发出的声音的影响为零, 因为 DAC 所做的所有操作都是从本地内存缓冲区播放。 这句是 Roon 的粗暴说法
35F:推 elguapo: @oswyn 那个clock source selection只是为了系统时钟resa 07/11 22:09
36F:→ elguapo: mpling运算时的参考;发送的时候仍是软体在发送。 07/11 22:09
不是,那个 Clock Source 是在选一台 Audio device 来当 Master Clock 其它 Audio device 的 Audio data 会依样本数偏移来 ASRC
37F:推 greg7575: 像EAC做offset的感觉,对同时播放录音设备的档案sync 07/11 22:20
38F:→ greg7575: 跟中原标准时间真的完全没关系,讲到我都觉得烦 07/11 22:21
39F:→ m9172250: http://i.imgur.com/5wIAjGK.jpg 07/11 22:23
40F:推 elguapo: 1. 建议看一下 AES67 规范(我是指 AES 文件商店购买的 07/11 22:26
41F:→ elguapo: 那份),针对介质使用 IEEE1588 作时钟同步的规定。 07/11 22:26
42F:→ elguapo: 2. 不知您有否用过 Audio MIDI Setup 堆积三到四个多声道 07/11 22:26
43F:→ elguapo: DAC的经验?我蛮建议您实作一次,去观察 drift correctio 07/11 22:26
44F:→ elguapo: n 的动作。 07/11 22:26
45F:→ elguapo: 我就次打住,直到您有答案为止。 07/11 22:26
不需要我的回答,人微言轻 建议您直接上 Roon community 发问 看 Brian | Roon Labs Founder 会有何回应
46F:→ m9172250: 不要这麽坏好吗 07/11 22:33
下次 Roon 改版就内建了
47F:推 chiyoda: 问题其实很简单,觉得有差的一方测量DAC出来的讯号就好 07/11 23:10
48F:→ chiyoda: 有用对时工具出来的讯号和没有用的讯号不一样就能证明了 07/11 23:11
49F:→ chiyoda: 如果有人认为这个量不到,那就请听得出来的人蒙上眼,让其 07/11 23:12
50F:→ chiyoda: 他人随机拨放,10次猜对9次也行,这样做为的是排除"非听觉 07/11 23:14
51F:→ chiyoda: 性干扰 07/11 23:14
盲测不科学啦 其实不用测,因为只要感觉对了就是对 有感这种东西是不需要实测跟量化的
52F:推 tienam: 我觉得让电脑与NTP Server对时,是种乐趣,但音色没有影响 07/11 23:21
53F:推 dancehotdog: 弱弱的问 那是不是usb hub 只是改善了杂讯或5v 讯号 07/11 23:22
54F:→ dancehotdog: 没有影响到dac 07/11 23:22
嗯,不好说 但数位厚...
55F:推 chiyoda: "有感"很有可能是"非听觉性因素"影响阿 07/11 23:30
但有感了,当这个结果是事实 什麽原因造成还很重要吗 就算是听觉性因素影响,久了也会腻、麻痹、感情变淡想要换换啊 就像贴了个贴纸、还是点了个灯,看了就觉得好听那就是有效投资
56F:推 djboy: O大文必推! 07/11 23:50
57F:推 yys310: 事实 难看就先被喷烂了 07/11 23:56
58F:嘘 stupidHNG: 原因是什麽怎麽不重要?不然搞科学是为了什麽? 07/12 00:21
59F:→ stupidHNG: 安慰剂吃了也有感,吃安慰剂可以治病吗? 07/12 00:22
这都能钓出些萌新
60F:推 icekiba: 网内互打 07/12 00:31
61F:→ broskwlin: 听个音响是要治病吗... 07/12 00:37
62F:→ broskwlin: 最可能患得的大概是换换病吧 07/12 00:38
63F:推 yys310: 专治换换病 07/12 00:47
64F:推 icekiba: 换音响不如换老婆 07/12 00:49
旁边坐个志玲姐姐用什麽听都好听 你说一切都是幻觉?实际上根本没差? 没错、当然是幻觉 志玲姐姐怎麽可能坐在我家
65F:推 icekiba: 我看是想咪兔 07/12 02:13
66F:推 comipa: 推 不过机翻还是比较难吃XD 还是原文舒服多了 07/12 05:56
67F:推 greg7575: 觉得很烦啊,任何设备计算时间都是用晶振发出的讯号算 07/12 07:08
68F:→ greg7575: 用48MHz的就是累满48M个抖动定义为一秒 07/12 07:09
69F:→ greg7575: 晶振烂,对设备而言还是累满48M个抖动为一秒 07/12 07:10
70F:→ greg7575: 这个状况下,可能48M个抖动跟实际的一秒就有差异 07/12 07:10
71F:→ greg7575: 能显示时间的程序会去抓48M个抖动来显示时间的"一秒" 07/12 07:11
72F:→ greg7575: 无论怎麽软体校正,烂晶振抖出来的一秒就不是一秒 07/12 07:12
73F:→ greg7575: 原原发文的一直觉得软体校正就能让烂晶振输出准确一秒 07/12 07:13
74F:→ greg7575: 从他第一篇就讲了,一直坚持他的"理论"。这有什麽办法 07/12 07:13
75F:→ greg7575: 不过知识有盲区,我觉得很简单的事不见得所有人能接受 07/12 07:14
76F:推 greg7575: 基本的观念都错了,身体本能的排斥很正常吧 07/12 07:17
77F:推 greg7575: 至於DAC的缓冲就是DAC会从资料暂存库里拉货出来 07/12 07:21
78F:→ greg7575: DAC看到音档是44.1kHz的话就是拉这麽多出来播一秒 07/12 07:23
79F:→ greg7575: apple music暂存直接机八大的给你好几GB来存 07/12 07:23
80F:→ greg7575: 暂存装的满满的就不用怕串流仓库不够播 07/12 07:24
81F:→ greg7575: foobar也能设暂存的量,不过很精细的说那是另一件事 07/12 07:25
82F:→ greg7575: 反正原原po都说他就此打住了,我就这坨一次讲完 07/12 07:26
83F:推 greg7575: 就算你去抓中原标准时间回来,烂晶振还是坚持他的一秒 07/12 07:28
84F:→ greg7575: 你的电脑显示的时间是一回事,烂晶振的抖动方式不会变 07/12 07:29
85F:推 greg7575: 第一篇我就举LP的例子,你不求转速稳定 07/12 07:31
86F:→ greg7575: 而是觉得每15秒拉一下碟盘"校时"就好 07/12 07:32
87F:→ greg7575: 殊不知这"校时"一点意义都没有,转速一样不稳音乐照播 07/12 07:33
88F:→ greg7575: 如果你的"校时"有意义,那你的音乐要每15秒跳针一次 07/12 07:33
89F:→ greg7575: 没听到跳针的话,表示校时跟dac的clock完全没关系 07/12 07:34
90F:→ greg7575: 在座各位有谁家的电脑按下校时,音乐会跳针的吗? 07/12 07:35
91F:推 greg7575: 战过很多次了,数位出错就会爆音。没爆表示没差啊 07/12 07:48
92F:→ greg7575: 至於DPC Latency的问题不在这谈,更烦 07/12 07:49
93F:推 greg7575: 微软拔拔在win11取消显示秒数,cpu去主机板拉晶振算时间 07/12 08:24
94F:→ greg7575: 这件事就完美的解释了电脑的一秒一秒是怎麽来的。 07/12 08:25
95F:→ greg7575: 你能用软体改造晶振的抖动次数,跟造物主同等级了 07/12 08:25
96F:推 greg7575: 如同耳机板板友问的,cpu吃的clock从哪来呢?嘻嘻 07/12 08:28
97F:推 elguapo: @greg7575 关於改系统时钟会造成破音这件事,欢迎来我家 07/12 09:45
98F:→ elguapo: 坐坐,我demo给您看/听。 07/12 09:45
99F:→ bt092001: 事情很单纯,就是serdes 原理而已,决定品质的就是DAC 07/12 10:18
100F:→ bt092001: 跟RX 本地clock性能,其他都只是暂存跟latency 07/12 10:18
这我过去也提过很多遍,听我说不如听专家说 但这也并不代表类比电气特性不会透过介质串到其它设备就是了 不过有时就算专家说也无法憾动烧友不断尝试“改进”事物的信念
101F:推 icekiba: 要确定是改进捏 07/12 10:43
有感就好捏
102F:推 icekiba: 你进来了吗? 我是说讯号 07/12 11:00
103F:推 greg7575: 做任何事都会改变,而这个改变的原因不能乱讲。 07/12 11:22
104F:推 greg7575: 撑伞能遮阳,而不是撑伞把太阳变弱 07/12 11:24
105F:推 elguapo: @greg7575 来我家 我 demo 眼见耳听为凭 07/12 11:33
听了有感跟要佐证您的假设正确是不同的事 就像上面您提到 Drift Correction 跟系统时间有直接关系 说实作一次,去观察 drift correction 的动作? 如何观察到 Drift Correction 跟系统时间有直接关系? 是有什麽设备可以侦测还是反组译看程式码?或只是我感觉? 坦白说 Drift Correction 的运作原理网上很多资料,也没什好辩的 实际上我也用过,但不再用的原因跟 Roon 上面的说法一样 除非是後制商品卖钱,不然在 Replay 使用开销太大得之过少不如放给它错 If it can go wrong, it will. 但这个 Wrong 不太痛也很少发生 就放它很偶尔发生,而不是把没问题的也全都整一遍
106F:→ m9172250: 直接人工耳啊 07/12 11:38
107F:推 elguapo: 对了 也欢迎 @Oswyn 来我家 我可以demo一些CLOCK_REALTIM 07/12 11:43
108F:→ elguapo: E 对音质的影响。边操作边解释应该更容易沟通。 07/12 11:43
109F:→ m9172250: 大家都能听到 07/12 11:43
110F:推 greg7575: 录一段校时会爆音的上来瞧瞧,长知识 07/12 11:44
111F:推 jakkx: 这种不影响就是进步的原动力啊。即使原因可能不是当初认为 07/12 11:49
112F:→ jakkx: 的那一个 07/12 11:49
113F:→ m9172250: 那可以去拜读一下量子力学 07/12 11:51
114F:推 elguapo: 一边讲解一边示范效果最大 我是真的希望G大和O大来我家家 07/12 12:03
115F:→ elguapo: 访 无意引战 而是把事实呈现给两位会比在这里文字描述有 07/12 12:03
116F:→ elguapo: 用的多 07/12 12:03
117F:推 greg7575: 你高兴就好 07/12 12:15
118F:推 greg7575: 记得贴去roon论坛嘿。 07/12 12:20
119F:→ lacer: 是否可以把引用跟自己意见区别明显一点 不然一下翻译一下自 07/12 12:25
120F:→ lacer: 己论述 也可以用gpt把来源文章摘要 这样会更棒 07/12 12:25
※ Reference Mark 还不够清楚吗:D
121F:推 elguapo: G大不是积极的证明在下是错的吗?我同意您来家访後,您 07/12 12:30
122F:→ elguapo: 来公布家访细节,包含截图、照片和对话(要录音也行)。 07/12 12:30
Roon 原始讨论串 system clock 只出现一次 而且後面 Roon 员工一直强调讨论中的此 clock 非彼 clock 全文完全没出现过 Data/Time 相关 依前後文这个 The system clock 也根本跟「真实时间」无关 要怎麽证明校时与音质有直接关联应该不用家访 因为就算家访这两者间的关联还是无法以科学论述验证啊
123F:推 icekiba: 那…我去印红布条 第一届音响版版聚 07/12 12:35
124F:推 greg7575: 所以我不去就是我讲的都错的意思吗? 07/12 12:38
125F:→ greg7575: 好喔那我不去,我俗辣,你对。 07/12 12:38
126F:→ greg7575: 请继续开发用软体改变晶振的能力:) 07/12 12:40
127F:→ greg7575: 我觉得我很友善了。嘻嘻 07/12 12:42
128F:→ lacer: 喔 明白了 看来ptt的格式 比较适合引用摘要 一大段真的不简 07/12 12:44
129F:→ lacer: 单 如果有QA以外的资料欢迎分享喔 不大想只看Roon的说法 07/12 12:44
我会建议有空要去看原文
130F:推 greg7575: 晶振运作原理都讲了,只想要输赢。那你赢 07/12 12:47
131F:推 jwchen119: 支持家访,最好可以作双盲测试 07/12 12:51
132F:推 elguapo: 说到对时後会不会跳针… 依据AES67 的文件,以 48KHz 来 07/12 12:52
133F:→ elguapo: 说,每 24.86 小时会 overflow,若把信号和时间在那时候 07/12 12:52
134F:→ elguapo: 对齐,是会跳针的。 https://i.imgur.com/MZcINCN.jpg 07/12 12:52
135F:→ elguapo: 我一直以来都在讲系统时间,晶振只是系统时间的参考信号 07/12 12:53
136F:→ elguapo: ,我不知道那边沟通出问题? 07/12 12:53
我个人觉得最大的问题在 您看到 Roon 讨论串中出现了 system clock 一次 就无限放大 system clock 的可能性 而没通盘看完、与理解整个讨论串中 Roon 试图解释的东西
137F:推 elguapo: O大,您前个回覆,更让我想把您奉为贵宾来接待,让我仔 07/12 12:57
138F:→ elguapo: 细的和您解释并示范吧。 07/12 12:57
139F:推 greg7575: 多开几个程式让dpc latency牙起来。改变音质很简单 07/12 13:04
140F:→ greg7575: 不用牙到爆音的程度,负载重就很有感了。 07/12 13:04
141F:→ greg7575: 尤其是nv的驱动,没事做还可以牙起来 07/12 13:05
142F:→ greg7575: 叫它做点事反而触发降低latency。魔法驱动值五千 07/12 13:05
143F:→ greg7575: 大师可以略过我,我在跟其它看戏的解释可能的状况 07/12 13:06
144F:→ comipa: 也许只是因为一直对时 cpu进不去c-state 07/12 13:09
145F:推 greg7575: cpu运作的松紧对音质影响也很大,楼上突破盲点 07/12 13:10
146F:→ greg7575: win11显示秒数就不能休眠。cpu会一直牙 07/12 13:11
147F:→ m9172250: 我觉得众多烧友已经很极力 用人可以听懂的语言去解释了, 07/12 13:39
148F:→ m9172250: 还有谈论的意义吗 07/12 13:39
149F:→ m9172250: roon那篇原文 连机翻都讲到可以如此白话 07/12 13:43
150F:推 greg7575: 无法证明是校时改变音质还是校时软体改变音质 07/12 13:46
151F:推 greg7575: 任何程式要显示秒都要叫cpu call晶振 07/12 13:49
基本上写程式尤其低阶 I/F、I/O,没事不会去用到真实时间 都吗读计时器的 count 或用 10ns、100ms 这些相对时间 要知道现在几点几分几秒需要更多换算 真实时间在电脑系统里是拿来「给人看」的
152F:推 greg7575: 恶灵古堡移植版的fps越高小刀伤害越高 07/12 14:04
153F:→ greg7575: 程式喊了什麽要拆开来看才知道 07/12 14:05
154F:推 Zyar: 支持楼主去家访 都吵这麽凶了 不如家访吧 亲眼论证一下孰对 07/12 14:38
155F:→ Zyar: 孰错再分享给大家确切结论 07/12 14:38
156F:→ m9172250: 人工耳不是快速便捷 顺便大家都能听 07/12 14:48
157F:推 chibob: 家访可以啊 先讲好有甚麽仪器可以验 不然也只是一起舒服 07/12 14:48
158F:推 icekiba: 要看怎麽舒服法 07/12 14:49
159F:推 icekiba: 几个S 07/12 14:49
160F:推 icekiba: Siltech 07/12 14:49
161F:→ m9172250: 几个h 07/12 14:51
162F:→ m9172250: Harbeth 07/12 14:51
163F:推 icekiba: 0.3 0.5 还是 1 我说线径 07/12 14:53
164F:→ yys310: 录音录起来每次都不同 人工耳是想要用啥指标来看? 07/12 14:54
165F:→ m9172250: 没关系 因为差异性一致 07/12 14:56
166F:→ m9172250: 至少要听出有无变化即可 不求还原 07/12 14:56
167F:推 chibob: 发散也是差异 收敛也是差异 大胆假设 小心求证 07/12 15:13
168F:推 icekiba: 我有个大胆的想法 07/12 15:15
169F:→ chibob: 快收起你大胆的想法 07/12 15:19
170F:→ m9172250: 我有个大 07/12 15:29
171F:推 icekiba: 大什麽大 07/12 15:36
172F:→ sunyanwen: AES67是fully-synchronized system,没有drift的问题, 07/12 16:08
173F:→ sunyanwen: VAD只能做PTP Slave,VAD的音频时钟只能锁定在PTP GM上 07/12 16:08
174F:→ sunyanwen: ,因为是burst形式的data,所以只要锁定还在,音频就没 07/12 16:08
175F:→ sunyanwen: 问题,NTP不能加入锁定,自然是没有用的 07/12 16:08
176F:→ lacer: 我看过原文才问的 因为这只是Roon的说法 问题是原本的发文 07/12 16:13
177F:→ lacer: 不是只适用RAAT 你们讲的不完全一样也 鸡同鸭讲了 07/12 16:13
这不是只是 Roon 的说法,只是 Roon 在相关讨论中满完整的梳理了一番 相关内容其实也在本版与友版中分散出现无数次 光我个人就提过很多次相关内容 只是 Roon 做为业界翘楚,说出来更有份量
178F:推 max0427: 原原po的讨论口气很客气,我也相信他付出努力并无偿分享 07/12 16:14
179F:→ max0427: 完全出自好意,值得我这样的路过乡民给予感谢。但是即便 07/12 16:14
180F:→ max0427: 认错很困难,这还是值得追求的美德,因为您真的无法证明 07/12 16:14
181F:→ max0427: 您做的改变对数位音乐播放有益,not@all. 07/12 16:14
182F:推 tienam: 对时就是种乐趣啦,无法改变音色的,但会增加server负担(X) 07/12 16:25
183F:→ elguapo: @sunyanwen VAD 是 PTP software slave,输出的封包 time 07/12 16:35
184F:→ elguapo: stamp 是来自系统时钟。 07/12 16:36
185F:→ sunyanwen: 不需要考虑timestamp的问题,所有设备都频率锁定在PTP 07/12 16:51
186F:→ sunyanwen: GM上,playback的buffer+来自PTP GM的locked audio cl 07/12 16:51
187F:→ sunyanwen: ock就可以保证绝对稳定的播放 07/12 16:51
188F:→ bt092001: EPHY LPHY不是完整封包根本认不得,DAC 本体吃的都是re- 07/12 16:53
189F:→ bt092001: sample PLL。当然noise injection 是另一回事要分开看 07/12 16:53
190F:推 elguapo: https://i.imgur.com/5FzRNAS.jpg @sunyanwen 谢谢您的 07/12 17:06
191F:→ elguapo: 意见。或许是我看着 VAD audio clock 上上下下的不太舒服 07/12 17:06
192F:→ elguapo: 吧。其他器材只有 +-1ns 的变化。 07/12 17:06
其实这些「很小的」时间波动,会被 Buffer cover 也就是 Roon 讨论中提到的半满 Buffer,既有库存、也有空间 所以传输过程中的时钟精度并不十分重要,只要 Buffer 配置得当
193F:→ elguapo: 截图是经过local NTP 对时後稳定的结果。若纯以系统自动 07/12 17:31
194F:→ elguapo: 对时并处於 free clock 状态的话,瞬时变化会 >100ns。AE 07/12 17:31
195F:→ elguapo: S67 标准 frame buffer 是 1ms。这样的不稳定我个人认为 07/12 17:31
196F:→ elguapo: 有必要进一步管理。 07/12 17:31
197F:→ elguapo: 补充:VAD 显示的 audio clock 状态即是 system clock 07/12 17:33
198F:→ elguapo: 的状态 07/12 17:33
AES67 有定义精度吗?若有是多少?若无不就表示不是很重要吗 1 ms 等於 1,000,000 ns 您是说 100ns 的变化会影响 1ms buffer 的稳定度? 我个人感觉就算是 100μs 都不太会
199F:推 tienam: win11 KB5028185更新,启用moment 3,工作列读秒功能回归. 07/13 00:44
200F:→ tienam: 可以设定工作列读秒功能,让CPU不要沉睡. 07/13 00:45
201F:推 Myt33: macOS装caffeine会不会也有类似的效果? 07/13 00:52
202F:推 elguapo: 1. AES67 精度规范沿用 AES11 07/13 08:34
203F:→ elguapo: 2. DXD 352800 samples per second,sample 与 sample 07/13 08:34
204F:→ elguapo: 间隔约 2.83us,用这个间隔看 100ns 的 jitter 又会是多 07/13 08:34
205F:→ elguapo: 大的影响?这只是单一声道,若为12声道DXD? 07/13 08:34
但很不幸的是,人耳对时间差并不太灵敏 就像一般评延迟感知是用 10ms,超过明显能感到有延迟 部分人比较敏感的也不过几 ms,几 μs 是不可能更别说到 ns 的差异 就像一个 20 kHz 的声波走的的时间是 0.05ms or 50μs 人耳分析频率无法太精细,有点像 FFT 是以一段时间开窗分析窗内的所有频率 所以几 ms 内的声音是分不出前後差异的
206F:推 greg7575: sample跟sample之间没有间隔。是晶振帮忙决定 07/13 09:07
207F:→ greg7575: 晶振误差的时基抖动 07/13 09:08
208F:→ greg7575: 有空我会来留几个字 07/13 09:08
209F:推 greg7575: 晶振的精度决定一切,不是你一直讲的中原标准时间。 07/13 09:12
210F:推 greg7575: 心跳决定你是人以及行为,而不是西元民国 07/13 09:30
211F:→ elguapo: A 电脑用 AES67 传音讯给 B 电脑,请问晶振在哪里? 07/13 11:04
212F:→ elguapo: A电脑用Dante传音讯给B电脑,B电脑再用Ravenna传给C电脑 07/13 11:55
213F:→ elguapo: ,请问晶振又在哪里?时钟要依据谁? 07/13 11:55
214F:推 greg7575: 经过这几天的讨论,是依据你的感觉。 07/13 11:59
215F:→ elguapo: A 电脑 macOS 跑 NAA 守护程式当作 B 电脑的 HQPlayer in 07/13 12:00
216F:→ elguapo: put,请问晶振在哪里?时钟又是谁为主? 07/13 12:00
217F:→ greg7575: 晶振造时间的本质我讲再多次也无法改变你的感觉 07/13 12:00
218F:→ greg7575: 发给外国人教育他们,我是不受教啦。 07/13 12:02
219F:→ greg7575: 晶振在主机板上面,你把它拔了试试能不能开机 07/13 12:02
220F:→ greg7575: 反正你说会依靠源头时钟嘛 07/13 12:03
221F:→ greg7575: 留下你觉得有用的那个晶振,其它全拔了齁 07/13 12:03
222F:→ elguapo: 以上三种状况开大buffer确实就能解决问题,但若环境要求 07/13 12:04
223F:→ elguapo: 要越即时越好,那麽你会怎麽做? 07/13 12:04
224F:→ elguapo: 电脑主机板的晶振管音讯samples的发送? 07/13 12:06
225F:推 greg7575: 拔掉啊,你都说晶振没用。 07/13 12:06
226F:→ m9172250: buffer:很赶吗 07/13 12:07
227F:→ elguapo: 我只问那三个场景你所谓的晶振在哪里。你一直说这音讯资 07/13 12:09
228F:→ elguapo: 料是晶振处理就好? 07/13 12:09
数位电子电路的时间,是用晶振振动次数 count 计数出来的.... 没有晶振,没有时间,连 CPU 都不会动了
229F:推 greg7575: 那剪掉嘛。尖嘴钳能搞定的事,找我输赢干嘛 07/13 12:14
230F:→ greg7575: 讲晶振处理这几个字就表示你啥也不懂 07/13 12:15
231F:→ greg7575: 音乐档像一坨文字稿,依读稿机的速度输出 07/13 12:17
232F:→ greg7575: 这坨文字无论你用挂号的还是email的都不影响读稿机 07/13 12:17
233F:→ greg7575: 你的坚持让我举例举到我都快没想法了 07/13 12:18
234F:→ elguapo: 因为我认为您应该是学有专精,有我不足的知识,来求教的 07/13 12:20
235F:→ elguapo: ,谢谢。 07/13 12:20
236F:推 greg7575: 文字稿本身没有时间,内容传输只要保证正确就好 07/13 12:20
237F:→ greg7575: 你看我没有很正常啊,我都举凡人的例子 07/13 12:20
238F:→ greg7575: 不用太抬举我。嘻嘻 07/13 12:20
239F:→ elguapo: O 大您的回文不就写了「时间」? 07/13 12:21
是,因为时间是用晶振算出来的 就像 Roon 的回应,不是不需要时间,而是时间没这麽关键到精度几 μs DAC 外的任何时钟的品质,不需要过度担心 关键确实是一个正常运行的网络环境
240F:推 greg7575: 人家的时间不是你的中原标准时间 07/13 12:24
241F:→ greg7575: 我会保持随时出来废话,你要忍耐 07/13 12:24
242F:推 m9172250: http://i.imgur.com/3tUQk1P.jpg 07/13 12:27
243F:→ m9172250: 这是守序中立的晶振 07/13 12:27
244F:推 greg7575: 是不是有人以为晶振里有小精灵,可以用软体调整啊 07/13 12:30
245F:→ elguapo: VCXO:当我塑胶 07/13 12:33
就像 Roon 所说的拿去用在 DAC ,适材适所
246F:推 greg7575: 你已经调出ns级的正确,去笑那些晶振厂啊 07/13 12:36
247F:→ greg7575: 自信这种东西用循环论证可以膨胀很快 07/13 12:37
248F:推 greg7575: 你的校时软体可以修正晶振的误差,泰裤啦 07/13 12:39
249F:→ elguapo: 留言怎麽会有情绪性反应?是因为我的问题太简单而损人尊 07/13 12:50
250F:→ elguapo: 严吗? 07/13 12:50
251F:推 greg7575: 你是不是查了晶振原理之後大彻大悟了 07/13 12:55
252F:→ greg7575: 我句句都在引导你考查真相啊 07/13 12:57
253F:→ greg7575: 你的校时软体能改变晶振吗?快回答我 07/13 12:57
254F:推 greg7575: 有问题就问,大家回答。耳机板那边你也去看看 07/13 13:03
255F:→ elguapo: 我从头是一直在讲「系统时钟」,是阁下一直在扯晶振,请 07/13 13:08
256F:→ elguapo: 勿不当连结。 07/13 13:08
晶振是系统时钟的机心,一体两面 以数位电子与程式设计的观点,系统时钟=晶振+计数器 校时程式能做的除对时外,是重新计算时间单位需要多少计数 但依 Roon 讨论串这段的时间精度并不需要太过计较 另外回到 e大的想法,我会切成两个独立议题 一个是一般家用户,尤其是没有多区域同步播放需求及AES67 or Dante 多声道 这个校时无关紧要 有多区域同步播放、AES67 or Dante 多声道我不熟 但依上面 s大的回应,Protocol 应该有解决同步问题 不需要额外的处理才是
257F:推 greg7575: 可惜我以为你大彻大悟了 07/13 13:26
258F:推 greg7575: 无法用任何校时去改晶振。改显示时间只是改爽的而已 07/13 13:31
259F:推 greg7575: 偏偏我见识少只能举通俗的例子。 07/13 13:58
260F:→ greg7575: 读稿机不会因为晚一两秒开始念而改变内容 07/13 13:59
261F:→ greg7575: 语速也不会改变内容,只会改变听感。 07/13 14:00
262F:→ elguapo: 我诚心邀请O大来我家坐坐,我必奉为上宾,分享同步乙太 07/13 14:00
263F:→ elguapo: 网路和AoIP的一些实作以及performance optimization方法 07/13 14:00
264F:→ elguapo: ,并实作可重复呈现的收系统时钟影响的音质变化(这真的 07/13 14:00
265F:→ elguapo: 不用AB test,几个简单指令现象就会发生);也或许我的me 07/13 14:00
266F:→ elguapo: thodology有问题,也欢迎指正我的问题盲点。我也同意由您 07/13 14:00
267F:→ elguapo: 来贴家访後的文章,把您所见所闻都写出来(包含照片、录 07/13 14:00
268F:→ elguapo: 音等)。 07/13 14:00
269F:→ greg7575: 追求听感是计较语速还是计较几点几分开始念呢? 07/13 14:00
270F:→ greg7575: 他前面就说过了,有改变也不能证明你的理论是对的。 07/13 14:01
271F:→ greg7575: 你的盲点这几天大家讲很清楚而你坚持只要见面输赢。 07/13 14:01
272F:→ greg7575: 至於你认为我没学识只会捣乱,我欣然接受。 07/13 14:02
273F:→ elguapo: 因为我讲的这些现象要一边讲一边做才好沟通,为什麽会有 07/13 14:15
274F:→ elguapo: 见面输赢的错觉? 07/13 14:15
275F:→ m9172250: cpu:好啦 我有在做事 不要再敲我了 07/13 14:30
276F:推 greg7575: 原理以及思辩方式都讲这麽清楚,还能有什麽吗? 07/13 14:45
277F:→ greg7575: 从一开始就没否定你的行为会影响音质 07/13 14:45
278F:→ greg7575: 我否定的是你对於你的行为的解释 07/13 14:45
279F:→ greg7575: 有认同你的解释的人麻烦也出个声 07/13 14:46
280F:→ m9172250: 既然有差 要表现出来 不能人工耳录一绿直接丢出来吗 07/13 14:46
281F:→ greg7575: 不要以为是引战还是霸凌,我一直想帮你。 07/13 14:46
282F:推 greg7575: 装忙的cpu程式在耳机板也有人贴 07/13 14:49
283F:推 greg7575: 你的第一篇的立论建立在校时软体能改变晶振 07/13 15:02
284F:→ greg7575: 这个立论错误,後面都不用提。 07/13 15:03
285F:推 greg7575: 找谁家访都不能改变这个错误立论 07/13 15:07
286F:→ elguapo: 请问我文章哪一段叙述是要改变晶振? 07/13 15:09
287F:→ greg7575: 依有学过计算机原理的人都知道,时基由晶振决定 07/13 15:10
288F:→ greg7575: 你能用校时软体改变时基,这就是你的超能力 07/13 15:10
289F:→ greg7575: 也许因为你没有这个观念才会有这麽多事。 07/13 15:11
290F:→ greg7575: 没有观念学就有了,不是什麽人格品德的批评 07/13 15:12
291F:推 greg7575: https://i.imgur.com/LlT6dRK.jpg 07/13 15:16
292F:推 kshieh: 校时对AoIP timestamp sync来说是极为重要的「必要之恶」 07/13 15:17
293F:→ kshieh: 。而这里99%的版友都是用实体讯号线(同轴/光纤/HDMI)直连 07/13 15:17
294F:→ kshieh: ,完全不需要担心这个因素,也难怪原原po会找不到知音 07/13 15:17
过去 e大的发文中我好像也回应过 AES67、Dante 是很难走入一般家庭中的 一般家庭中就算是透过区网串流,也没什麽人会碰到需要同步的问题 因为音乐就你丢我收,收到就放 最多 AV 嘴型同步,但这也跟系统时间不太有直接连接
295F:→ greg7575: https://i.imgur.com/eBUXCAj.jpg 07/13 15:17
296F:→ greg7575: 找chatgpt家访,告诉他你的重大发现 07/13 15:17
297F:→ elguapo: 我只问我的原贴哪一句话在说对时是改变晶振,结果你拿cha 07/13 15:21
298F:→ elguapo: tGPT? 07/13 15:21
299F:推 greg7575: 不然你说说你对於电脑的时间定义好吗? 07/13 15:25
300F:→ greg7575: 如何在电脑上产生一秒。什麽是时间什麽是时钟 07/13 15:26
301F:→ greg7575: 请你大方的分享你的定义。谢谢你。越详细越好 07/13 15:26
302F:推 greg7575: 你的校时软体能均匀时间就表示你能改变晶振呀 07/13 15:42
303F:→ elguapo: 请摘出我原贴里面,阁下认为我有表示是用对时工具改变晶 07/13 15:43
304F:→ elguapo: 振的任何文字。有就截图贴出来,没有就说没有。 07/13 15:43
305F:推 icekiba: Steins;Gate 先从香蕉开始吧 07/13 15:45
306F:→ elguapo: 对时是对 CLOCK_REALTIME 校正,您该不会不知道什麽是 CL 07/13 15:48
307F:→ elguapo: OCK_REALTIME 吧? 07/13 15:48
308F:推 greg7575: 好啦你对。我人生不会再跟你起争议。我保证 07/13 16:45
309F:推 shaylin3: 现在听个音乐,知识量要这麽丰富了吗 07/13 16:48
310F:推 icekiba: 一直都是 07/13 16:52
311F:推 downlevel99: 没有一个字看得懂的 我觉得可以退坑了 07/13 18:59
312F:推 lee28119: 整串看完的结论是没有同步需求就不用挂主时钟 靠AD/DA 07/14 09:46
313F:→ lee28119: 的时钟就够了这样吗? 07/14 09:46
异步,就是各自为政,在规范内照自己的步调走 AD/DA 同时有的状况,一般是在专业录音或现场直播 可有主时钟、或 Drift Correction、或用放删除插入等策略,看选择 ※ 编辑: Oswyn (220.136.195.49 台湾), 07/14/2023 14:04:31







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP