In previous works, a widespread embedded platform, the BeagleBoard xM, was shown to provide sufficient through-put and acceptable latency for live music control and audio signals transmission on standard LAN and WLAN protocols. Although the preliminary work opened the way for further investigations, the software stack did not prove efficient enough to deliver stable audio performance below the perceptual latency threshold for good ensemble playing. This work reports on a custom Debian Linux image, called WeMUST-OS for the BeagleBoard xM, configured for the task at hand by careful low-level ALSA driver configuration with the DM3730 SoC and the TPS65950 audio codec to improve local audio input/output latency. Furthermore Jacktrip, an application for music audio transmission, has been modified with added support to resampling enabling seamless connection with other devices running audio at different sample rate and period size. Leveraging these two achievements, latency is shown to keep under perceptual threshold for ensemble music performance including transmission of the monitoring signal.

Reducing the Latency in Live Music Transmission with the BeagleBoard xM Through Resampling / Gabrielli, Leonardo; M., Bussolotto; Squartini, Stefano. - 2014:(2014), pp. 302-306. (Intervento presentato al convegno EDERC 2014 tenutosi a Milan, Italy nel September 11-12 2014) [10.1109/EDERC.2014.6924409].

Reducing the Latency in Live Music Transmission with the BeagleBoard xM Through Resampling

GABRIELLI, LEONARDO;SQUARTINI, Stefano
2014-01-01

Abstract

In previous works, a widespread embedded platform, the BeagleBoard xM, was shown to provide sufficient through-put and acceptable latency for live music control and audio signals transmission on standard LAN and WLAN protocols. Although the preliminary work opened the way for further investigations, the software stack did not prove efficient enough to deliver stable audio performance below the perceptual latency threshold for good ensemble playing. This work reports on a custom Debian Linux image, called WeMUST-OS for the BeagleBoard xM, configured for the task at hand by careful low-level ALSA driver configuration with the DM3730 SoC and the TPS65950 audio codec to improve local audio input/output latency. Furthermore Jacktrip, an application for music audio transmission, has been modified with added support to resampling enabling seamless connection with other devices running audio at different sample rate and period size. Leveraging these two achievements, latency is shown to keep under perceptual threshold for ensemble music performance including transmission of the monitoring signal.
2014
9781479968411
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/179905
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 4
social impact