A collection of settings and Max4Live devices for improved control over Traktor Pro.
- See INSTALL
- Install Node and NPM and Git
git clonethis repo- Run
npm installto install dependencies, run the build which outputs todist - Run
npm run backupto overwrite local files with deployed files - Run
npm run reinstallto recreatedistfolder - Run
npm run watchto build as you save file changes
- Update the
versionin package.json - Tag the latest commit with the message
Bump version - Push to Github and an action will run to generate a new Release
- Open the Releases page > select the release > Edit > Select Previous tag > Generate release notes
See https://github.com/dotherightthing/control-traktor/releases.
Screenshots are of the Stream Deck XL templates.
Mappings are documented in CT6.streamDeckProfile.mappings.csv.
- Ableton Max For Live Beginner's Masterclass (Phelan Kane / CM)
- Learning The Live Object Model and Creating 0dB Max (Josh Spoon / The Producer's Kitchen)
- Traversing the Ableton Live Object Model (Jeff Merkel)
- JavaScript Live API Tutorials (Adam Murray / Compusition)
- LOM - The Live Object Model (Cycling 74)
- Max JS Require Guide (Cycling 74)
- Paste pre-formed Max patches from Max's library
- Map UI objects to control surfaces incl Push2 (Phelan Kane)
- Using prototypes to change the appearance of UI objects (Cycling 74)
- Long Name is for Automation, Short Name is for UI (Cycling 74)
- The Max js object uses version 1.8.5 of the JavaScript language, a Mozilla specific superset of ECMAScript 5 (Cycling 74)
- Places to Learn Max (Cycling 74) > Books > Max for Live Ultimate Zen Guide
- How to map Encoders in Traktor
- Midi Filter Select 1.4 for the gswitch tip
Tip: Search a YouTube video for 'Push': Click 3 dots > Show transcript > Search in video





