This repository contains code examples and framework to be used along the course.
MacOS:
- XCode
- Developer Command Line Tools
- CMake - Can also be installed with Homebrew
Windows:
- MS Visual Studio (2019/2022) - Community Edition is free.
- Git Bash
- CMake
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.
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
./configure.sh
./build.sh mfrtaa