Skip to content

Instantly share code, notes, and snippets.

View stotes's full-sized avatar

Adam Stotesbury stotes

  • East Coast Australia
View GitHub Profile
@stotes
stotes / Traktor Kontrol X1 MK2.hid.xml
Created November 5, 2023 01:26
Mixxx 2.5 compatible HID controller mapping scripts for Traktor Kontrol Z1 and X1 MK2
<?xml version="1.0" encoding="UTF-8"?>
<MixxxControllerPreset mixxxVersion="2.2.0" schemaVersion="1">
<info>
<name>Traktor Kontrol X1 MK2</name>
<author>infiniteloop</author>
<description>HID Mapping for Traktor Kontrol X1 MK2</description>
<forums>https://mixxx.discourse.group/t/solved-native-instruments-traktor-kontrol-x1-mk1/18471/11</forums>
<manual>native_instruments_traktor_kontrol_x1_mk2</manual>
<devices>
<product protocol="hid" vendor_id="0x17cc" product_id="0x1220" usage_page="0xff01" usage="0x0" interface_number="0x4" />
@stotes
stotes / AbletonAuthorizeCloudWine.md
Last active April 22, 2024 03:16
How to Authorize Ableton Live online and Ableton Cloud using Wine

Dependencies

  1. An Ableton.com account and active license to Ableton
  2. Install Powershell Wrapper

See the guide here to do so: (https://github.com/PietJankbal/powershell-wrapper-for-wine)

Authorizing Ableton Online Click the Authorize Online

  1. Once signed into Ableton.com it will show a dialogue saying its trying to communicate with Ableton. This will fail (If it doesn't then happy days you can skip this).
@stotes
stotes / Traktor-Kontrol-X1MK2-script.js
Last active January 8, 2020 03:04
KontrolX1MK2 HID Mapping
function KontrolX1MK2Controller() {
this.controller = new HIDController();
this.controller.softTakeoverAll();
this.mode = "default";
var selectTrackLastValue = 0;
// region CONTROLS