Computational modeling of stiff piano strings using digital waveguides and finite difference - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Acta Acustica united with Acustica Année : 2005

Computational modeling of stiff piano strings using digital waveguides and finite difference

Résumé

As is well-known, digital waveguides offer a computationally efficient, and physically motivated means of simulating wave propagation in strings. The method is based on sampling the traveling wave solution to the ideal wave equation and linearly filtering this solution to simulate dispersive effects due to stiffness and frequency-dependent loss; such digital filters may terminate the waveguide or be embedded along its length. For strings of high stiffness, however, dispersion filters can be difficult to design and expensive to implement. In this article, we show how high-quality time-domain terminating filters may be derived from given frequency-domain specifications which depend on the model parameters. Particular attention is paid to the problem of phase approximation, which, in the case of high stiffness, is strongly nonlinear. Finally, in the interest of determining the limits of applicability of digital waveguide techniques, we make a comparison with more conventional finite difference schemes, in terms of computational cost and numerical dispersion, for a set of string stiffness parameters.
Fichier principal
Vignette du fichier
BBKIV.pdf (511.34 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00088061 , version 1 (28-07-2006)

Licence

Paternité

Identifiants

  • HAL Id : hal-00088061 , version 1

Citer

Julien Bensa, Stefan Bilbao, Richard Kronland-Martinet, Julius Smith, Thierry Voinier. Computational modeling of stiff piano strings using digital waveguides and finite difference. Acta Acustica united with Acustica, 2005, 91, pp.289-298. ⟨hal-00088061⟩
102 Consultations
497 Téléchargements

Partager

Gmail Facebook X LinkedIn More