Files
KMix_Pro/KJamsClone/MIDIMappings/NI Traktor Kontrol Z1.xml
T
2026-11-05 16:26:24 +00:00

253 lines
5.7 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>endpointName</key>
<string>Traktor Kontrol Z1</string>
<key>customClassName</key>
<string>NITraktorKontrolZ1</string>
<key>uuid</key>
<string>B4BFC0EB-A886-4588-A552-80529B3FC470</string>
<key>schemeVersion</key>
<integer>1</integer>
<key>version</key>
<integer>1</integer>
<key>audioConfiguration</key>
<dict>
<key>boothOutputChannel</key>
<integer>-1</integer>
<key>microphoneInputChannelOffset</key>
<integer>-1</integer>
<key>deviceName</key>
<dict>
<key>Windows</key>
<string>Traktor Kontrol Z1</string>
</dict>
</dict>
<key>controls</key>
<array>
<dict>
<key>keyPath</key>
<string>mixer.crossfade</string>
<key>midiChannel</key>
<integer>2</integer>
<key>midiData</key>
<integer>5</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>mixer.lineVolume1</string>
<key>midiChannel</key>
<integer>0</integer>
<key>midiData</key>
<integer>6</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>mixer.lineVolume2</string>
<key>midiChannel</key>
<integer>1</integer>
<key>midiData</key>
<integer>6</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable1.gain</string>
<key>midiChannel</key>
<integer>0</integer>
<key>midiData</key>
<integer>0</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable1.highEQ</string>
<key>midiChannel</key>
<integer>0</integer>
<key>midiData</key>
<integer>1</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable1.midEQ</string>
<key>midiChannel</key>
<integer>0</integer>
<key>midiData</key>
<integer>2</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable1.lowEQ</string>
<key>midiChannel</key>
<integer>0</integer>
<key>midiData</key>
<integer>3</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable1.filter</string>
<key>midiChannel</key>
<integer>0</integer>
<key>midiData</key>
<integer>4</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable2.gain</string>
<key>midiChannel</key>
<integer>1</integer>
<key>midiData</key>
<integer>0</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable2.highEQ</string>
<key>midiChannel</key>
<integer>1</integer>
<key>midiData</key>
<integer>1</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable2.midEQ</string>
<key>midiChannel</key>
<integer>1</integer>
<key>midiData</key>
<integer>2</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable2.lowEQ</string>
<key>midiChannel</key>
<integer>1</integer>
<key>midiData</key>
<integer>3</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>keyPath</key>
<string>turntable2.filter</string>
<key>midiChannel</key>
<integer>1</integer>
<key>midiData</key>
<integer>4</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>controlType</key>
<string>button</string>
<key>keyPath</key>
<string>mixer.monitorActive1</string>
<key>midiChannel</key>
<integer>2</integer>
<key>midiData</key>
<integer>1</integer>
<key>midiMessageType</key>
<integer>3</integer>
<key>output</key>
<dict/>
</dict>
<dict>
<key>buttonMode</key>
<string>hold</string>
<key>controlType</key>
<string>button</string>
<key>keyPath</key>
<string>mixer.monitorActive2</string>
<key>midiChannel</key>
<integer>2</integer>
<key>midiData</key>
<integer>2</integer>
<key>midiMessageType</key>
<integer>3</integer>
<key>output</key>
<dict/>
</dict>
<dict>
<key>keyPath</key>
<string>mixer.monitorMix</string>
<key>midiChannel</key>
<integer>2</integer>
<key>midiData</key>
<integer>0</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>controlType</key>
<string>button</string>
<key>keyPath</key>
<string>turntable1</string>
<key>midiChannel</key>
<integer>0</integer>
<key>midiData</key>
<integer>5</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>controlType</key>
<string>button</string>
<key>keyPath</key>
<string>turntable2</string>
<key>midiChannel</key>
<integer>1</integer>
<key>midiData</key>
<integer>5</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
</array>
<key>outputs</key>
<array>
<dict>
<key>controlType</key>
<string>control</string>
<key>keyPath</key>
<string>turntable1.monoMeter</string>
<key>midiChannel</key>
<integer>2</integer>
<key>midiData</key>
<integer>3</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
<dict>
<key>controlType</key>
<string>control</string>
<key>keyPath</key>
<string>turntable2.monoMeter</string>
<key>midiChannel</key>
<integer>2</integer>
<key>midiData</key>
<integer>4</integer>
<key>midiMessageType</key>
<integer>3</integer>
</dict>
</array>
</dict>
</plist>