Update-caching technique for unit-generator-based sound synthesis

Hiroki Nishino*

*此作品的通信作者

研究成果: 圖書/報告稿件的類型會議稿件同行評審

1 引文 斯高帕斯(Scopus)

摘要

This paper describes 'update caching', a novel implementation technique for unit-generator-based sound synthesis that we developed. The trade-off between the computational efficiency benefit by the utilization of audio vectors and the resulting damage to timing precision in updating sound synthesis parameters is one of the most well-known problems in computer music software design. Our new technique first processes all the tasks in a DSP cycle and caches update events of sound synthesis parameters with timestamps. Then, the cached events are processed inside the signal processing loops of unit-generators during the computation of output samples. In most practical situations, such a technique allows sample-rate accurate updates of sound synthesis parameters without significant damage to the computational efficiency. While it does not improve the minimum feedback time, which is another problem caused by audio vectors, our technique provides a practical solution to the long-standing trade-off between computational efficiency and timing accuracy in unit-generator-based sound synthesis. Such an investigation into a novel implementation technique would be beneficial for the research and development of next-generation computer music systems.

原文英語
主出版物標題2017 ICMC/EMW - 43rd International Computer Music Conference and the 6th International Electronic Music Week
發行者Shanghai Conservatory of Music
頁面93-98
頁數6
ISBN(電子)9780984527465
出版狀態已出版 - 2017
事件43rd International Computer Music Conference, ICMC 2017 and the 6th International Electronic Music Week, EMW 2017 - Shanghai, 中國
持續時間: 15 10 201720 10 2017

出版系列

名字2017 ICMC/EMW - 43rd International Computer Music Conference and the 6th International Electronic Music Week

Conference

Conference43rd International Computer Music Conference, ICMC 2017 and the 6th International Electronic Music Week, EMW 2017
國家/地區中國
城市Shanghai
期間15/10/1720/10/17

文獻附註

Publisher Copyright:
© 2017 Hiroki Nishino.

指紋

深入研究「Update-caching technique for unit-generator-based sound synthesis」主題。共同形成了獨特的指紋。

引用此