Sounding Liquids: Automatic Sound Synthesis from Fluid Simulations

Slides:



Advertisements
Similar presentations
University of Greenwich Computing and Mathematical Sciences
Advertisements

The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL CULLIDE: Interactive Collision Detection Between Complex Models in Large Environments using Graphics Hardware.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Reciprocal Velocity Obstacles for Real-Time Multi-Agent Navigation Jur van den Berg Ming Lin Dinesh Manocha.
Jur van den Berg, Stephen J. Guy, Ming Lin, Dinesh Manocha University of North Carolina at Chapel Hill Optimal Reciprocal Collision Avoidance (ORCA)
Numerical Methods for Engineers MECH 300 Hong Kong University of Science and Technology.
ECIV 301 Programming & Graphics Numerical Methods for Engineers.
Brookhaven Science Associates U.S. Department of Energy Muon Collider/Neutrino Factory Collaboration Meeting May 26 – 28, CERN, Geneva Target Simulations.
Numerical Sound Propagation using Adaptive Rectangular Decomposition Nikunj Raghuvanshi, Rahul Narain, Nico Galoppo, Ming C. Lin Department of Computer.
Interactive Sound Rendering SIGGRAPH 2009 Dinesh Manocha UNC Chapel Hill
UNC Chapel Hill M. C. Lin COMP259: Physically-Based Modeling, Simulation & Animation Tues/Thur 12:30pm – 1:45pm (SN 011)
Simulating Liquid Sound Will Moss Hengchin Yeh. Part I: Fluid Simulation for Sound Rendering.
Efficient Fitting and Rendering of Large Scattered Data Sets Using Subdivision Surfaces Vincent Scheib 1, Jörg Haber 2, Ming C. Lin 1, Hans-Peter Seidel.
Acceleration on many-cores CPUs and GPUs Dinesh Manocha Lauri Savioja.
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Intro to Computational Fluid Dynamics Brandon Lloyd COMP 259 April 16, 2003 Image courtesy of Prof. A.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Introduction to Modeling Fluid Dynamics 1.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Mathematical Modeling and Engineering Problem solving.
A) Find the velocity of the particle at t=8 seconds. a) Find the position of the particle at t=4 seconds. WARMUP.
Chapter 12: Simulation and Modeling Invitation to Computer Science, Java Version, Third Edition.
Chapter 12: Simulation and Modeling
Implementation of Breakup and Coalescence Models in CFD
Animation of Fluids.
Brookhaven Science Associates U.S. Department of Energy MUTAC Review April , 2004, LBNL Target Simulation Roman Samulyak, in collaboration with.
Digital Sound Ming C. Lin Department of Computer Science University of North Carolina
Virtual Instrument Design and Animation Cynthia Bruyns Robert Taylor Carlo Séquin University of California at Berkeley.
Strategies for Solving Large-Scale Optimization Problems Judith Hill Sandia National Laboratories October 23, 2007 Modeling and High-Performance Computing.
Modeling Acoustic Modes in a Continuous Loop Piping System E. Marderness 1 and E. Gutierrez-Miravete 2 1 General Dynamics-Electric Boat, Groton, CT 2 Department.
Soliton for PDEs Math 6399 – Lec 2 Zhijun Qiao Department of Mathematics The University of Texas – Pan American Sept 2, 2008.
Real-time Simulation and Visualization using Pre-calculated Fluid Simulator States Marek Gayer, Pavel Slavík and František Hrdlička Computer Graphics Group.
Hengchin Yeh, Sean Curtis, Sachin Patil, Jur van den Berg, Dinesh Manocha, Ming Lin University of North Carolina at Chapel Hill ACM 2008 Walter Kerrebijn.
Interactive educational system for coal combustion modeling in Power Plant boilers Marek Gayer, Pavel Slavík and František Hrdlička Computer.
Pre-calculated Fluid Simulator States Tree Marek Gayer and Pavel Slavík C omputer G raphics G roup Department of Computer Science and Engineering Faculty.
JASS J ava A udio S ynthesis S ystem SUMMARY JASS is a unit generator based audio synthesis programming environment written.
Brookhaven Science Associates U.S. Department of Energy MUTAC Review April , 2004, BNL Target Simulations Roman Samulyak in collaboration with Y.
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
Hirophysics.com Some Aspects of Numerical Solutions for Partial Differential Equations Austin Andries University of Southern Mississippi Dr. Hironori Shimoyama.
UNC Chapel Hill David A. O’Brien Automatic Simplification of Particle System Dynamics David O’Brien Susan Fisher Ming C. Lin Department of Computer Science.
Chapter 12: Simulation and Modeling
Computational Techniques for Efficient Carbon Nanotube Simulation
CHAPTER 2 - EXPLICIT TRANSIENT DYNAMIC ANALYSYS
Technology on the Cutting Edge of Weather Research and Forecasting
A TWO-FLUID NUMERICAL MODEL OF THE LIMPET OWC
CS 591 S1 – Computational Audio -- Spring, 2017
COMP259: Physically-Based Modeling, Simulation & Animation
Distributed Flow Routing
Arthur D Gregory, Andrei State, Ming C Lin,
Geometric Integrators in the Study of Gravitational Collapse
Physics-based Sound Synthesis with a Novel Friction Model
Analytical Solutions for Temperature
A general variational formulation of the hydroelastic problem with application to VLFS over variable bathymetry G.A. Athanassoulis & K.A. Belibassakis.
MATH 2140 Numerical Methods
Post-processing 4D Flow MRI using Ensemble Kalman Filter
Model-based Symmetric Information Theoretic Large Deformation
Disclaimer The following slides reuse materials from SIGGRAPH 2001 Course Notes on Physically-based Modeling (copyright  2001 by David Baraff at Pixar).
Mathematical Modeling, Numerical Methods, and Problem Solving
COMP259: Physically-Based Modeling, Simulation & Animation
Numerical Modeling of Fluid Droplet Spreading and Contact Angle Hysteresis Nikolai V. Priezjev, Mechanical Engineering, Michigan State University, MI
Young J. Kim Ming C. Lin Dinesh Manocha
Disclaimer The following slides reuse materials from SIGGRAPH 2001 Course Notes on Physically-based Modeling (copyright  2001 by David Baraff at Pixar).
Applied Differential Equations I
Investigators Tony Johnson, T. V. Hromadka II and Steve Horton
Use power series to solve the differential equation. y ' = 7xy
Computational Techniques for Efficient Carbon Nanotube Simulation
Fall 2018, COMP 562 Poster Session
Physically Based Modeling -Overview-
Ph.D. Thesis Numerical Solution of PDEs and Their Object-oriented Parallel Implementations Xing Cai October 26, 1998.
Chapter 7 Section 7.5 Logistic Growth
Anthony D. Fick & Dr. Ali Borhan Governing Equations
What are Multiscale Methods?
Presentation transcript:

Sounding Liquids: Automatic Sound Synthesis from Fluid Simulations William Moss, Hengchin Yeh, Jeong-Mo Hong*, Ming C. Lin and Dinesh Manocha Department of Computer Science, UNC Chapel Hill * Dongguk University

Background (Sound) Work in physics and engineering literature since 1917 Sound generated by resonating bubbles Physically-based Models for Liquid Sounds (van den Doel, 2005) Spherical bubble model No fluid simulator coupling Hand tune bubble profile

Background (Fluid) Grid-based methods Accurate to grid resolution Slow Bubbles can be smaller Slow Can be two-phase

Background (Fluid) Shallow Water Equations Simulate water surface No breaking waves Real time One phase Explicit bubbles

Overview Generate sound from existing fluid simulation Model sound generated by bubbles Apply model to two types of fluid simulators Particle-Grid-based Extract bubbles Process spherical and non-spherical bubbles Generate sound Shallow Water Equations Processes surface Curvature and velocity Select bubble from distribution Generate sound

Mathematical Formulations Spherical Bubbles Non-spherical bubbles Decompose into a spherical harmonics R R0 R0

Without With Spherical Harmonics Spherical Harmonics A grayed out image of each bubble, it becomes ungrayed as the sound is played.

System Overview

Simple, automatic sound synthesis Applied to two fluid simulators Summary Simple, automatic sound synthesis Applied to two fluid simulators Interactive, shallow water High-quality, grid based

Acknowledgements Army Research Office Carolina Development Foundation Intel Corporation National Science Foundation RDECOM This technique for analytically solving a set of differential equations is well known and is also known as modal decomposition 10