“Harmonic shells: a practical nonlinear sound model for near-rigid thin shells”
Conference:
Type(s):
Title:
- Harmonic shells: a practical nonlinear sound model for near-rigid thin shells
Session/Category Title: Physically based animation
Presenter(s)/Author(s):
Moderator(s):
Abstract:
We propose a procedural method for synthesizing realistic sounds due to nonlinear thin-shell vibrations. We use linear modal analysis to generate a small-deformation displacement basis, then couple the modes together using nonlinear thin-shell forces. To enable audio-rate time-stepping of mode amplitudes with mesh-independent cost, we propose a reduced-order dynamics model based on a thin-shell cubature scheme. Limitations such as mode locking and pitch glide are addressed. To support fast evaluation of mid-frequency mode-based sound radiation for detailed meshes, we propose far-field acoustic transfer maps (FFAT maps) which can be precomputed using state-of-the-art fast Helmholtz multipole methods. Familiar examples are presented including rumbling trash cans and plastic bottles, crashing cymbals, and noisy sheet metal objects, each with increased richness over linear modal sound models.
References:
1. Adrien, J.-M. 1991. The missing link: Modal synthesis. In Representations of musical signals. MIT Press, Cambridge, MA, USA, 269–298. Google ScholarDigital Library
2. An, S. S., Kim, T., and James, D. L. 2008. Optimizing cubature for efficient integration of subspace deformations. ACM Trans. Graph. 27, 5, 1–10. Google ScholarDigital Library
3. Baraff, D., and Witkin, A. P. 1998. Large steps in cloth simulation. In Proceedings of SIGGRAPH 98, Computer Graphics Proceedings, Annual Conference Series, 43–54. Google ScholarDigital Library
4. Bathe, K.-J. 1996. Finite Element Procedures, second ed. Prentice Hall.Google Scholar
5. Bergou, M., Wardetzky, M., Harmon, D., Zorin, D., and Grinspun, E. 2006. A quadratic bending model for inextensible surfaces. In Eurographics Symposium on Geometry Processing, 227–230. Google ScholarDigital Library
6. Bilbao, S. 2008. A family of conservative finite difference schemes for the dynamical von Karman plate equations. Numerical Methods for Partial Differential Equations 24, 1.Google ScholarCross Ref
7. Bonneel, N., Drettakis, G., Tsingos, N., Viaud-Delmon, I., and James, D. 2008. Fast Modal Sounds with Scalable Frequency-Domain Synthesis. ACM Transactions on Graphics 27, 3 (Aug.), 24:1–24:9. Google ScholarDigital Library
8. Bridson, R., Marino, S., and Fedkiw, R. 2003. Simulation of clothing with folds and wrinkles. In 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 28–36. Google ScholarDigital Library
9. Brown, C. P., and Duda, R. O. 1998. A Structural Model for Binaural Sound Synthesis. IEEE Trans. on Speech and Audio Processing 6, 5.Google ScholarCross Ref
10. Chaigne, A., Touzé, C., and Thomas, O. 2005. Nonlinear vibrations and chaos in gongs and cymbals. Acoustical Science and Technology 26, 5, 403–409.Google ScholarCross Ref
11. Chapelle, D., and Bathe, K. 2003. The finite element analysis of shells. Springer.Google Scholar
12. Choi, M., Yong Woo, S., and Ko, H. 2007. Real-Time Simulation of Thin Shells. In Computer Graphics Forum, vol. 26, Blackwell Publishing Ltd, 349–354.Google Scholar
13. Cirak, F., and Ortiz, M. 2001. Fully C
1-conforming subdivision elements for finite deformation thin-shell analysis. Internat. J. Numer. Methods Engrg. 51, 813–833.Google ScholarCross Ref
14. Cirak, F., Ortiz, M., and Schroder, P. 2000. Subdivision surfaces: A new paradigm for thin-shell finite-element analysis. Internat. J. Numer. Methods Engrg. 47, 2039–2072.Google ScholarCross Ref
15. Cook, P. 2002. Real Sound Synthesis for Interactive Applications. A. K. Peters. Google ScholarDigital Library
16. Cremer, L., Heckl, M., and Ungar, E. 1990. Structure Borne Sound: Structural Vibrations and Sound Radiation at Audio Frequencies, 2nd ed. Springer, January.Google Scholar
17. Desmet, W. 2002. Mid-frequency vibro-acoustic modelling: challenges and potential solutions. In Proceedings of ISMA 2002, vol. II.Google Scholar
18. Fletcher, N. 1999. The nonlinear physics of musical instruments. Reports on Progress in Physics 62, 5, 723–764.Google ScholarCross Ref
19. Frendi, A., Maestrello, L., and Bayliss, A. 1994. Coupling between plate vibration and acoustic radiation. Journal of Sound and Vibration 177, 2, 207–226.Google ScholarCross Ref
20. Garg, A., Grinspun, E., Wardetzky, M., and Zorin, D. 2007. Cubic shells. In ACM SIGGRAPH Symposium on Computer Animation, 91–98. Google ScholarDigital Library
21. Gingold, Y., Secord, A., Han, J. Y., Grinspun, E., and Zorin, D. 2004. A Discrete Model for Inelastic Deformation of Thin Shells. Tech. rep., Courant Institute of Mathematical Sciences, New York University, Aug.Google Scholar
22. Green, S., Turkiyyah, G., and Storti, D. 2002. Subdivision-based multilevel methods for large scale engineering of thin shells. In Proceedings of ACM Solid Modeling, 265–272. Google ScholarDigital Library
23. Grinspun, E., Hirani, A., Desbrun, M., and Schroder, P. 2003. Discrete shells. In ACM SIGGRAPH Symposium on Computer Animation, 62–67. Google ScholarDigital Library
24. Gumerov, N., and Duraiswami, R. 2005. Fast Multipole Methods for the Helmholtz Equation in Three Dimensions. Elsevier Science.Google Scholar
25. Hamming, R. W. 1983. Digital Filters. Prentice-Hall, Englewood Cliffs, NJ.Google Scholar
26. James, D. L., and Pai, D. K. 2002. DyRT: Dynamic response textures for real time deformation simulation with graphics hardware. ACM Transactions on Graphics 21, 3 (July), 582–585. Google ScholarDigital Library
27. James, D. L., and Pai, D. K. 2004. BD-Tree: Output-sensitive collision detection for reduced deformable models. ACM Transactions on Graphics 23, 3 (Aug.), 393–398. Google ScholarDigital Library
28. James, D. L., Barbič, J., and Pai, D. K. 2006. Precomputed Acoustic Transfer: Output-sensitive, accurate sound generation for geometrically complex vibration sources. ACM Transactions on Graphics 25, 3 (July), 987–995. Google ScholarDigital Library
29. Krysl, P., Lall, S., and Marsden, J. E. 2001. Dimensional model reduction in non-linear finite element dynamics of solids and structures. International Journal for Numerical Methods in Engineering 51, 479–504.Google ScholarCross Ref
30. Liu, Y. J. 2009. Fast Multipole Boundary Element Method: Theory and Applications in Engineering. Cambridge University Press, Cambridge.Google Scholar
31. Malatkar, P. 2003. Nonlinear vibrations of cantilever beams and plates. PhD thesis, Virginia Polytechnic Institute and State University, Blacksburg, VA, USA.Google Scholar
32. Moussaoui, F., and Benamar, R. 2002. Non-linear vibrations of shell-type structures: a review with bibliography. Journal of Sound and Vibration 255, 1, 161–184.Google ScholarCross Ref
33. Nayfeh, A., and Mook, D. 1979. Nonlinear oscillations. Wiley-Interscience.Google Scholar
34. Nayfeh, A., and Nayfeh, S. 1995. Nonlinear normal modes of a continuous system with quadratic nonlinearities. Journal of Vibration and Acoustics 117, 199.Google ScholarCross Ref
35. O’Brien, J. F., Cook, P. R., and Essl, G. 2001. Synthesizing sounds from physically based motion. In Proceedings of ACM SIGGRAPH 2001, Computer Graphics Proceedings, Annual Conference Series, 529–536. Google ScholarDigital Library
36. O’Brien, J. F., Shen, C., and Gatchalian, C. M. 2002. Synthesizing sounds from rigid-body simulations. In ACM SIGGRAPH Symposium on Computer Animation, 175–181. Google ScholarDigital Library
37. Pentland, A., and Williams, J. 1989. Good vibrations: Modal dynamics for graphics and animation. In Computer Graphics (Proceedings of SIGGRAPH 89), 215–222. Google ScholarDigital Library
38. Pierce, J., and Van Duyne, S. 1997. A passive nonlinear digital filter design which facilitates physics-based sound synthesis of highly nonlinear musical instruments. The Journal of the Acoustical Society of America 101, 1120.Google ScholarCross Ref
39. Raghuvanshi, N., and Lin, M. C. 2006. Interactive Sound Synthesis for Large Scale Environments. In SI3D ’06: Proceedings of the 2006 symposium on Interactive 3D graphics and games, ACM Press, New York, NY, USA, 101–108. Google ScholarDigital Library
40. Shabana, A. A. 1990. Theory of Vibration, Volume II: Discrete and Continuous Systems. Springer–Verlag, New York, NY.Google Scholar
41. Shabana, A. 2005. Dynamics of Multibody Systems, 3rd ed. Cambridge.Google Scholar
42. Shen, L., and Liu, Y. J. 2007. An adaptive fast multipole boundary element method for three-dimensional acoustic wave problems based on the Burton-Miller formulation. Computational Mechanics 40, 3, 461–472.Google ScholarCross Ref
43. Terzopoulos, D., Platt, J., Barr, A., and Fleischer, K. 1987. Elastically Deformable Models. In Computer Graphics (Proceedings of SIGGRAPH 87), 205–214. Google ScholarDigital Library
44. Touzé, C., Thomas, O., and Chaigne, A. 2004. Hardening/softening behaviour in non-linear oscillations of structural systems using non-linear normal modes. Journal of Sound and Vibration 273, 1–2, 77–101.Google ScholarCross Ref
45. van den Doel, K., and Pai, D. K. 1996. Synthesis of shape dependent sounds with physical modeling. In Intl Conf. on Auditory Display.Google Scholar
46. van den Doel, K., Kry, P. G., and Pai, D. K. 2001. FoleyAutomatic: Physically Based Sound Effects for Interactive Simulation and Animation. In Proceedings of ACM SIGGRAPH 2001, Computer Graphics Proceedings, Annual Conference Series, 537–544. Google ScholarDigital Library
47. Vorlander, M. 2007. Auralization: Fundamentals of Acoustics, Modelling, Simulation, Algorithms and Acoustic Virtual Reality. Springer Verlag. Google ScholarDigital Library
48. Wu, S. 2008. Methods for reconstructing acoustic quantities based on acoustic pressure measurements. The Journal of the Acoustical Society of America 124, 5, 2680.Google ScholarCross Ref


