Skip to content

A Library And Example for how to implement simulating an engines audio from scratch

Notifications You must be signed in to change notification settings

zain-noman/EngineAudioSimLib

Repository files navigation

Simulating Engine Audio From Scratch

To get started with this repository i suggest reading the Medium Article first

Repository Structure

  • esp-idf implementation
    • Contains code for running engine sound simulation on ESP32 microcontrollers
    • its currently a bit outdated so be warned
  • pulse_audio_implementation
    • implementation that works on linux using pulse audio
    • this is the updated version referenced in the article

Running the Linux Implementation

Dependencies

  • Cmake
  • libpulse-dev
  • libwave (used as a git submodule)
  • build-essential (Make, gcc, etc)

Once the dependancies are installed run the following commands

cd pulse_audio_implementation
mkdir build
cd build
cmake ..
make
./engineSound

About

A Library And Example for how to implement simulating an engines audio from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published