420 lines
10 KiB
XML
420 lines
10 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>USBID</key>
|
|
<integer>149160358</integer>
|
|
<key>endpointName</key>
|
|
<string>PIONEER XDJ-1000</string>
|
|
<key>customClassName</key>
|
|
<string>PioneerCDJ</string>
|
|
<key>logoImage</key>
|
|
<string>pioneerLogo</string>
|
|
<key>supportWebsite</key>
|
|
<string>http://pioneerdj.com/english/support.html</string>
|
|
<key>uuid</key>
|
|
<string>32CEEBBC-4721-4DE6-AE59-865E9CCA0CFE</string>
|
|
<key>schemeVersion</key>
|
|
<integer>1</integer>
|
|
<key>version</key>
|
|
<integer>2</integer>
|
|
<key>controls</key>
|
|
<array>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>playPause</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.playPause</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>cue</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.cuePositionOrJumpConsideringPlayState1</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>searchRev</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.skipBackward</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>searchFwd</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.skipForward</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>trackPrev</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.loadPreviousTrack</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>trackNext</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.loadNextTrack</string>
|
|
</dict>
|
|
<dict>
|
|
<key>buttonMode</key>
|
|
<string>hold</string>
|
|
<key>hidElementKey</key>
|
|
<string>reverse</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.reverse</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>condition</key>
|
|
<string>modifier1 == 0</string>
|
|
<key>hidElementKey</key>
|
|
<string>hotCueA</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.cueOrJumpIfAlreadySet1</string>
|
|
<key>output</key>
|
|
<dict>
|
|
<key>midiMaxValue</key>
|
|
<integer>32</integer>
|
|
</dict>
|
|
</dict>
|
|
<dict>
|
|
<key>condition</key>
|
|
<string>modifier1 == 0</string>
|
|
<key>hidElementKey</key>
|
|
<string>hotCueB</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.cueOrJumpIfAlreadySet2</string>
|
|
<key>output</key>
|
|
<dict>
|
|
<key>midiMaxValue</key>
|
|
<integer>32</integer>
|
|
</dict>
|
|
</dict>
|
|
<dict>
|
|
<key>condition</key>
|
|
<string>modifier1 == 0</string>
|
|
<key>hidElementKey</key>
|
|
<string>hotCueC</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.cueOrJumpIfAlreadySet3</string>
|
|
<key>output</key>
|
|
<dict>
|
|
<key>midiMaxValue</key>
|
|
<integer>32</integer>
|
|
</dict>
|
|
</dict>
|
|
<dict>
|
|
<key>condition</key>
|
|
<string>modifier1 == 1</string>
|
|
<key>hidElementKey</key>
|
|
<string>hotCueA</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.cuePosition1</string>
|
|
<key>output</key>
|
|
<dict>
|
|
<key>midiMaxValue</key>
|
|
<integer>64</integer>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.song.showCuePoint1InView</string>
|
|
</dict>
|
|
</dict>
|
|
<dict>
|
|
<key>condition</key>
|
|
<string>modifier1 == 1</string>
|
|
<key>hidElementKey</key>
|
|
<string>hotCueB</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.cuePosition2</string>
|
|
<key>output</key>
|
|
<dict>
|
|
<key>midiMaxValue</key>
|
|
<integer>64</integer>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.song.showCuePoint2InView</string>
|
|
</dict>
|
|
</dict>
|
|
<dict>
|
|
<key>condition</key>
|
|
<string>modifier1 == 1</string>
|
|
<key>hidElementKey</key>
|
|
<string>hotCueC</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.cuePosition3</string>
|
|
<key>output</key>
|
|
<dict>
|
|
<key>midiMaxValue</key>
|
|
<integer>64</integer>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.song.showCuePoint3InView</string>
|
|
</dict>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>jogTouch</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.scratchingMode</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>tempoSlider</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.speed</string>
|
|
<key>pickupMode</key>
|
|
<true/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>tempoReset</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.resetSpeed</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>masterTempo</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.key</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>sync</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.bpmSync</string>
|
|
<key>output</key>
|
|
<dict>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.isBPMSynced</string>
|
|
</dict>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>master</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.turntableIsSyncMaster</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>vinylBrake</string>
|
|
<key>keyPath</key>
|
|
<string>application.startDelay</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>vinylBrake</string>
|
|
<key>keyPath</key>
|
|
<string>application.stopDelay</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>eject</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.unload</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>loopIn</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.loopInOrMoveInPoint</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>loopOut</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.loopOutOrMoveOutPoint</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>reloop</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.loopingActiveAndReloopWhenOff</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>loopMode</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.autoLoopOnOff</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>slip</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.deckSlipToggle</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>delete</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>memory</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>needlePos</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.scrubbing</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>browse</string>
|
|
<key>keyPath</key>
|
|
<string>musicLibrary.libraryRotary</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>enter</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.loadTrack</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>back</string>
|
|
<key>keyPath</key>
|
|
<string>musicLibrary.libraryBack</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>tagTrack</string>
|
|
<key>keyPath</key>
|
|
<string>musicLibrary.markUnmarkSelectedSongs</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>beatLoopHalf</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.autoLoopDurationHalf</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>beatLoopDouble</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.autoLoopDurationDouble</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>quantize</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.toggleQuantize</string>
|
|
<key>output</key>
|
|
<dict/>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>loop05</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.autoLoop05BeatInterval</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>loop1</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.autoLoop1BeatInterval</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>loop2</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.autoLoop2BeatInterval</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>loop4</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.autoLoop4BeatInterval</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>loop8</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.autoLoop8BeatInterval</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>loop16</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.autoLoop16BeatInterval</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>beatJumpBack1</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.skipBackward1Beat</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>beatJumpFwd1</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.skipForward1Beat</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>beatJumpBack2</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.skipBackward1Beat</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>beatJumpFwd2</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.skipForward1Beat</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>beatJumpBack4</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.skipBackward4Beats</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>beatJumpFwd4</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.skipForward4Beats</string>
|
|
</dict>
|
|
</array>
|
|
<key>outputs</key>
|
|
<array>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>timeEnable</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.song.loadingSuccess</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>bpmEnable</string>
|
|
<key>keyPath</key>
|
|
<string>turntableSelected.song.loadingSuccess</string>
|
|
</dict>
|
|
<dict>
|
|
<key>hidElementKey</key>
|
|
<string>recMode</string>
|
|
<key>keyPath</key>
|
|
<string>modifierState.modifier1</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</plist>
|