Responsive image

Synchronisation for Distributed Audio Rendering over Heterogeneous Devices, in HTML5

Jean-Philippe Lambert, Sébastien Robaszkiewicz, Norbert Schnell
The HTML5 standard is wide-spread on mobile devices. In combination with the Web Audio API, it allows for massively distributed real-time audio rendering. But timing issues exist, mainly because of the lack of standard inter-device synchronisation. This paper proposes a synchronisation solution based on HTML5. Using a shared reference time, we achieved the distributed rendering of audio events with an individual accuracy of 1 to 10 ms, 5 ms in standard deviation, which is more accurate than the audio block duration, for any device that we measured
            
@inproceedings{2016_81,
  abstract = {The HTML5 standard is wide-spread on mobile devices. In combination with the Web Audio API, it allows for massively distributed real-time audio rendering. But timing issues exist, mainly because of the lack of standard inter-device synchronisation. This paper proposes a synchronisation solution based on HTML5. Using a shared reference time, we achieved the distributed rendering of audio events with an individual accuracy of 1 to 10 ms, 5 ms in standard deviation, which is more accurate than the audio block duration, for any device that we measured},
  address = {Atlanta, Georgia},
  author = {Lambert, Jean-Philippe and Robaszkiewicz, Sébastien and Schnell, Norbert},
  booktitle = {Proceedings of the International Web Audio Conference},
  editor = {Freeman, Jason and Lerch, Alexander and Paradis, Matthew},
  month = {April},
  pages = {},
  publisher = {Georgia Tech},
  series = {WAC '16},
  title = {Synchronisation for Distributed Audio Rendering over Heterogeneous Devices, in HTML5},
  year = {2016},
  ISSN = {2663-5844}
}