Skip to content

Ion3rik/modern-real-time-audio

 
 

Repository files navigation

Modern Real-Time Audio Programming Course

This repository contains code examples and framework to be used along the course.

Pre-requisites

MacOS:

Windows:

Linux:

Nice to have:

  • VSCode - Alternative cross-platform IDE.
  • Reaper - Fully featured DAW. Demo is free and fully functional.
  • PluginDoctor - Handy for audio/DSP debugging. Demo is free and fully functional.
  • Surge - FOSS synth, handy for quick testing in a DAW.
  • SocaLabs Plugins - Various useful free plugins, like osciloscope and tone generators.
  • ASIO4ALL - Windows only. In case you don’t have a soundcard with an ASIO driver.

Cloning the Repository

If you have a github account with a SSH key setup:

git clone --recurse-submodules [email protected]:joaorossi/modern-real-time-audio.git

Otherwise, the https will also work.

git clone --recurse-submodules https://github.com/joaorossi/modern-real-time-audio.git

Build the example project

./configure.sh
./build.sh mfrtaa

About

Modern Real-Time Audio Course Material

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.6%
  • CMake 2.9%
  • Other 0.5%