I wanted a dead-simple, minimalist example of a JUCE app with Tracktion Engine and couldn't find one, so I made one.
- I barely know what I'm doing, use at your own risk
- I've only tested on MacOS/Apple Silicon (but user @BaraMGB got it working on Linux 🙏)
- You need licenses to use JUCE and Tracktion Engine
- git duh
- CMake
- Other JUCE dependencies
- Windows users: I have no idea
git clone --recurse-submodules https://github.com/debrisapron/tracktion-engine-hello-world.git
cd tracktion-engine-hello-world
./build-and-run.sh
You will probably get a bunch of warnings, but if you're lucky then after a bunch of number-crunching you should hear a looping C major arpeggio. Hit ctrl-C to make it stop! Now make a DAW!