“Improved Water Sound Synthesis using Coupled Bubbles” by Xue, James, Wang, Aronson and Langlois

  • ©Kangrui Xue, Doug L. James, Jui-Hsien Wang, Ryan Aronson, and Timothy R. Langlois




    Improved Water Sound Synthesis using Coupled Bubbles

Session/Category Title: Going With The Flow




    We introduce a practical framework for synthesizing bubble-based water sounds that captures the rich inter-bubble coupling effects responsible for low-frequency acoustic emissions from bubble clouds. We propose coupled-bubble oscillator models with regularized singularities, and techniques to reduce the computational cost of time stepping with dense, time-varying mass matrices. Airborne acoustic emissions are estimated using finite-difference time-domain (FDTD) methods. We propose a simple, analytical surface-acceleration model, and a sample-and-hold GPU wavesolver that is simple and faster than prior CPU wavesolvers.Sound synthesis results are demonstrated using bubbly flows from incompressible, two-phase simulations, as well as procedurally generated examples using single-phase FLIP fluid animations. Our results demonstrate sound simulations with hundreds of thousands of bubbles, and perceptually significant frequency transformations with fuller low-frequency content.


    1. Andrew Allen and Nikunj Raghuvanshi. 2015. Aerophones in Flatland: Interactive wave simulation of wind instruments. ACM Transactions on Graphics (TOG) 34, 4 (2015), 1–11.
    2. Karl Bolin and Mats Åbom. 2010. Air-borne sound generated by sea waves. The Journal of the Acoustical Society of America 127, 5 (2010), 2771–2779.
    3. Quentin Bolsée and Vivian Bolsée. 2018. A Fast Water Droplet Sound Simulation. In 2018 International Conference on 3D Immersion (IC3D). 1–5.
    4. Landon Boyd and Robert Bridson. 2012. MultiFLIP for Energetic Two-Phase Fluid Simulation. ACM Trans. Graph. 31, 2, Article 16 (apr 2012), 12 pages.
    5. Sir William Henry Bragg. 1920. The World of Sound. G. Bell and Sons Ltd.
    6. Robert Bridson. 2008. Fluid simulation for computer graphics. CRC Press.
    7. Jeffrey N Chadwick, Steven S An, and Doug L James. 2009. Harmonic Shells: A practical nonlinear sound model for near-rigid thin shells. ACM Transactions on Graphics 28, 5 (2009), 1–119.
    8. Helen Czerski. 2011. A candidate mechanism for exciting sound during bubble coalescence. The Journal of the Acoustical Society of America 129, 3 (2011), EL83–EL88.
    9. Helen Czerski and Grant B Deane. 2010. Contributions to the acoustic excitation of bubbles released from a nozzle. The Journal of the Acoustical Society of America 128, 5 (2010), 2625–2634.
    10. Helen Czerski and Grant B Deane. 2011. The effect of coupling on bubble fragmentation acoustics. The Journal of the Acoustical Society of America 129, 1 (2011), 74–84.
    11. Fernando de Goes, Corentin Wallez, Jin Huang, Dmitry Pavlov, and Mathieu Desbrun. 2015. Power Particles: An Incompressible Fluid Solver Based on Power Diagrams. ACM Trans. Graph. 34, 4, Article 50 (jul 2015), 11 pages.
    12. Grant B Deane and Helen Czerski. 2008. A mechanism stimulating sound production from air bubbles released from a nozzle. The Journal of the Acoustical Society of America 123, 6 (2008), EL126–EL132.
    13. Grant B Deane and Dale M Stokes. 2002. Scale dependence of bubble creation mechanisms in breaking waves. Nature 418 (2002), 839–844.
    14. Grant B Deane and M Dale Stokes. 2010. Model calculations of the underwater noise of breaking waves and comparison with experiment. The Journal of the Acoustical Society of America 127, 6 (2010), 3394–3410.
    15. Douglas Enright, Stephen Marschner, and Ronald Fedkiw. 2002. Animation and rendering of complex water surfaces. ACM Transactions on Graphics (TOG) 21, 3 (2002), 736–744.
    16. Paul C Etter. 2018. Underwater acoustic modeling and simulation. CRC press.
    17. Christopher Feuillade. 2001. Acoustically coupled gas bubbles in fluids: Time-domain phenomena. The Journal of the Acoustical Society of America 109, 6 (2001), 2606–2615.
    18. Ryan Goldade, Mridul Aanjaneya, and Christopher Batty. 2020. Constraint Bubbles and Affine Regions: Reduced Fluid Models for Efficient Immersed Bubbles and Flexible Spatial Coarsening. ACM Trans. Graph. 39, 4, Article 43 (aug 2020), 15 pages.
    19. Shannon T Greenwood and Donald H House. 2004. Better with bubbles: enhancing the visual realism of simulated fluid. In Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation. 287–296.
    20. Henrik Wann Jensen, Stephen R Marschner, Marc Levoy, and Pat Hanrahan. 2001. A practical model for subsurface light transport. In Proceedings of the 28th annual conference on Computer graphics and interactive techniques. 511–518.
    21. Chenfanfu Jiang, Craig Schroeder, Andrew Selle, Joseph Teran, and Alexey Stomakhin. 2015. The Affine Particle-in-Cell Method. ACM Trans. Graph. 34, 4, Article 51 (jul 2015), 10 pages.
    22. Byungmoon Kim. 2010. Multi-Phase Fluid Simulations Using Regional Level Sets. ACM Trans. Graph. 29, 6, Article 175 (dec 2010), 8 pages.
    23. Vern O Knudsen, RS Alford, and JW Emling. 1948. Underwater ambient noise. J. mar. Res 7, 3 (1948), 410–429.
    24. Timothy R Langlois, Changxi Zheng, and Doug L James. 2016. Toward animating water with complex acoustic bubbles. ACM Transactions on Graphics (TOG) 35, 4 (2016), 1–13.
    25. Timothy Leighton. 2012. The Acoustic Bubble. Academic Press.
    26. Valentin Leroy, Nicolas Chastrette, Margaux Thieury, Olivier Lombard, and Arnaud Tourin. 2018. Acoustics of Bubble Arrays: Role Played by the Dipole Response of Bubbles. Fluids 3, 4 (2018).
    27. V Leroy, M Devaud, T Hocquet, and J-C Bacri. 2005. The bubble cloud as an N-degree of freedom harmonic oscillator. The European Physical Journal E 17, 2 (2005), 189–198.
    28. Wei Li, Yihui Ma, Xiaopei Liu, and Mathieu Desbrun. 2022. Efficient Kinetic Simulation of Two-Phase Flows. ACM Trans. Graph. 41, 4, Article 114 (jul 2022), 17 pages.
    29. N.Q. Lu, A. Prosperetti, and S.W. Yoon. 1990. Underwater noise emissions from bubble clouds. IEEE Journal of Oceanic Engineering 15, 4 (1990), 275–281.
    30. Richard Manasseh and Andrew Ooi. 2009. Frequencies of acoustically interacting bubbles. Bubble Science, Engineering & Technology 1, 1–2 (2009), 58–74.
    31. Steven L Means and Richard M Heitmeyer. 2001. Low-frequency sound generation by an individual open-ocean breaking wave. The Journal of the Acoustical Society of America 110, 2 (2001), 761–768.
    32. Herman Medwin and Matthew M Beaky. 1989. Bubble sources of the Knudsen sea noise spectra. The Journal of the Acoustical Society of America 86, 3 (1989), 1124–1130.
    33. Marcel Minnaert. 1933. XVI. On musical air-bubbles and the sounds of running water. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science 16, 104 (1933), 235–248.
    34. William Moss, Hengchin Yeh, Jeong-Mo Hong, Ming C. Lin, and Dinesh Manocha. 2010. Sounding Liquids: Automatic Sound Synthesis from Fluid Simulation. ACM Trans. Graph. 29, 3 (July 2010), 21:1–21:13.
    35. HN Oguz. 1994. A theoretical study of low-frequency oceanic ambient noise. The Journal of the Acoustical Society of America 95, 4 (1994), 1895–1912.
    36. Stanley Osher and Ronald Fedkiw. 2006. Level set methods and dynamic implicit surfaces. Vol. 153. Springer Science & Business Media.
    37. S. Popinet. 2003. Gerris: A Tree-Based Adaptive Solver for the Incompressible Euler Equations in Complex Geometries. J. Comput. Phys. 190 (2003), 572–600.
    38. Lord Rayleigh. 1917. VIII. On the pressure developed in a liquid during the collapse of a spherical cavity. Philosophical Magazine Series 6 34, 200 (1917), 94–98.
    39. Frédéric Risso and Jean Fabre. 1998. Oscillations and breakup of a bubble immersed in a turbulent field. Journal of Fluid Mechanics 372 (1998), 323–355.
    40. Hyuga Saito, Syuhei Sato, and Yoshinori Dobashi. 2021. A Liquid Sound Retrieval Using History of Velocities in Physically-Based Simulation. In SIGGRAPH Asia 2021 Posters (Tokyo, Japan) (SA ’21 Posters). Association for Computing Machinery, New York, NY, USA, Article 31, 2 pages.
    41. B. Solenthaler and R. Pajarola. 2008. Density Contrast SPH Interfaces. In Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (Dublin, Ireland) (SCA ’08). Eurographics Association, Goslar, DEU, 211–218.
    42. Jos Stam. 1999. Stable fluids. In Proceedings of the 26th annual conference on Computer graphics and interactive techniques. ACM Press/Addison-Wesley Publishing Co., 121–128.
    43. M Strasberg. 1953. The pulsation frequency of nonspherical gas bubbles in liquids. The Journal of the Acoustical Society of America 25, 3 (1953), 536–537.
    44. N. Thürey, F. Sadlo, S. Schirm, M. Müller-Fischer, and M. Gross. 2007. Real-Time Simulations of Bubbles and Foam within a Shallow Water Framework. In Proceedings of the 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (San Diego, California) (SCA ’07). Eurographics Association, Goslar, DEU, 191–198.
    45. Kees van den Doel. 2005. Physically based models for liquid sounds. ACM Transactions on Applied Perception 2, 4 (Oct. 2005), 534–546.
    46. Charles Verron, Mitsuko Aramaki, Richard Kronland-Martinet, and Grégory Pallone. 2009. A 3-D immersive synthesizer for environmental sounds. IEEE Transactions on Audio, Speech, and Language Processing 18, 6 (2009), 1550–1561.
    47. Jui-Hsien Wang, Ante Qu, Timothy R Langlois, and Doug L James. 2018. Toward wave-based sound synthesis for computer animation. ACM Transactions on Graphics (TOG) 37, 4 (2018), 1–16.
    48. Kai Wang and Shiguang Liu. 2018. Example-based synthesis for sound of ocean waves caused by bubble dynamics. Computer Animation and Virtual Worlds 29, 3–4 (2018), e1835. arXiv:https://onlinelibrary.wiley.com/doi/pdf/10.1002/cav.1835 e1835 cav.1835.
    49. Changxi Zheng and Doug L. James. 2009. Harmonic Fluids. ACM Trans. Graph. 28, 3 (Aug. 2009), 37:1–37:12. http://www.cs.cornell.edu/projects/HarmonicFluids/
    50. Changxi Zheng and Doug L James. 2011. Toward high-quality modal contact sound. In ACM SIGGRAPH 2011 papers. 1–12.
    51. Yongning Zhu and Robert Bridson. 2005. Animating Sand as a Fluid. ACM Trans. Graph. 24, 3 (jul 2005), 965–972.

ACM Digital Library Publication:

Overview Page: