Browse > Article
http://dx.doi.org/10.7776/ASK.2010.29.3.191

Implementation of Parallel Processor for Sound Synthesis of Guitar  

Choi, Ji-Won (울산대학교 컴퓨터정보통신공학부)
Kim, Yong-Min (울산대학교 컴퓨터정보통신공학부)
Cho, Sang-Jin (울산대학교 전기전자정보시스템공학부)
Kim, Jong-Myon (울산대학교 컴퓨터정보통신공학부)
Chong, Ui-Pil (울산대학교 컴퓨터정보통신공학부)
Abstract
Physical modeling is a synthesis method of high quality sound which is similar to real sound for musical instruments. However, since physical modeling requires a lot of parameters to synthesize sound of a musical instrument, it prevents real-time processing for the musical instrument which supports a large number of sounds simultaneously. To solve this problem, this paper proposes a single instruction multiple data (SIMD) parallel processor that supports real-time processing of sound synthesis of guitar, a representative plucked string musical instrument. To control six strings of guitar, we used a SIMD parallel processor which consists of six processing elements (PEs). Each PE supports modeling of the corresponding string. The proposed SIMD processor can generate synthesized sounds of six strings simultaneously when a parallel synthesis algorithm receives excitation signals and parameters of each string as an input. Experimental results using a sampling rate 44.1 kHz and 16 bits quantization indicate that synthesis sounds using the proposed parallel processor were very similar to original sound. In addition, the proposed parallel processor outperforms commercial TI's TMS320C6416 in terms of execution time (8.9x better) and energy efficiency (39.8x better).
Keywords
Sound synthesis; physical modeling; guitar; SIMD parallel processor; digital waveguide;
Citations & Related Records
Times Cited By KSCI : 5  (Citation Analysis)
연도 인용수 순위
1 Antonio Gentile, D. Scott Wills, "Portable Video Supercomputing," IEEE Trans. Computers, vol. 53, no. 8, pp. 960-973, 2004 .   DOI   ScienceOn
2 S. M. Chai, T. Taha, D. S. Wills, J. D. Meindl, "Heterogeneous Architecture Models for Interconnect-Motivated System Design," IEEE Trans. on VLSI Systems, vol. 8, no. 6, pp. 660-670, 2000.   DOI
3 V. Tiwari, S. Malik, and A. Wolfe, "Complilation techniques for low energy: An overview," in Proc. IEEE IntI. Symp. on Low Power Electrin., pp. 38-39, 1994.
4 U. P. Chong and S. J. Cho, "Physical modeling of gayageum with application to sound engine in musical synthesizer," in Proc. Int. Conf. High Performance Scientific Computing, 2006.
5 Q format, http://www.mcublog.co.kr/443
6 J. O. Smith, "Efficient synthesis of stringed musical instruments," in Proc. International Computer Music Conference, pp. 74-91. Sep ., 1993.
7 A. W. Y. Su, W.-C. Chang, and R.-W. Wang, "IIR synthesis method for plucked-string instruments with embedded portamento," J. Audio Eng. Soc., vol. 50, no. 5, pp. 351-362, 2002.
8 V. Valimaki, J. Huopaniemi, M. Karjalainen, and Z. Janosy, "Physical modeling of plucked string instruments with application to real-time sound synthesis," J. Audio Eng. Soc., vol, 44, no, 5, pp. 331-353, 1996.
9 M. Karjalainen, J. Backman, and J, Polkki, "Analysis, modeling. and real-time sound synthesis of the kantele, a traditional finnish string instrument," in Proc. IEEE Int. Conl. Acoustics, Speech, and Signal Processing, pp. 229-232, 1993.
10 유준희, "편경의 진동모드 분석", 한국음향학회지, 25권, 3호, 21-28쪽, 2006.   과학기술학회마을
11 J, O, Smith, "Physical modeling using digital waveguides," Computer Music J., vol 16, no. 4, pp. 74-87, 1992.   DOI
12 강명수, 조상진, 정의필, "범용 디지털 신호처리기를 이용한 국악기 사운드 엔진 개발," 한국음향학회지, 28권, 3호, 229-238쪽, 2009.   과학기술학회마을
13 H. G. Alles, "Music synthesis using real time digital techniques," Proc. IEEE, vol. 68, no. 4, pp. 436-449, 1980.   DOI
14 강명수, 조상진, 정의필, "물리적 모델링 합성법에 기반을 둔 줄 없는 기타 구현," 한국음향학회지, 28권, 2호, 119-126쪽, 2009.   과학기술학회마을
15 조상진, 정의필, "개선된 산조 가야금의 물리적 모델링을 이용한 오른손 주법의 음 합성", 한국음향학회지, 25권 8호, 325-332쪽, 2006.   과학기술학회마을
16 조상진, 정의필, "산조 가야금의 물리적 모델링", 한국음향학회지, 23권, 7호, 521-531쪽, 2004.   과학기술학회마을
17 Curtis Roads, The Computer Music Tutorial. The MIT press, London, 1996,