Speculative digital sound synthesis

Hiroki Nishino, Adrian David Cheok

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, we propose a novel implementation technique, speculative digital sound synthesis, as a practical solution for the tradeoff between computational efficiency and sample-rate accurate control in sound synthesis. Our technique first optimistically assumes that there will be no change to the control parameters for sound synthesis and computes by audio vectors at the beginning of a DSP cycle. Then, after the speculation, when any change is made in the same cycle, it recomputes only the necessary amount of the output. As changes to control parameters are normally quite sporadic in most situations, recomputation is rarely performed. Hence, the computational efficiency can be maintained mostly equivalent to the computation by audio vectors without any speculation, when no changed is made to the control parameters. Even when any change is made, the overhead can be reduced since the recomputation is only applied to those sound objects that had their control parameters updated, and the output samples in the past are not recomputed. Thus, our speculative digital sound synthesis technique can provide both sample-rate accurate control in sound synthesis and better performance efficiency by the audio vectors in most practical situations. The tradeoff between these two issues has been a long-standing problem in computer music software design.

Original languageEnglish
Title of host publicationSMC 2016 - 13th Sound and Music Computing Conference, Proceedings
EditorsRolf Grossmann, Georg Hajdu
PublisherZentrum fur Mikrotonale Musik und Multimediale Komposition (ZM4), Hochschule fur Musik und Theater
Pages358-365
Number of pages8
ISBN (Electronic)9783000537004
StatePublished - 2019
Event13th Sound and Music Computing Conference, SMC 2016 - Hamburg, Germany
Duration: 31 08 201903 09 2019

Publication series

NameSMC 2016 - 13th Sound and Music Computing Conference, Proceedings

Conference

Conference13th Sound and Music Computing Conference, SMC 2016
Country/TerritoryGermany
CityHamburg
Period31/08/1903/09/19

Bibliographical note

Publisher Copyright:
Copyright: © 2016 First author et al. This is an open-access article distributed under the terms of the Creative Commons Attribution License 3.0 Unported, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

Fingerprint

Dive into the research topics of 'Speculative digital sound synthesis'. Together they form a unique fingerprint.

Cite this