Abstract
Recent advances in physics-based sound synthesis have offered huge potential possibilities for the creation of new musical instruments. Despite that research on physics-based sound synthesis is going on for almost three decades, its higher computational complexity has limited its use in real-time applications. Conventional serial computation is inadequate for handling the physics-based sound synthesis of most instruments. To yield computation time compatible with real-time performance, we introduce a parallel approach to the physics-based sound synthesis. In this paper, with a parallel processing engine we implemented the physical modeling for one of traditional Korean plucked string instruments, called Gayageum, which has 12 silk strings. Analysis and simulation results suggest that our parallel approach has the potential to support the real-time sound synthesis of the Gayageum instrument. Moreover, our parallel approach outperforms today’s DSPs in terms of performance and energy efficiency.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bilbao, S.: Robust Physical Modeling Sound Synthesis for Nonlinear Systems. IEEE Signal Processing Magazine 24(2), 32–41 (2007)
Serra, X.: State of the Art and Future Directions in Musical Sound Synthesis. In: Proceedings of the IEEE 9th Workshop on Multimedia Signal Processing, pp. 9–12 (2007)
Karplus, K., Strong, A.: Digital Synthesis of Plucked String and Drum Timbres. Computer Music J. 7(2), 43–55 (1983)
Smith, J.O.: Physical Modeling Using Digital Waveguides. Computer Music J. 16(4), 74–87 (1992)
Karjalainen, M., Valimaki, V., Tolonen, T.: Pluck-String Models: From the Karplus-Strong Algorithm to Digital Waveguides and Beyond. Computer Music J. 22(3), 17–32 (1998)
Alles, H.G.: Music Synthesis Using Real Time Digital Techniques. Proceedings of the IEEE 68(4), 436–449 (1980)
Valimaki, V., Huopaniemi, J., Karjalainen, M., Janosy, Z.: Physical Modeling of Plucked String Instruments with Application to Real-Time Sound Synthesis. J. Audio Eng. Soc. 44(5), 331–353 (1996)
Karjalainen, M., Valimaki, V., Jinosy, Z.: Towards High-Quality Sound Synthesis of the Guitar and String Instruments. In: Proceedings of the 1993 International Computer Music Conference, Tokyo, Japan, pp. 56–63 (1993)
Karjalainen, M., Smith, J.O.: Body Modeling Techniques for String Instrument Synthesis. In: Proceedings of 1996 International Computer Music Conference, Hong Kong, pp. 232–239 (1996)
Karjalainen, M., Valimaki, V.: Model-Based Analysis/Synthesis of the Acoustic Guitar. In: Proceedings Stockholm Music Acoustics Conference, Stockholm, Sweden, pp. 443–447 (1993)
Gentile, A., Wills, D.S.: Portable Video Supercomputing. IEEE Trans. on Computers 53, 960–973 (2004)
Chai, S.M., Taha, T.M., Wills, D.S., Meindl, J.D.: Heterogeneous Architecture Models for Interconnect-Motivated System Design. IEEE Trans. VLSI Systems, Special Issue on System Level Interconnect Prediction 8(6), 660–670 (2000)
Eble, J.C., De, V.K., Wills, D.S., Meindl, J.D.: A Generic System Simulator (GENESYS) for ASIC Technology and Architecture Beyond 2001. In: Proceedings of the Ninth Ann. IEEE Intl. ASIC Conf., pp. 193–196 (1996)
TMS320C6416 DSP datasheet, http://focus.ti.com/lit/ds/symlink/tms320c6416.pdf
ARM7TDMI datasheet, www.atmel.com/dyn/resources/prod_documents/doc0673.pdf
ARM926EJ-S datasheet, www.datasheetarchive.com/ARM9EJ-S-datasheet.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Van Luong, H., Cho, S., Kim, J.M., Chong, U. (2009). Real-Time Sound Synthesis of Plucked String Instruments Using a Data Parallel Architecture. In: Huang, DS., Jo, KH., Lee, HH., Kang, HJ., Bevilacqua, V. (eds) Emerging Intelligent Computing Technology and Applications. ICIC 2009. Lecture Notes in Computer Science, vol 5754. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04070-2_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-04070-2_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04069-6
Online ISBN: 978-3-642-04070-2
eBook Packages: Computer ScienceComputer Science (R0)