The goal of this project was to create a JUCE Plugin for creating Mechanical and Engine sounds, using some of
the physical models outlined by Andy Farnell in his book Designing Sound.
The plugin consists of 3 modules, a motor, a rotary fan, and an engine.
The idea being that these three modules could be combined in different ways to create sound design
for both real and imagined machines.
I took an Object Oriented approach, creating classes for each of the components outlined by Farnell.
You can view the code and fork the repo yourself on my GitHub.