endpointNameRegex (\d+ - )?Rane SYSTEM ONE (\w+ ?1|1 \w+)$ customClassName RaneSystemOne uuid 0A918A72-AA2A-4A8F-AA11-F135805389A4 schemeVersion 1 version 1 audioConfiguration mixerMode 1 externalModeCrossfadeEnabled 0 externalModeTurntableOutputChannels 0 2 externalModeSamplerOutputChannel 4 recordingInputChannelOffset 0 fxSendInputChannelOffsets 2 4 fxReturnChannelOffsets 6 6 deviceName Windows Rane SYSTEM ONE ASIO macOS Rane SYSTEM ONE controls keyPath customProcessor midiChannel 15 midiData 89 midiMessageType 1 keyPath customProcessor midiChannel 15 midiData 38 midiMessageType 1 keyPath customProcessor midiChannel 15 midiData 39 midiMessageType 1 keyPath customProcessor midiChannel 0 midiData 9 midiMessageType 0 keyPath customProcessor midiChannel 1 midiData 9 midiMessageType 0 keyPath customProcessor midiChannel 15 midiData 76 midiMessageType 0 keyPath customProcessor midiChannel 15 midiData 78 midiMessageType 0 keyPath customProcessor midiChannel 15 midiData 80 midiMessageType 0 keyPath customProcessor midiChannel 15 midiData 60 midiMessageType 0 keyPath customProcessor midiChannel 15 midiData 107 midiMessageType 1 keyPath customProcessor midiChannel 15 midiData 108 midiMessageType 0 keyPath customProcessor midiChannel 15 midiData 88 midiMessageType 0 keyPath customProcessor midiChannel 15 midiData 13 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 5 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 6 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 20 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 23 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 21 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 24 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 27 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 25 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 28 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 36 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 18 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 19 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 37 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 30 midiMessageType 3 keyPath customProcessor midiChannel 15 midiData 31 midiMessageType 3 keyPath customProcessor midiChannel 4 midiData 26 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 26 midiMessageType 3 keyPath customProcessor midiChannel 4 midiData 27 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 27 midiMessageType 3 keyPath customProcessor midiChannel 4 midiData 28 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 28 midiMessageType 3 keyPath customProcessor midiChannel 4 midiData 29 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 29 midiMessageType 3 keyPath customProcessor midiChannel 4 midiData 31 midiMessageType 3 keyPath customProcessor midiChannel 4 midiData 30 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 31 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 30 midiMessageType 3 keyPath customProcessor midiChannel 4 midiData 33 midiMessageType 3 keyPath customProcessor midiChannel 4 midiData 32 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 33 midiMessageType 3 keyPath customProcessor midiChannel 5 midiData 32 midiMessageType 3 headingTitle FX Section keyPath customProcessor.raneSystemOneFxPaddle1 midiChannel 6 midiData 15 midiMessageType 0 output controlType button-blinking midiDisabledValue 1.0 midiMaxValue 127.0 midiMessageType 1 midiMinValue 1.0 keyPath customProcessor.raneSystemOneFxPaddle2 midiChannel 7 midiData 15 midiMessageType 0 output controlType button-blinking midiDisabledValue 1.0 midiMaxValue 127.0 midiMessageType 1 midiMinValue 1.0 condition softwareFX == 1 controlType rotary keyPath customProcessor.raneSystemOneFxParameter midiChannel 6 midiData 1 midiMessageType 3 keyPath turntable1.fx1WetDryValue midiChannel 6 midiData 3 midiMessageType 3 keyPath turntable1.fx2WetDryValue midiChannel 6 midiData 3 midiMessageType 3 keyPath turntable1.fx3WetDryValue midiChannel 6 midiData 3 midiMessageType 3 keyPath turntable2.fx1WetDryValue midiChannel 6 midiData 3 midiMessageType 3 keyPath turntable2.fx2WetDryValue midiChannel 6 midiData 3 midiMessageType 3 keyPath turntable2.fx3WetDryValue midiChannel 6 midiData 3 midiMessageType 3 condition softwareFX == 1 keyPath turntable2 midiChannel 6 midiData 12 midiMessageType 1 condition softwareFX == 1 keyPath customProcessor.raneSystemOneFxParameterPlus midiChannel 6 midiData 71 midiMessageType 1 condition softwareFX == 1 keyPath turntable1 midiChannel 6 midiData 78 midiMessageType 1 condition softwareFX == 1 keyPath turntable1 midiChannel 6 midiData 77 midiMessageType 1 condition softwareFX == 1 keyPath turntable1 midiChannel 6 midiData 76 midiMessageType 1 condition softwareFX == 1 keyPath customProcessor.raneSystemOneFxParameterMinus midiChannel 6 midiData 75 midiMessageType 1 condition softwareFX == 1 keyPath turntable1 midiChannel 6 midiData 74 midiMessageType 1 condition softwareFX == 1 keyPath turntable1 midiChannel 6 midiData 73 midiMessageType 1 condition softwareFX == 1 keyPath turntable1 midiChannel 6 midiData 72 midiMessageType 1 condition softwareFX == 1 keyPath customProcessor.raneSystemOneFxSelection1 midiChannel 6 midiData 64 midiMessageType 1 output midiMinValue 1.0 condition softwareFX == 1 keyPath customProcessor.raneSystemOneFxSelection2 midiChannel 6 midiData 65 midiMessageType 1 output midiMinValue 1.0 condition softwareFX == 1 keyPath customProcessor.raneSystemOneFxSelection3 midiChannel 6 midiData 66 midiMessageType 1 output midiMinValue 1.0 condition softwareFX == 1 keyPath customProcessor.raneSystemOneFxSelection4 midiChannel 6 midiData 67 midiMessageType 1 output midiMinValue 1.0 condition softwareFX == 1 keyPath customProcessor.raneSystemOneFxSelection5 midiChannel 6 midiData 68 midiMessageType 1 output midiMinValue 1.0 condition softwareFX == 1 keyPath customProcessor.raneSystemOneFxSelection6 midiChannel 6 midiData 69 midiMessageType 1 output midiMinValue 1.0 condition softwareFX == 1 keyPath turntable1 midiChannel 0 midiData 13 midiMessageType 1 condition softwareFX == 1 keyPath turntable1 midiChannel 1 midiData 13 midiMessageType 1 condition softwareFX == 1 keyPath turntable1 midiChannel 15 midiData 98 midiMessageType 1 condition softwareFX == 1 keyPath turntable1 midiChannel 15 midiData 35 midiMessageType 1 headingTitle Shift keyPath application.modifier midiChannel 4 midiData 93 midiMessageType 1 keyPath application.modifier midiChannel 5 midiData 93 midiMessageType 1 headingTitle Library midiChannel 15 midiData 0 midiMessageType 1 midiChannel 15 midiData 5 midiMessageType 1 midiChannel 15 midiData 33 midiMessageType 1 midiChannel 15 midiData 21 midiMessageType 1 midiChannel 15 midiData 22 midiMessageType 1 midiChannel 15 midiData 23 midiMessageType 1 controlType rotary flipped midiChannel 4 midiData 0 midiMessageType 3 controlType rotary flipped midiChannel 5 midiData 0 midiMessageType 3 midiChannel 4 midiData 0 midiMessageType 1 midiChannel 5 midiData 0 midiMessageType 1 midiChannel 4 midiData 91 midiMessageType 1 midiChannel 5 midiData 91 midiMessageType 1 headingTitle Mixer keyPath mixer.crossfade midiChannel 15 midiData 17 midiMessageType 3 keyPath mixer.externalLineVolume1 midiChannel 0 midiData 9 midiMessageType 3 keyPath mixer.externalLineVolume2 midiChannel 1 midiData 9 midiMessageType 3 condition deck1Active == 1 keyPath customProcessor.RaneSystemOneDeck1StemLevel midiChannel 0 midiData 5 midiMessageType 1 output midiMinValue 1.0 keyPath turntable1 midiChannel 0 midiData 0 midiMessageType 3 condition enableUnmixerEQ1 == 0 && deck1Active == 1 keyPath turntable1 midiChannel 0 midiData 1 midiMessageType 3 condition enableUnmixerEQ1 == 0 && deck1Active == 1 keyPath turntable1 midiChannel 0 midiData 2 midiMessageType 3 condition enableUnmixerEQ1 == 0 && deck1Active == 1 keyPath turntable1 midiChannel 0 midiData 3 midiMessageType 3 condition enableUnmixerEQ1 == 1 && deck1Active == 1 keyPath turntable1.unmixerThreeTrackChannel3VolumeEQ midiChannel 0 midiData 1 midiMessageType 3 pickupMode condition enableUnmixerEQ1 == 1 && deck1Active == 1 keyPath turntable1.unmixerThreeTrackChannel2VolumeEQ midiChannel 0 midiData 2 midiMessageType 3 pickupMode condition enableUnmixerEQ1 == 1 && deck1Active == 1 keyPath turntable1.unmixerThreeTrackChannel1VolumeEQ midiChannel 0 midiData 3 midiMessageType 3 pickupMode keyPath turntable1 midiChannel 0 midiData 4 midiMessageType 3 condition deck2Active == 1 keyPath customProcessor.RaneSystemOneDeck2StemLevel midiChannel 1 midiData 5 midiMessageType 1 output midiChannel 1 midiMinValue 1.0 keyPath turntable2 midiChannel 1 midiData 0 midiMessageType 3 condition enableUnmixerEQ2 == 0 && deck2Active == 1 keyPath turntable2 midiChannel 1 midiData 1 midiMessageType 3 condition enableUnmixerEQ2 == 0 && deck2Active == 1 keyPath turntable2 midiChannel 1 midiData 2 midiMessageType 3 condition enableUnmixerEQ2 == 0 && deck2Active == 1 keyPath turntable2 midiChannel 1 midiData 3 midiMessageType 3 condition enableUnmixerEQ2 == 1 && deck2Active == 1 keyPath turntable2.unmixerThreeTrackChannel3VolumeEQ midiChannel 1 midiData 1 midiMessageType 3 pickupMode condition enableUnmixerEQ2 == 1 && deck2Active == 1 keyPath turntable2.unmixerThreeTrackChannel2VolumeEQ midiChannel 1 midiData 2 midiMessageType 3 pickupMode condition enableUnmixerEQ2 == 1 && deck2Active == 1 keyPath turntable2.unmixerThreeTrackChannel1VolumeEQ midiChannel 1 midiData 3 midiMessageType 3 pickupMode keyPath turntable2 midiChannel 1 midiData 4 midiMessageType 3 headingTitle Deck 1 condition deck1Active == 1 keyPath customProcessor.raneSystemOneDeck1StartStop midiChannel 4 midiData 1 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 && censorButtonDoesSilentCue == 0 && shiftButtonPressed == 0 keyPath customProcessor.raneSystemOneDeck1Censor midiChannel 4 midiData 11 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 && censorButtonDoesSilentCue == 1 && shiftButtonPressed == 0 keyPath turntable1.muteUntilCue midiChannel 4 midiData 11 midiMessageType 1 output controlType button-blinking midiMinValue 1.0 condition deck1Active == 1 && shiftButtonPressed == 1 keyPath customProcessor.raneSystemOneDeck1MotorReverse midiChannel 4 midiData 11 midiMessageType 1 output controlType button-blinking midiMinValue 1.0 condition deck1Active == 1 && shiftButtonPressed == 0 keyPath turntable1.deckSlipToggle midiChannel 4 midiData 32 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 && shiftButtonPressed == 1 keyPath customProcessor.raneSystemOneDeck1MotorOn midiChannel 4 midiData 32 midiMessageType 1 output flipped midiMinValue 1.0 condition deck1Active == 1 keyPath customProcessor midiChannel 4 midiData 10 midiMessageType 3 condition deck1Active == 1 keyPath turntable1.cuePositionOrJumpConsideringPlayState1 midiChannel 4 midiData 2 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath turntable1.gotoZero midiChannel 4 midiData 2 midiMessageType 1 modifier condition deck1Active == 1 keyPath turntable1.bpmSync midiChannel 4 midiData 20 midiMessageType 1 output midiDisabledValue 1.0 midiMinValue 1.0 buttonMode off condition deck1Active == 1 keyPath turntable1.bpmSync midiChannel 4 midiData 20 midiMessageType 1 modifier condition deck1Active == 1 keyPath turntable1.skipBackward midiChannel 4 midiData 6 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath turntable1.skipForward midiChannel 4 midiData 7 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 controlType rotary keyPath turntable1.skipDurationRotary midiChannel 4 midiData 20 midiMessageType 3 condition deck1Active == 1 controlType rotary keyPath turntable1.skipRotary midiChannel 4 midiData 20 midiMessageType 3 modifier condition deck1Active == 1 keyPath turntable1.skipDuration8Beats midiChannel 4 midiData 84 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath turntable1.key midiChannel 4 midiData 31 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath customProcessor.raneSystemOneDeck1Motor45 midiChannel 4 midiData 31 midiMessageType 1 modifier keyPath turntable1.speed midiChannel 4 midiData 5 midiMessageType 3 condition deck1Active == 1 keyPath turntable1.pitchBendMinus midiChannel 4 midiData 28 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath turntable1.pitchBendPlus midiChannel 4 midiData 27 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath application.tempoSliderRangeMinus midiChannel 4 midiData 28 midiMessageType 1 modifier condition deck1Active == 1 keyPath application.tempoSliderRangePlus midiChannel 4 midiData 27 midiMessageType 1 modifier condition deck1Active == 1 keyPath customProcessor.raneSystemOneDeck1KeyAdjustDown midiChannel 4 midiData 86 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath customProcessor.raneSystemOneDeck1KeyAdjustUp midiChannel 4 midiData 85 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath turntable1.matchKey midiChannel 4 midiData 86 midiMessageType 1 modifier condition deck1Active == 1 keyPath turntable1.resetPitch midiChannel 4 midiData 85 midiMessageType 1 modifier condition deck1Active == 1 keyPath turntable1.autoLoopOnOff midiChannel 4 midiData 15 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath turntable1.reloop midiChannel 4 midiData 15 midiMessageType 1 modifier condition deck1Active == 1 keyPath turntable1.autoLoopDurationHalf midiChannel 4 midiData 87 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath turntable1.autoLoopDurationDouble midiChannel 4 midiData 88 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath turntable1.loopIn midiChannel 4 midiData 87 midiMessageType 1 modifier condition deck1Active == 1 keyPath turntable1.loopOutOrDouble midiChannel 4 midiData 88 midiMessageType 1 modifier condition deck1Active == 1 && stemsFxOnShift == 1 keyPath customProcessor.RaneSystemOneDeck1Acapella midiChannel 4 midiData 39 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 && stemsFxOnShift == 1 keyPath customProcessor.RaneSystemOneDeck1Instrumental midiChannel 4 midiData 40 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 && stemsFxOnShift == 1 keyPath customProcessor.RaneSystemOneDeck1StemFxAcapella midiChannel 4 midiData 39 midiMessageType 1 modifier condition deck1Active == 1 && stemsFxOnShift == 1 keyPath customProcessor.RaneSystemOneDeck1StemFxInstrumental midiChannel 4 midiData 40 midiMessageType 1 modifier condition deck1Active == 1 && stemsFxOnShift == 0 keyPath customProcessor.RaneSystemOneDeck1StemFxAcapella midiChannel 4 midiData 39 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 && stemsFxOnShift == 0 keyPath customProcessor.RaneSystemOneDeck1StemFxInstrumental midiChannel 4 midiData 40 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 && stemsFxOnShift == 0 keyPath customProcessor.RaneSystemOneDeck1Acapella midiChannel 4 midiData 39 midiMessageType 1 modifier condition deck1Active == 1 && stemsFxOnShift == 0 keyPath customProcessor.RaneSystemOneDeck1Instrumental midiChannel 4 midiData 40 midiMessageType 1 modifier headingTitle Deck 1 Pads condition deck1Active == 1 keyPath customProcessor.raneSystemOneDeck1PadModeHotCue midiChannel 4 midiData 42 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath customProcessor.raneSystemOneDeck1PadModeRoll midiChannel 4 midiData 44 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath customProcessor.raneSystemOneDeck1PadModeSampler midiChannel 4 midiData 47 midiMessageType 1 output midiMinValue 1.0 condition deck1Active == 1 keyPath customProcessor.raneSystemOneDeck1PadModeStems midiChannel 4 midiData 45 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cueOrJumpIfAlreadySet1 midiChannel 4 midiData 57 midiMessageType 1 output condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cueOrJumpIfAlreadySet2 midiChannel 4 midiData 58 midiMessageType 1 output condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cueOrJumpIfAlreadySet3 midiChannel 4 midiData 59 midiMessageType 1 output condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cueOrJumpIfAlreadySet4 midiChannel 4 midiData 60 midiMessageType 1 output condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cueOrJumpIfAlreadySet5 midiChannel 4 midiData 61 midiMessageType 1 output condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cueOrJumpIfAlreadySet6 midiChannel 4 midiData 62 midiMessageType 1 output condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cueOrJumpIfAlreadySet7 midiChannel 4 midiData 63 midiMessageType 1 output condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cueOrJumpIfAlreadySet8 midiChannel 4 midiData 64 midiMessageType 1 output condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.clearCuePoint1 midiChannel 4 midiData 57 midiMessageType 1 modifier condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.clearCuePoint2 midiChannel 4 midiData 58 midiMessageType 1 modifier condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.clearCuePoint3 midiChannel 4 midiData 59 midiMessageType 1 modifier condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.clearCuePoint4 midiChannel 4 midiData 60 midiMessageType 1 modifier condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.clearCuePoint5 midiChannel 4 midiData 61 midiMessageType 1 modifier condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.clearCuePoint6 midiChannel 4 midiData 62 midiMessageType 1 modifier condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.clearCuePoint7 midiChannel 4 midiData 63 midiMessageType 1 modifier condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.clearCuePoint8 midiChannel 4 midiData 64 midiMessageType 1 modifier condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cuePointPageDown midiChannel 4 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 1 && deck1Active == 1 keyPath turntable1.cuePointPageUp midiChannel 4 midiData 74 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayAction1 midiChannel 4 midiData 57 midiMessageType 1 output condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayAction2 midiChannel 4 midiData 58 midiMessageType 1 output condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayAction3 midiChannel 4 midiData 59 midiMessageType 1 output condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayAction4 midiChannel 4 midiData 60 midiMessageType 1 output condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayAction5 midiChannel 4 midiData 61 midiMessageType 1 output condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayAction6 midiChannel 4 midiData 62 midiMessageType 1 output condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayAction7 midiChannel 4 midiData 63 midiMessageType 1 output condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayAction8 midiChannel 4 midiData 64 midiMessageType 1 output condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayCuePoint1 midiChannel 4 midiData 57 midiMessageType 1 modifier condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayCuePoint2 midiChannel 4 midiData 58 midiMessageType 1 modifier condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayCuePoint3 midiChannel 4 midiData 59 midiMessageType 1 modifier condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayCuePoint4 midiChannel 4 midiData 60 midiMessageType 1 modifier condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayCuePoint5 midiChannel 4 midiData 61 midiMessageType 1 modifier condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayCuePoint6 midiChannel 4 midiData 62 midiMessageType 1 modifier condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayCuePoint7 midiChannel 4 midiData 63 midiMessageType 1 modifier condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayCuePoint8 midiChannel 4 midiData 64 midiMessageType 1 modifier condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayRangeDown midiChannel 4 midiData 73 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode1 == 3 && deck1Active == 1 keyPath turntable1.pitchPlayRangeUp midiChannel 4 midiData 74 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1.bounceLoop003125BeatInterval midiChannel 4 midiData 57 midiMessageType 1 output midiMaxValue 7.0 midiMinValue 71.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1.bounceLoop00625BeatInterval midiChannel 4 midiData 58 midiMessageType 1 output midiMaxValue 7.0 midiMinValue 71.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1.bounceLoop0125BeatInterval midiChannel 4 midiData 59 midiMessageType 1 output midiMaxValue 7.0 midiMinValue 71.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1.bounceLoop025BeatInterval midiChannel 4 midiData 60 midiMessageType 1 output midiMaxValue 7.0 midiMinValue 71.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1.bounceLoop05BeatInterval midiChannel 4 midiData 61 midiMessageType 1 output midiMaxValue 7.0 midiMinValue 71.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1.bounceLoop1BeatInterval midiChannel 4 midiData 62 midiMessageType 1 output midiMaxValue 7.0 midiMinValue 71.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1.bounceLoop2BeatInterval midiChannel 4 midiData 63 midiMessageType 1 output midiMaxValue 7.0 midiMinValue 71.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1.bounceLoop4BeatInterval midiChannel 4 midiData 64 midiMessageType 1 output midiMaxValue 7.0 midiMinValue 71.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 8 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 74 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1.autoLoop1BeatInterval midiChannel 4 midiData 57 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 67.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1.autoLoop2BeatInterval midiChannel 4 midiData 58 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 67.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1.autoLoop4BeatInterval midiChannel 4 midiData 59 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 67.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1.autoLoop8BeatInterval midiChannel 4 midiData 60 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 67.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1.autoLoop16BeatInterval midiChannel 4 midiData 61 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 67.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1.autoLoop32BeatInterval midiChannel 4 midiData 62 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 67.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1.autoLoop64BeatInterval midiChannel 4 midiData 63 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 67.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1.autoLoop128BeatInterval midiChannel 4 midiData 64 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 67.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 7 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 74 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player1.playingConsideringHoldSetting midiChannel 4 midiData 57 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 115.0 condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player2.playingConsideringHoldSetting midiChannel 4 midiData 58 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 115.0 condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player3.playingConsideringHoldSetting midiChannel 4 midiData 59 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 115.0 condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player4.playingConsideringHoldSetting midiChannel 4 midiData 60 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 115.0 condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player5.playingConsideringHoldSetting midiChannel 4 midiData 61 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 115.0 condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player6.playingConsideringHoldSetting midiChannel 4 midiData 62 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 115.0 condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player7.playingConsideringHoldSetting midiChannel 4 midiData 63 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 115.0 condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player8.playingConsideringHoldSetting midiChannel 4 midiData 64 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 115.0 condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player1.paused midiChannel 4 midiData 57 midiMessageType 1 modifier condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player2.paused midiChannel 4 midiData 58 midiMessageType 1 modifier condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player3.paused midiChannel 4 midiData 59 midiMessageType 1 modifier condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player4.paused midiChannel 4 midiData 60 midiMessageType 1 modifier condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player5.paused midiChannel 4 midiData 61 midiMessageType 1 modifier condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player6.paused midiChannel 4 midiData 62 midiMessageType 1 modifier condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player7.paused midiChannel 4 midiData 63 midiMessageType 1 modifier condition padMode1 == 13 && deck1Active == 1 keyPath sampler.turntable1.player8.paused midiChannel 4 midiData 64 midiMessageType 1 modifier condition padMode1 == 13 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 13 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 74 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1.instantFx1 midiChannel 4 midiData 57 midiMessageType 1 output midiMaxValue 13.0 midiMinValue 77.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1.instantFx2 midiChannel 4 midiData 58 midiMessageType 1 output midiMaxValue 13.0 midiMinValue 77.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1.instantFx3 midiChannel 4 midiData 59 midiMessageType 1 output midiMaxValue 13.0 midiMinValue 77.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1.instantFx4 midiChannel 4 midiData 60 midiMessageType 1 output midiMaxValue 13.0 midiMinValue 77.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1.instantFx5 midiChannel 4 midiData 61 midiMessageType 1 output midiMaxValue 13.0 midiMinValue 77.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1.instantFx6 midiChannel 4 midiData 62 midiMessageType 1 output midiMaxValue 13.0 midiMinValue 77.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1.instantFx7 midiChannel 4 midiData 63 midiMessageType 1 output midiMaxValue 13.0 midiMinValue 77.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1.instantFx8 midiChannel 4 midiData 64 midiMessageType 1 output midiMaxValue 13.0 midiMinValue 77.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1.instantFxToggleMode midiChannel 4 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 11 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 74 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1.unmixerGenericChannel1Active midiChannel 4 midiData 57 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 120.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1.unmixerGenericChannel2Active midiChannel 4 midiData 58 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 120.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1.unmixerGenericChannel3Active midiChannel 4 midiData 59 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 120.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1.unmixerGenericChannel4Active midiChannel 4 midiData 60 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 120.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1.unmixerGenericChannel1SoloExclusive midiChannel 4 midiData 61 midiMessageType 1 output midiMaxValue 63.0 midiMinValue 127.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1.unmixerGenericChannel2SoloExclusive midiChannel 4 midiData 62 midiMessageType 1 output midiMaxValue 63.0 midiMinValue 127.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1.unmixerGenericChannel3SoloExclusive midiChannel 4 midiData 63 midiMessageType 1 output midiMaxValue 63.0 midiMinValue 127.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1.unmixerGenericChannel4SoloExclusive midiChannel 4 midiData 64 midiMessageType 1 output midiMaxValue 63.0 midiMinValue 127.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 12 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 74 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1.slicer8Slice1 midiChannel 4 midiData 57 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1.slicer8Slice2 midiChannel 4 midiData 58 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1.slicer8Slice3 midiChannel 4 midiData 59 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1.slicer8Slice4 midiChannel 4 midiData 60 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1.slicer8Slice5 midiChannel 4 midiData 61 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1.slicer8Slice6 midiChannel 4 midiData 62 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1.slicer8Slice7 midiChannel 4 midiData 63 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1.slicer8Slice8 midiChannel 4 midiData 64 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition padMode1 == 5 && deck1Active == 1 keyPath turntable1 midiChannel 4 midiData 74 midiMessageType 1 output midiMinValue 1.0 headingTitle Deck 2 condition deck2Active == 1 keyPath customProcessor.raneSystemOneDeck2StartStop midiChannel 5 midiData 1 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 && censorButtonDoesSilentCue == 0 && shiftButtonPressed == 0 keyPath customProcessor.raneSystemOneDeck2Censor midiChannel 5 midiData 11 midiMessageType 1 output midiMinValue 1.0 condition deck2Active == 1 && censorButtonDoesSilentCue == 1 && shiftButtonPressed == 0 keyPath turntable2.muteUntilCue midiChannel 5 midiData 11 midiMessageType 1 output controlType button-blinking midiMinValue 1.0 condition deck2Active == 1 && shiftButtonPressed == 1 keyPath customProcessor.raneSystemOneDeck2MotorReverse midiChannel 5 midiData 11 midiMessageType 1 output controlType button-blinking midiMinValue 1.0 condition deck2Active == 1 && shiftButtonPressed == 0 keyPath turntable2.deckSlipToggle midiChannel 5 midiData 32 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 && shiftButtonPressed == 1 keyPath customProcessor.raneSystemOneDeck2MotorOn midiChannel 5 midiData 32 midiMessageType 1 output flipped midiMinValue 1.0 condition deck2Active == 1 keyPath customProcessor midiChannel 5 midiData 10 midiMessageType 3 condition deck2Active == 1 keyPath turntable2.cuePositionOrJumpConsideringPlayState1 midiChannel 5 midiData 2 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath turntable2.gotoZero midiChannel 5 midiData 2 midiMessageType 1 modifier condition deck2Active == 1 keyPath turntable2.bpmSync midiChannel 5 midiData 20 midiMessageType 1 output midiChannel 5 midiDisabledValue 1.0 midiMinValue 1.0 buttonMode off condition deck2Active == 1 keyPath turntable2.bpmSync midiChannel 5 midiData 20 midiMessageType 1 modifier condition deck2Active == 1 keyPath turntable2.skipBackward midiChannel 5 midiData 6 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath turntable2.skipForward midiChannel 5 midiData 7 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 controlType rotary keyPath turntable2.skipDurationRotary midiChannel 5 midiData 20 midiMessageType 3 condition deck2Active == 1 controlType rotary keyPath turntable2.skipRotary midiChannel 5 midiData 20 midiMessageType 3 modifier condition deck2Active == 1 keyPath turntable2.skipDuration8Beats midiChannel 5 midiData 84 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath turntable2.key midiChannel 5 midiData 31 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath customProcessor.raneSystemOneDeck2Motor45 midiChannel 5 midiData 31 midiMessageType 1 modifier keyPath turntable2.speed midiChannel 5 midiData 5 midiMessageType 3 condition deck2Active == 1 keyPath turntable2.pitchBendMinus midiChannel 5 midiData 28 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath turntable2.pitchBendPlus midiChannel 5 midiData 27 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath application.tempoSliderRangeMinus midiChannel 5 midiData 28 midiMessageType 1 modifier condition deck2Active == 1 keyPath application.tempoSliderRangePlus midiChannel 5 midiData 27 midiMessageType 1 modifier condition deck2Active == 1 keyPath customProcessor.raneSystemOneDeck2KeyAdjustDown midiChannel 5 midiData 86 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath customProcessor.raneSystemOneDeck2KeyAdjustUp midiChannel 5 midiData 85 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath turntable2.matchKey midiChannel 5 midiData 86 midiMessageType 1 modifier condition deck2Active == 1 keyPath turntable2.resetPitch midiChannel 5 midiData 85 midiMessageType 1 modifier condition deck2Active == 1 keyPath turntable2.autoLoopOnOff midiChannel 5 midiData 15 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath turntable2.reloop midiChannel 5 midiData 15 midiMessageType 1 modifier condition deck2Active == 1 keyPath turntable2.autoLoopDurationHalf midiChannel 5 midiData 87 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath turntable2.autoLoopDurationDouble midiChannel 5 midiData 88 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath turntable2.loopIn midiChannel 5 midiData 87 midiMessageType 1 modifier condition deck2Active == 1 keyPath turntable2.loopOutOrDouble midiChannel 5 midiData 88 midiMessageType 1 modifier condition deck2Active == 1 && stemsFxOnShift == 1 keyPath customProcessor.RaneSystemOneDeck2Acapella midiChannel 5 midiData 39 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 && stemsFxOnShift == 1 keyPath customProcessor.RaneSystemOneDeck2Instrumental midiChannel 5 midiData 40 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 && stemsFxOnShift == 1 keyPath customProcessor.RaneSystemOneDeck2StemFxAcapella midiChannel 5 midiData 39 midiMessageType 1 modifier condition deck2Active == 1 && stemsFxOnShift == 1 keyPath customProcessor.RaneSystemOneDeck2StemFxInstrumental midiChannel 5 midiData 40 midiMessageType 1 modifier condition deck2Active == 1 && stemsFxOnShift == 0 keyPath customProcessor.RaneSystemOneDeck2StemFxAcapella midiChannel 5 midiData 39 midiMessageType 1 output midiMinValue 1.0 condition deck2Active == 1 && stemsFxOnShift == 0 keyPath customProcessor.RaneSystemOneDeck2StemFxInstrumental midiChannel 5 midiData 40 midiMessageType 1 output midiMinValue 1.0 condition deck2Active == 1 && stemsFxOnShift == 0 keyPath customProcessor.RaneSystemOneDeck2Acapella midiChannel 5 midiData 39 midiMessageType 1 modifier condition deck2Active == 1 && stemsFxOnShift == 0 keyPath customProcessor.RaneSystemOneDeck2Instrumental midiChannel 5 midiData 40 midiMessageType 1 modifier headingTitle Deck 2 Pads condition deck2Active == 1 keyPath customProcessor.raneSystemOneDeck2PadModeHotCue midiChannel 5 midiData 42 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath customProcessor.raneSystemOneDeck2PadModeRoll midiChannel 5 midiData 44 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath customProcessor.raneSystemOneDeck2PadModeSampler midiChannel 5 midiData 47 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition deck2Active == 1 keyPath customProcessor.raneSystemOneDeck2PadModeStems midiChannel 5 midiData 45 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cueOrJumpIfAlreadySet1 midiChannel 5 midiData 57 midiMessageType 1 output midiChannel 5 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cueOrJumpIfAlreadySet2 midiChannel 5 midiData 58 midiMessageType 1 output midiChannel 5 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cueOrJumpIfAlreadySet3 midiChannel 5 midiData 59 midiMessageType 1 output midiChannel 5 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cueOrJumpIfAlreadySet4 midiChannel 5 midiData 60 midiMessageType 1 output midiChannel 5 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cueOrJumpIfAlreadySet5 midiChannel 5 midiData 61 midiMessageType 1 output midiChannel 5 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cueOrJumpIfAlreadySet6 midiChannel 5 midiData 62 midiMessageType 1 output midiChannel 5 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cueOrJumpIfAlreadySet7 midiChannel 5 midiData 63 midiMessageType 1 output midiChannel 5 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cueOrJumpIfAlreadySet8 midiChannel 5 midiData 64 midiMessageType 1 output midiChannel 5 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.clearCuePoint1 midiChannel 5 midiData 57 midiMessageType 1 modifier condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.clearCuePoint2 midiChannel 5 midiData 58 midiMessageType 1 modifier condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.clearCuePoint3 midiChannel 5 midiData 59 midiMessageType 1 modifier condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.clearCuePoint4 midiChannel 5 midiData 60 midiMessageType 1 modifier condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.clearCuePoint5 midiChannel 5 midiData 61 midiMessageType 1 modifier condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.clearCuePoint6 midiChannel 5 midiData 62 midiMessageType 1 modifier condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.clearCuePoint7 midiChannel 5 midiData 63 midiMessageType 1 modifier condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.clearCuePoint8 midiChannel 5 midiData 64 midiMessageType 1 modifier condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cuePointPageDown midiChannel 5 midiData 73 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 1 && deck2Active == 1 keyPath turntable2.cuePointPageUp midiChannel 5 midiData 74 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayAction1 midiChannel 5 midiData 57 midiMessageType 1 output midiChannel 5 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayAction2 midiChannel 5 midiData 58 midiMessageType 1 output midiChannel 5 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayAction3 midiChannel 5 midiData 59 midiMessageType 1 output midiChannel 5 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayAction4 midiChannel 5 midiData 60 midiMessageType 1 output midiChannel 5 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayAction5 midiChannel 5 midiData 61 midiMessageType 1 output midiChannel 5 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayAction6 midiChannel 5 midiData 62 midiMessageType 1 output midiChannel 5 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayAction7 midiChannel 5 midiData 63 midiMessageType 1 output midiChannel 5 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayAction8 midiChannel 5 midiData 64 midiMessageType 1 output midiChannel 5 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayCuePoint1 midiChannel 5 midiData 57 midiMessageType 1 modifier condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayCuePoint2 midiChannel 5 midiData 58 midiMessageType 1 modifier condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayCuePoint3 midiChannel 5 midiData 59 midiMessageType 1 modifier condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayCuePoint4 midiChannel 5 midiData 60 midiMessageType 1 modifier condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayCuePoint5 midiChannel 5 midiData 61 midiMessageType 1 modifier condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayCuePoint6 midiChannel 5 midiData 62 midiMessageType 1 modifier condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayCuePoint7 midiChannel 5 midiData 63 midiMessageType 1 modifier condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayCuePoint8 midiChannel 5 midiData 64 midiMessageType 1 modifier condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayRangeDown midiChannel 5 midiData 73 midiMessageType 1 output flipped midiChannel 5 midiMinValue 1.0 condition padMode2 == 3 && deck2Active == 1 keyPath turntable2.pitchPlayRangeUp midiChannel 5 midiData 74 midiMessageType 1 output flipped midiChannel 5 midiMinValue 1.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2.bounceLoop003125BeatInterval midiChannel 5 midiData 57 midiMessageType 1 output midiChannel 5 midiMaxValue 7.0 midiMinValue 71.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2.bounceLoop00625BeatInterval midiChannel 5 midiData 58 midiMessageType 1 output midiChannel 5 midiMaxValue 7.0 midiMinValue 71.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2.bounceLoop0125BeatInterval midiChannel 5 midiData 59 midiMessageType 1 output midiChannel 5 midiMaxValue 7.0 midiMinValue 71.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2.bounceLoop025BeatInterval midiChannel 5 midiData 60 midiMessageType 1 output midiChannel 5 midiMaxValue 7.0 midiMinValue 71.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2.bounceLoop05BeatInterval midiChannel 5 midiData 61 midiMessageType 1 output midiChannel 5 midiMaxValue 7.0 midiMinValue 71.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2.bounceLoop1BeatInterval midiChannel 5 midiData 62 midiMessageType 1 output midiChannel 5 midiMaxValue 7.0 midiMinValue 71.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2.bounceLoop2BeatInterval midiChannel 5 midiData 63 midiMessageType 1 output midiChannel 5 midiMaxValue 7.0 midiMinValue 71.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2.bounceLoop4BeatInterval midiChannel 5 midiData 64 midiMessageType 1 output midiChannel 5 midiMaxValue 7.0 midiMinValue 71.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 73 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 8 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 74 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2.autoLoop1BeatInterval midiChannel 5 midiData 57 midiMessageType 1 output midiChannel 5 midiMaxValue 3.0 midiMinValue 67.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2.autoLoop2BeatInterval midiChannel 5 midiData 58 midiMessageType 1 output midiChannel 5 midiMaxValue 3.0 midiMinValue 67.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2.autoLoop4BeatInterval midiChannel 5 midiData 59 midiMessageType 1 output midiChannel 5 midiMaxValue 3.0 midiMinValue 67.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2.autoLoop8BeatInterval midiChannel 5 midiData 60 midiMessageType 1 output midiChannel 5 midiMaxValue 3.0 midiMinValue 67.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2.autoLoop16BeatInterval midiChannel 5 midiData 61 midiMessageType 1 output midiChannel 5 midiMaxValue 3.0 midiMinValue 67.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2.autoLoop32BeatInterval midiChannel 5 midiData 62 midiMessageType 1 output midiChannel 5 midiMaxValue 3.0 midiMinValue 67.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2.autoLoop64BeatInterval midiChannel 5 midiData 63 midiMessageType 1 output midiChannel 5 midiMaxValue 3.0 midiMinValue 67.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2.autoLoop128BeatInterval midiChannel 5 midiData 64 midiMessageType 1 output midiChannel 5 midiMaxValue 3.0 midiMinValue 67.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 73 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 7 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 74 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player1.playingConsideringHoldSetting midiChannel 5 midiData 57 midiMessageType 1 output midiChannel 5 midiMaxValue 51.0 midiMinValue 115.0 condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player2.playingConsideringHoldSetting midiChannel 5 midiData 58 midiMessageType 1 output midiChannel 5 midiMaxValue 51.0 midiMinValue 115.0 condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player3.playingConsideringHoldSetting midiChannel 5 midiData 59 midiMessageType 1 output midiChannel 5 midiMaxValue 51.0 midiMinValue 115.0 condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player4.playingConsideringHoldSetting midiChannel 5 midiData 60 midiMessageType 1 output midiChannel 5 midiMaxValue 51.0 midiMinValue 115.0 condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player5.playingConsideringHoldSetting midiChannel 5 midiData 61 midiMessageType 1 output midiChannel 5 midiMaxValue 51.0 midiMinValue 115.0 condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player6.playingConsideringHoldSetting midiChannel 5 midiData 62 midiMessageType 1 output midiChannel 5 midiMaxValue 51.0 midiMinValue 115.0 condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player7.playingConsideringHoldSetting midiChannel 5 midiData 63 midiMessageType 1 output midiChannel 5 midiMaxValue 51.0 midiMinValue 115.0 condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player8.playingConsideringHoldSetting midiChannel 5 midiData 64 midiMessageType 1 output midiChannel 5 midiMaxValue 51.0 midiMinValue 115.0 condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player1.paused midiChannel 5 midiData 57 midiMessageType 1 modifier condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player2.paused midiChannel 5 midiData 58 midiMessageType 1 modifier condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player3.paused midiChannel 5 midiData 59 midiMessageType 1 modifier condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player4.paused midiChannel 5 midiData 60 midiMessageType 1 modifier condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player5.paused midiChannel 5 midiData 61 midiMessageType 1 modifier condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player6.paused midiChannel 5 midiData 62 midiMessageType 1 modifier condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player7.paused midiChannel 5 midiData 63 midiMessageType 1 modifier condition padMode2 == 13 && deck2Active == 1 keyPath sampler.turntable2.player8.paused midiChannel 5 midiData 64 midiMessageType 1 modifier condition padMode2 == 13 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 73 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 13 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 74 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2.instantFx1 midiChannel 5 midiData 57 midiMessageType 1 output midiChannel 5 midiMaxValue 13.0 midiMinValue 77.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2.instantFx2 midiChannel 5 midiData 58 midiMessageType 1 output midiChannel 5 midiMaxValue 13.0 midiMinValue 77.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2.instantFx3 midiChannel 5 midiData 59 midiMessageType 1 output midiChannel 5 midiMaxValue 13.0 midiMinValue 77.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2.instantFx4 midiChannel 5 midiData 60 midiMessageType 1 output midiChannel 5 midiMaxValue 13.0 midiMinValue 77.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2.instantFx5 midiChannel 5 midiData 61 midiMessageType 1 output midiChannel 5 midiMaxValue 13.0 midiMinValue 77.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2.instantFx6 midiChannel 5 midiData 62 midiMessageType 1 output midiChannel 5 midiMaxValue 13.0 midiMinValue 77.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2.instantFx7 midiChannel 5 midiData 63 midiMessageType 1 output midiChannel 5 midiMaxValue 13.0 midiMinValue 77.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2.instantFx8 midiChannel 5 midiData 64 midiMessageType 1 output midiChannel 5 midiMaxValue 13.0 midiMinValue 77.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2.instantFxToggleMode midiChannel 5 midiData 73 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 11 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 74 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2.unmixerGenericChannel1Active midiChannel 5 midiData 57 midiMessageType 1 output midiChannel 5 midiMaxValue 56.0 midiMinValue 120.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2.unmixerGenericChannel2Active midiChannel 5 midiData 58 midiMessageType 1 output midiChannel 5 midiMaxValue 56.0 midiMinValue 120.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2.unmixerGenericChannel3Active midiChannel 5 midiData 59 midiMessageType 1 output midiChannel 5 midiMaxValue 56.0 midiMinValue 120.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2.unmixerGenericChannel4Active midiChannel 5 midiData 60 midiMessageType 1 output midiChannel 5 midiMaxValue 56.0 midiMinValue 120.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2.unmixerGenericChannel1SoloExclusive midiChannel 5 midiData 61 midiMessageType 1 output midiChannel 5 midiMaxValue 63.0 midiMinValue 127.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2.unmixerGenericChannel2SoloExclusive midiChannel 5 midiData 62 midiMessageType 1 output midiChannel 5 midiMaxValue 63.0 midiMinValue 127.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2.unmixerGenericChannel3SoloExclusive midiChannel 5 midiData 63 midiMessageType 1 output midiChannel 5 midiMaxValue 63.0 midiMinValue 127.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2.unmixerGenericChannel4SoloExclusive midiChannel 5 midiData 64 midiMessageType 1 output midiChannel 5 midiMaxValue 63.0 midiMinValue 127.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 73 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 12 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 74 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2.slicer8Slice1 midiChannel 5 midiData 57 midiMessageType 1 output midiChannel 5 midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2.slicer8Slice2 midiChannel 5 midiData 58 midiMessageType 1 output midiChannel 5 midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2.slicer8Slice3 midiChannel 5 midiData 59 midiMessageType 1 output midiChannel 5 midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2.slicer8Slice4 midiChannel 5 midiData 60 midiMessageType 1 output midiChannel 5 midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2.slicer8Slice5 midiChannel 5 midiData 61 midiMessageType 1 output midiChannel 5 midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2.slicer8Slice6 midiChannel 5 midiData 62 midiMessageType 1 output midiChannel 5 midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2.slicer8Slice7 midiChannel 5 midiData 63 midiMessageType 1 output midiChannel 5 midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2.slicer8Slice8 midiChannel 5 midiData 64 midiMessageType 1 output midiChannel 5 midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 73 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 condition padMode2 == 5 && deck2Active == 1 keyPath turntable2 midiChannel 5 midiData 74 midiMessageType 1 output midiChannel 5 midiMinValue 1.0 outputs keyPath customProcessor.pitchFaderLEDModelLeft.centerLED midiChannel 4 midiData 25 midiMessageType 1 keyPath customProcessor.pitchFaderLEDModelLeft.arrowUpLED midiChannel 4 midiData 24 midiMessageType 1 keyPath customProcessor.pitchFaderLEDModelLeft.arrowDownLED midiChannel 4 midiData 26 midiMessageType 1 keyPath customProcessor.pitchFaderLEDModelRight.centerLED midiChannel 5 midiData 25 midiMessageType 1 keyPath customProcessor.pitchFaderLEDModelRight.arrowUpLED midiChannel 5 midiData 24 midiMessageType 1 keyPath customProcessor.pitchFaderLEDModelRight.arrowDownLED midiChannel 5 midiData 26 midiMessageType 1 padConfiguration layeringMechanism software padLayoutWidth 4 padLayoutHeight 2 turntableCount 2 turntables activationCondition deck1Active == 1 pads midiChannel 4 midiMessageType 1 midiData 57 repeatCount 8 repeatMidiOffset 1 activationCondition deck2Active == 1 pads midiChannel 5 midiMessageType 1 midiData 57 repeatCount 8 repeatMidiOffset 1 userInfo FastPlayButtonBlinking padColorOff 0 padColorWhiteActive 63 padColorWhiteDimmed 127 padColorsActive 48 52 7 60 12 50 13 19 padColorsDimmed 112 116 71 124 76 114 77 83 highResDataOffset 1 highResAutomaticDetection highResControls 6 6