Sound Synthesis of the Harpsichord Using a Computationally Efficient Physical Model

A sound synthesis algorithm for the harpsichord has been developed by applying the principles of digital waveguide modeling. A modification to the loss filter of the string model is introduced that allows more flexible control of decay rates of partials than is possible with a one-pole digital filter, which is a usual choice for the loss filter. A version of the commuted waveguide synthesis approach is used, where each tone is generated with a parallel combination of the string model and a second-order resonator that are excited with a common excitation signal. The second-order resonator, previously proposed for this purpose, approximately simulates the beating effect appearing in many harpsichord tones. The characteristic key-release thump terminating harpsichord tones is reproduced by triggering a sample that has been extracted from a recording. A digital filter model for the soundboard has been designed based on recorded bridge impulse responses of the harpsichord. The output of the string models is injected in the soundboard filter that imitates the reverberant nature of the soundbox and, particularly, the ringing of the short parts of the strings behind the bridge.

[1]  Matti Karjalainen,et al.  Body Modeling Techniques for String Instrument Synthesis , 1996, ICMC.

[2]  Vesa Välimäki,et al.  Development and Calibration of a Guitar Synthesizer , 1997 .

[3]  Matti Karjalainen,et al.  New techniques to model reverberant instrument body responses , 2001, ICMC.

[4]  Perry R. Cook,et al.  Physically Informed Sonic Modeling (PhISM): Synthesis of percussive sounds , 1997 .

[5]  Matti Karjalainen,et al.  Efficient and Parametric Reverberator for Room Acoustics Modeling , 1997, ICMC.

[6]  Hanna Järveläinen,et al.  Perceptual Tolerances for Decay Parameters in Plucked String Synthesis , 2001 .

[7]  Julius O. Smith,et al.  Spectral modeling synthesis: A sound analysis/synthesis based on a deterministic plus stochastic decomposition , 1990 .

[8]  Julius O. Smith,et al.  Physical Modeling Using Digital Waveguides , 1992 .

[9]  S. Schwerman,et al.  The Physics of Musical Instruments , 1991 .

[10]  Gabriel Weinreich,et al.  Coupled piano strings , 1977 .

[11]  Cumhur Erkut,et al.  Commuted Waveguide Synthesis of the Clavichord , 2003, Computer Music Journal.

[12]  William A. Sethares,et al.  A consonance-based approach to the harpsichord tuning of Domenico Scarlatti , 1997 .

[13]  Kevin Karplus,et al.  Digital Synthesis of Plucked-String and Drum Timbers , 1983 .

[14]  K. D. Marshall,et al.  The Acoustics of the Harpsichord , 1991 .

[15]  Balázs Bank Physics-Based Sound Synthesis of the Piano , 2000 .

[16]  Cumhur Erkut,et al.  Model-based Synthesis of the Ud and the Renaissance Lute , 2001, ICMC.

[17]  Jean-Marc Jot,et al.  Digital Delay Networks for Designing Artificial Reverberators , 1991 .

[18]  T.H. Crystal,et al.  Linear prediction of speech , 1977, Proceedings of the IEEE.

[19]  Harvey Fletcher,et al.  Quality of Piano Tones , 1962 .

[20]  Vesa Välimäki,et al.  Physical Modeling of Plucked String Instruments with Application to Real-Time Sound Synthesis , 1996 .

[21]  Neville H Fletcher,et al.  Analysis of the design and performance of harpsichords , 1977 .

[22]  Julius O. Smith,et al.  Extensions of the Karplus-Strong Plucked-String Algorithm , 1983 .

[23]  Matti Karjalainen,et al.  Extraction of Physical and Expressive Parameters for Model-Based Sound Synthesis of the Classical Guitar , 2000 .

[24]  Davide Rocchesso,et al.  Physically Informed Signal Processing Methods for Piano Sound Synthesis: A Research Overview , 2003, EURASIP J. Adv. Signal Process..

[25]  V. Valimaki,et al.  Robust loss filter design for digital waveguide synthesis of string tones , 2003, IEEE Signal Processing Letters.

[26]  Julius O. Smith,et al.  A Simplified Approach to Modeling Dispersion Caused by Stiffness in Strings and Plates , 1994, ICMC.

[27]  K. D. Marshall,et al.  Air and structural modes of a harpsichord , 1992 .

[28]  Mika Kuuskankare,et al.  PWGL: A Novel Visual Language based on Common Lisp, CLOS and OpenGL , 2002, ICMC.

[29]  Matti Karjalainen,et al.  Plucked-string models: From the Karplus-Strong algorithm to digital waveguides and beyond , 1998 .

[30]  Julius O. Smith,et al.  Commuted Piano Synthesis , 1995, ICMC.

[31]  Matti Karjalainen,et al.  Efficient physics-based sound synthesis of the piano using DSP methods , 2000, 2000 10th European Signal Processing Conference.

[32]  Matti Karjalainen,et al.  Audibility of the timbral effects of inharmonicity in stringed instrument tones , 2001 .

[33]  Xavier Serra,et al.  A sound analysis/synthesis system based on a deterministic plus stochastic decomposition , 1990 .

[34]  Cumhur Erkut,et al.  Methods for Modeling Realistic Playing in Acoustic Guitar Synthesis , 2001, Computer Music Journal.

[35]  Julius O. Smith,et al.  Efficient Synthesis of Stringed Musical Instruments , 1993, ICMC.

[36]  Cumhur Erkut,et al.  Production of Virtual Acoustic Guitar Music , 2002 .

[37]  V. Välimäki,et al.  Model-Based Analysis/Synthesis of the Acoustic Guitar , 1994 .

[38]  Mika Kuuskankare,et al.  PWSynth: A Lisp-based Bridge between Computer Assisted Composition and Model Based Synthesis , 2001, ICMC.

[39]  Frank Hubbard,et al.  Three centuries of harpsichord making , 1965 .

[40]  Matti Karjalainen,et al.  Towards High-Quality Sound Synthesis of the Guitar and String Instruments , 1993, ICMC.