Using Empirical Analysis of Music Corpora to Optimize Web Audio Playback

Loading...
Thumbnail Image
Author(s)
Collins, Tom
Coulon, Christian
Advisor(s)
Editor(s)
Associated Organization(s)
Organizational Unit
Organizational Unit
Series
Series
Collections
Supplementary to:
Abstract
Due to feasibility issues and musical preferences, Web audio applications have tended to emphasize the use of synthesized instruments and short samples (e.g., drums) over large banks of longer files that sample other acoustic instruments such as a violin or piano. As the sounds generated by sampled acoustic instruments are quite realistic, they are likely to be of interest to many users of Web audio applications. Using the Tone.js Web Audio framework, this paper describes an initial investigation into load times when rendering music with such sampled instruments. A method is proposed for reducing load times, and hence optimizing Web Audio playback, based on empirical analysis of the note durations used across different music corpora. Experimental results for 400 randomly selected short music excerpts indicate that the proposed method does lead to significant load time reductions, from 3:87 s to 1:72 s. Researchers interested in replicating the results of these experiments or downloading and exploring our playback solution are pointed to http://tomcollinsresearch.net/research/wac/2016/
Sponsor
Date
2016-04
Extent
Resource Type
Moving Image
Text
Resource Subtype
Paper
Proceedings
Presentation
Rights Statement
Licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0).