Skip to content

SyedOmarNooredu/Engine-sound-simulator---

Repository files navigation

Engine Sound Simulator+++

Indirect fork of engine sound simulator by jgardner8

Changes

  • Throttle key activation now works (using pynput)
  • More engines in engine_factory.py
  • random and sawtooth waves in synth.py
  • "Subie rumble" (a.k.a unequal exhaust sound)(WIP)
  • Rotary (WIP)(need to allow 2/3 strokes)

Requirements

  • Functioning audio playback devices
  • Python
  • Operating System compatible with Python and audio devices

Setup

pip install -r requirements.txt --user

Alternatively, you can run 'Install Requirements.bat'.

Run

Double-click 'main.py' or enter

python main.py

into Command Prompt or another terminal to run the script.

Troubleshooting

If there is a problem with installing pyaudio, consult this StackOverflow answer

Credit

jgardner made the original and therefore most of this repository. Thanks man.