Interactive Simulation of rigid body interaction with friction-induced sound generation

Acoustic simulation of friction is a particularly challenging task, because continuous (strong) contact conditions require a tight and veridical integration of the synthesis layer with the control input. This paper presents an algorithmic realization that combines recently proposed physical models of friction with the lumped modal description of resonating bodies. It is shown that the resulting nonlinear dynamical system can be discretized using a numerical technique that allows efficient and accurate simulation. Applications in the context of interactive audio-visual animation on low-cost general-purpose computers are demonstrated, and an approach to joint audio-visual synthesis is proposed that provides fine-scale synchronization and high coherence between the two modalities. The interactive animations show that the model is successful in reproducing several salient everyday sound phenomena, such as rubbing, braking, and squeaky doors.

[1]  P. Dahl A Solid Friction Model , 1968 .

[2]  N. Fletcher Mode locking in nonlinearly excited inharmonic musical oscillators , 1978 .

[3]  A. Askenfelt Measurement of the bowing parameters in violin playing. II: Bow–bridge distance, dynamic range, and limits of bow force , 1989 .

[4]  T. Rossing Acoustics of the glass harmonica , 1991 .

[5]  Jean-Marie Adrien,et al.  The missing link: modal synthesis , 1991 .

[6]  J. Lambert Numerical Methods for Ordinary Differential Systems: The Initial Value Problem , 1991 .

[7]  Tapio Takala,et al.  Sound rendering , 1992, SIGGRAPH.

[8]  David Baraff,et al.  Fast contact force computation for nonpenetrating rigid bodies , 1994, SIGGRAPH.

[9]  Claude Cadoz,et al.  Physical Models for Music and Animated Image: The Use of CORDIS-ANIMA in "ESQUISSES"; a Music Film by ACROE , 1994, ICMC.

[10]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[11]  Tapio Takala,et al.  An integrated approach to motion and sound , 1995, Comput. Animat. Virtual Worlds.

[12]  Kenneth E. Barner,et al.  Stochastic models for haptic texture , 1996, Other Conferences.

[13]  Dinesh K. Pai,et al.  Haptic texturing-a stochastic approach , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[14]  Dinesh K. Pai,et al.  Synthesis of shape dependent sounds with physical modeling , 1996 .

[15]  Claude Cadoz,et al.  The physical modelling of complex physical structures: the mechanical clockwork, motion, image and sound , 1996, Proceedings Computer Animation '96.

[16]  Tapio Lokki,et al.  Virtual Environment Simulation - Advances in the DIVA project , 1997 .

[17]  F. Elmer Nonlinear dynamics of dry friction , 1997, chao-dyn/9707004.

[18]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[19]  Vincent Hayward,et al.  A New Compuatitional Model of Friction Applied to Haptic Rendering , 1999, ISER.

[20]  F. Altpeter Friction modeling, identification and compensation , 1999 .

[21]  Dinesh K. Pai,et al.  Perception of Material from Contact Sounds , 2000, Presence: Teleoperators & Virtual Environments.

[22]  Davide Rocchesso,et al.  Elimination of delay-free loops in discrete-time models of nonlinear acoustic systems , 2000, IEEE Trans. Speech Audio Process..

[23]  Dinesh K. Pai,et al.  FoleyAutomatic: physically-based sound effects for interactive simulation and animation , 2001, SIGGRAPH.

[24]  Dinesh K. Pai,et al.  Scanning physical interaction behavior of 3D objects , 2001, SIGGRAPH.

[25]  James F. O'Brien,et al.  Synthesizing Sounds from Physically Based Motion , 2001, SIGGRAPH Video Review on Animation Theater Program.

[26]  Vincent Hayward,et al.  Single state elastoplastic friction models , 2002, IEEE Trans. Autom. Control..

[27]  P. Dupont,et al.  Single State Elasto-Plastic Friction Models , 2002 .

[28]  Perry R. Cook,et al.  Real Sound Synthesis for Interactive Applications , 2002 .

[29]  Chen Shen,et al.  Synthesizing sounds from rigid-body simulations , 2002, SCA '02.

[30]  Davide Rocchesso,et al.  MODELING INTERACTIONS BETWEEN RUBBED DRY SURFACES USING AN ELASTO-PLASTIC FRICTION MODEL , 2002 .

[31]  A. Akay Acoustics of friction. , 2002, The Journal of the Acoustical Society of America.

[32]  Matthias Rath AN EXPRESSIVE REAL-TIME SOUND MODEL OF ROLLING , 2003 .

[33]  D. Rocchesso,et al.  BOWED STRING SIMULATION USING AN ELASTO-PLASTIC FRICTION MODEL , 2003 .

[34]  Fabrice Labeau,et al.  Discrete Time Signal Processing , 2004 .