This library uses (AbletonOSC)[https://github.com/ideoforms/AbletonOSC] to control Ableton. Install that first according to the installation instructions of the repository. FYI: the control surface does not have to be connected to any MIDI-input or -output.
- Clone this repository
- Install dependencies:
npm install
This library uses Elementary Audio to build the VST3-plugin. Install the 'plugin renderer' from Elementary Audio by running npx elem-copy-binaries
.
Note:
- You need to have the right permissions to run this command.
- You need to have ran
npm install
before doing this step.
- Start bridge:
npm run start-bridge
- Start web-app:
npm run start
- In Ableton, put the 'ElementaryDevKit' VST-plugin on a track
- It should open the web-app. You will need to instruct your browser to trust this page, since it doesn't have a valid certificate.
- Everything should work :-)