Is there ONE equation that can be used to determine the sound created when two objects collide?
Name:
Anonymous2010-12-04 21:55
Well what part of sound do you want? Amplitude, frequency, intensity etc etc?
Name:
Anonymous2010-12-05 9:20
hmmm, to digitally recreate it i would need maybe Amplitude wavelength and frequency.. i think?
Name:
Anonymous2010-12-05 18:48
How complicated is the collision? It would depend upon the substances of the objects, how they deform or break, and whatnot.
Name:
Anonymous2010-12-05 23:29
I guess asking such a broad question is futile.
>Lets try this:
Two objects colliding in 2D made of iron || wood || plastic
Two objects colliding in 3D made of iron || wood || plastic
(using Elastic or Inelastic collision)
(using Solid Mechanics or Fluid Mechanics)
Any combination will do.
Name:
Anonymous2010-12-06 1:19
ONE equation
Iterated number system or multifractal for material properties done in quaternions for the motion, shape and oscillations.
good luck
Name:
Anonymous2010-12-06 1:33
Any combination will do.
karplus strong synthesis is quit easy to implement (strings)
there are also quite similar physical modelling synthesis algorithms for planes.
Those are for one object with a deterministic stimulus though.
Is there ONE equation that can be used to determine the sound created when two objects collide?
Yes, the same equation that's used to determine the state of the universe, given it's state at an earlier time.
A sound of collision is a function of pretty much any and all motion happening between the colliding objects and the listener.
Best you can practically do is make lots and lots of simplifications, one of the most common being assuming certain parts of the system can be modeled as linear time-invariant. Specialized models can be devised to approximate the behavior of narrow varieties of colliding objects, but to calculate the sound of arbitrary ones I don't think you'll get around using some kind of finite element method, which tend to take hours or days to compute per second of output.