Abstract
In this paper we discuss an approach to the modeling of acoustic systems that combines prior information, exploited through physical modeling, and nonlinear dynamics reconstruction, exploited through support vector machine regression. We demonstrate our approach on two case studies, both addressing the broad class of acoustic systems for which the sound generation is obtained through the interaction of a linear system (resonator) and a nonlinear system (excitation). The first case is a physically based impact model, where the resonator is described in terms of its normal modes and the nonlinear contact force is modeled through a simplified collision equation and kernel regression. In the second case study, a model of the voice phonation is illustrated in which the vocal folds are represented by a lumped linear mass-spring system and the nonlinear flow component is modeled through simple Bernoulli-based equations and kernel regression.
Similar content being viewed by others
References
Avanzini, F., Rath, M., Rocchesso, D.: Physically-based audio rendering of contact. In: Proc. International Conf. on Multimedia and Expo, vol. 2, pp. 445–448 (2002)
Avanzini, F., Rath, M., Rocchesso, D., Ottaviani, L.: Low-level models: resonators, interactions, surface textures. In: Rocchesso, D., Fontana, F. (eds.) The Sounding Object, pp. 137–171 (2003)
Borin, G., Poli, G.D., Rocchesso, D.: Elimination of delay-free loops in discrete-time models of nonlinear acoustic systems. IEEE Trans. Speech Audio Process. 8(5), 597–605 (2000)
Chen, S., Cowan, C.F.N., Grant, P.M.: Orthogonal least squares learning algorithm for radial basis functions networks. IEEE Trans. Neural Netw. 2(2), 302–309 (1991)
Drioli, C.: A flow waveform-matched low-dimensional glottal model based on physical knowledge. J. Acoust. Soc. Am. 117(5), 3184–3195 (2005)
Elanayar, S., Shin, Y.C.: Radial basis function neural network for approximation and estimation of nonlinear stochastic dynamic systems. IEEE Trans. Neural Netw 5(4), 594–603 (1994)
Espinoza, M., Suykens, J.A.K., De Moor B.: Kernel based partially linear models and nonlinear identification. IEEE Trans. Automat. Contr. 50(10), 1602–1606 (2005)
Ishizaka, K., Flanagan, J.L.: Synthesis of voiced sounds from a two-mass model of the vocal cords. Bell Syst. Tech. J. 51(6), 1233–1268 (1972)
Iske, A.: Radial basis functions: basics, advanced topics, and meshfree methods for transport equations. Rend. Semin. Mat. 61(3), 247–286 (2003)
Lindskog, P., Ljung, L.: Tools for semiphysical modelling. Int. J. Adapt. Control Signal Process. 9(6), 509–523 (1995)
Marhefka, D.W., Orin, D.E.: A compliant contact model with nonlinear damping for simulation of robotic systems. IEEE Trans. Syst. Man Cybern. – Part A, Syst. Humans 29(6), 566–572 (1999)
Morse, B., Yoo, T., Rheingans, P., Chen, D., Subramanian, K.: Interpolating implicit surfaces from scattered surface data using compactly supported radial basis functions. In: Proceedings of IEEE Int. Conf. on Shape Modeling and Applications (SMI ’01), pp. 89–98 (2001)
Rath, M., Fontana, F.: High-level models: bouncing, breaking, rolling, crumpling, pouring. In: Rocchesso, D., Fontana, F. (eds.) The Sounding Object, pp. 173–204 (2003)
Suykens, J., Van Gestel, T., De Brabanter, J., De Moor, B., Vandewalle, J.: Least Squares Support Vector Machines. World Scientific Publishing, Singapore (2002)
Suykens, J.A.K., Vandewalle, J.: Recurrent least squares support vector machines. IEEE Trans. Circuits Syst. 1 47(7), 1109–1114 (2000)
Välimäki, V., Pakarinen, J., Erkut, C., Karjalainen, M.: Discrete time modeling of musical instruments. Rep. Prog. Phys. 69, 1–78 (2005)
van Lith, P., Betlem, B., Roffel, B.: Combining prior knowledge with data driven modeling of a batch distillation column including start-up. Comput. Chem. Eng. 27(7), 1021–1030 (2003)
Vapnik, V.N.: The Nature of Statistical Learning Theory. Springer-Verlag, Berlin (1995)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Drioli, C., Rocchesso, D. On the use of kernel-based methods in sound synthesis by physical modeling. Numer Algor 45, 315–329 (2007). https://doi.org/10.1007/s11075-007-9117-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-007-9117-z