发明名称 Data transfer method and system for loudspeakers in a digital sound reproduction system
摘要 The present publication describes a data transfer method and system in a digital sound reproduction system. The method comprises method steps for generating a digital audio stream for multiple channels in a host data source, e.g. a computer, the audio stream is formed by multiple consecutive samples, receiving the digital audio stream sent by the host data source through a digital data transmission network by several digital receivers each of which including a microcontroller with a clock, the receivers further including means for generating an audio signal. In accordance with the invention the host data source sends repeatedly a synchronization sample to at least one receiver, the receiver replies to the synchronization sample by a return sample, the host calculates a latency (T) for each receiver based on the sending time (Th1) of the synchronization sample and the reception time (Th2) of the return sample and the processing time (Tt1-Tt2) of the receiver, the host sends to the receiver information of the calculated latency (T) in combination with the time stamp the measurement time, based on this information the receiver adjusts the function of its clock, and the above synchronization steps are repeated continuously.
申请公布号 US8930006(B2) 申请公布日期 2015.01.06
申请号 US201313922281 申请日期 2013.06.20
申请人 Genelec Oy 发明人 Haatainen Niko
分类号 G06F17/00;H04R3/12;H04J3/06;H04R27/00 主分类号 G06F17/00
代理机构 代理人 Oy Seppo Laine;Wert Joshua P.
主权项 1. A data transfer method in a digital sound reproduction system, said method comprising the steps of; generating a digital audio stream for multiple channels in a host data source, the audio stream being formed by multiple consecutive samples, receiving the digital audio stream sent by the host data source through a digital data transmission network by several digital receivers each of which including a microcontroller with a clock, the receivers further including means for generating an audio signal out of the digital audio stream, initiating synchronization, by the host data source, of the receivers by sending repeatedly a synchronization sample to each of the receivers, wherein each receiver replies to the synchronization sample by a return sample, calculating, by the host data source, a latency (T) for each receiver based on the sending time (Th1) of the synchronization sample and the reception time (Th2) of the return sample and a processing time (Tt2-Tt1) of the receiver, which processing time (Tt2-Tt1) is the time the receiver spent between receipt of the synchronization sample and sending of return sample, sending, by the host data source, to each receiver information on an estimate of the clock of the host data source at the time the receiver received the synchronization sample, adjusting the function of its clock for each receiver based on said information, continuously repeating the above synchronization steps, wherein the host data source compares the calculated latency (T) with a reference latency and if the calculated latency (T) is larger than the reference latency, no adjustment information is sent to the receiver and the host data source starts a routine to redefine the reference latency.
地址 Iisalmi FI