DocumentCode
1470437
Title
A Modal-Based Real-Time Piano Synthesizer
Author
Bank, Balázs ; Zambon, Stefano ; Fontana, Federico
Author_Institution
Dept. of Comput. Sci., Verona Univ., Verona, Italy
Volume
18
Issue
4
fYear
2010
fDate
5/1/2010 12:00:00 AM
Firstpage
809
Lastpage
821
Abstract
This paper presents a real-time piano synthesizer where both the transverse and longitudinal motion of the string is modeled by modal synthesis, resulting in a coherent and highly parallel model structure. The paper applies recent developments in piano modeling and focuses on the issues related to practical implementation (e.g., numerical stability, aliasing, and efficiency). A strong emphasis is given to modeling nonlinear string vibrations, and a new variation of earlier synthesis techniques is proposed which is particularly well suited for modal synthesis. For soundboard modeling, the possibilities of using fast Fourier transform-based fast convolution and parallel second-order filters are discussed. Additionally, the paper describes the details of the software implementation and discusses the computational complexity of each model block. The piano model runs on current computer hardware with full polyphony in real time.
Keywords
fast Fourier transforms; musical instruments; sound reproduction; computational complexity; fast Fourier transform based fast convolution; modal based real time piano synthesizer; modal synthesis; nonlinear string vibrations; parallel model structure; parallel second order filters; piano modeling; polyphony; soundboard modeling; Application software; Computational complexity; Computer science; Convolution; Hardware; Helium; Instruments; Nonlinear filters; Numerical stability; Synthesizers; Modal synthesis; physics-based sound synthesis; piano;
fLanguage
English
Journal_Title
Audio, Speech, and Language Processing, IEEE Transactions on
Publisher
ieee
ISSN
1558-7916
Type
jour
DOI
10.1109/TASL.2010.2040524
Filename
5446595
Link To Document