This stuff would be great not just for sounds in game, but e.g. in racing or flight simulators I would want the plane engine realistically simulated since a large part of flying some aircraft is doing it in a way that reduces wear and tear on this critical component! Stuff like spark plug fouling, engine flooding, carb temperature effects, mixture/RPM/manifold pressure optimisation at altitude, etc.
Here's a good video on how it was built <a href="https://www.youtube.com/watch?v=RKT-sKtR970" rel="nofollow">https://www.youtube.com/watch?v=RKT-sKtR970</a>
I'm fascinated by how this works. Does it do any CFD type of simulation of the gas flow in the engine? Is the simulation entirely 2D?<p>I've thought about doing a similar project myself but would like to be able to simulate the effects of engine tuning techniques such as "porting" of the cylinder head. I think that is quite hard - I don't think a simple incompressible flow CFD simulation would be sufficient. Particularly if you wanted to simulate the pressure waves in a tuned-length-induction system, I'm pretty sure you'd need compressible flow.<p>I haven't been able to find any suitable tutorials on simulating compressible flow. Most of the teaching material I found starts with vast amounts of pencil and paper maths exercises and assumes graduate level vector calculus. I want something that starts with for loops and a hand waving understanding of the concepts of vector calculus.<p>I think you could still do something interesting in 2D. I've struggled to find anywhere to discuss such ideas.