USBID 482672677 endpointName Rane PERFORMER PERFORMER customClassName RanePerformer logoImage raneLogo supportWebsite https://www.rane.com/support audioDriverDownloadWebsite Windows https://www.rane.com/downloads audioConfiguration mixerMode 1 externalModeCrossfadeEnabled 0 externalModeTurntableOutputChannels 0 2 4 6 externalModeSamplerOutputChannel 8 externalModeMonitorOutputChannel -1 recordingInputChannelOffset 4 fxSendInputChannelOffsets 8 10 fxReturnChannelOffsets 10 12 inputTurntableChannelOffsets -1 -1 0 2 deviceName macOS Rane PERFORMER Windows Rane PERFORMER ASIO uuid BE9AEF89-F5BA-47C6-90E8-13FABB330BA4 schemeVersion 1 version 3 controls headingTitle Shift Key keyPath turntableSelected midiChannel 15 midiData 50 midiMessageType 1 suppressAutoSelect headingTitle Mixer Section keyPath turntable1.filter midiChannel 0 midiData 26 midiMessageType 3 keyPath turntable2.filter midiChannel 1 midiData 26 midiMessageType 3 keyPath turntable3.filter midiChannel 2 midiData 26 midiMessageType 3 keyPath turntable4.filter midiChannel 3 midiData 26 midiMessageType 3 headingTitle Global Stuff keyPath mixer.crossfade midiChannel 15 midiData 8 midiMessageType 3 keyPath musicLibrary.toggleLibraryVisible midiChannel 0 midiData 8 midiMessageType 1 keyPath musicLibrary.toggleLibraryVisible midiChannel 1 midiData 8 midiMessageType 1 keyPath musicLibrary.libraryBack midiChannel 0 midiData 7 midiMessageType 1 keyPath musicLibrary.libraryBack midiChannel 1 midiData 7 midiMessageType 1 keyPath musicLibrary.markUnmarkSelectedSongs midiChannel 0 midiData 18 midiMessageType 1 keyPath musicLibrary.markUnmarkSelectedSongs midiChannel 1 midiData 18 midiMessageType 1 keyPath application.tempoSliderRangeNext midiChannel 0 midiData 43 midiMessageType 1 keyPath application.tempoSliderRangeNext midiChannel 1 midiData 43 midiMessageType 1 keyPath turntable1.toggleQuantize midiChannel 15 midiData 74 midiMessageType 1 output midiMinValue 1.0 keyPath turntable2.toggleQuantize midiChannel 15 midiData 74 midiMessageType 1 keyPath turntable3.toggleQuantize midiChannel 15 midiData 74 midiMessageType 1 keyPath turntable4.toggleQuantize midiChannel 15 midiData 74 midiMessageType 1 headingTitle Deck 1 condition leftDeck1 == 1 keyPath turntable1.playPause midiChannel 0 midiData 0 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1 midiChannel 0 midiData 4 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.cuePositionOrJumpConsideringPlayState1 midiChannel 0 midiData 1 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.gotoZero midiChannel 0 midiData 5 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.bpmSync midiChannel 0 midiData 2 midiMessageType 1 output midiMinValue 1.0 buttonMode off condition leftDeck1 == 1 keyPath turntable1.bpmSync midiChannel 0 midiData 3 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 controlType rotary-absolute keyPath turntable1.scratchingMove midiChannel 0 midiData 6 midiMessageType 3 rotaryAcceleration 150 rotarySensitivity 0.41999998688698 condition leftDeck1 == 1 keyPath turntable1.scratchingMode midiChannel 0 midiData 80 midiMessageType 1 condition leftDeck1 == 1 keyPath turntable1.autoLoopOnOff midiChannel 4 midiData 63 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.reloop midiChannel 4 midiData 65 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.autoLoopDurationHalf midiChannel 4 midiData 52 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.loopIn midiChannel 4 midiData 54 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.autoLoopDurationDouble midiChannel 4 midiData 53 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.loopOutOrDouble midiChannel 4 midiData 55 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.pitchMinus midiChannel 0 midiData 39 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.matchKey midiChannel 0 midiData 41 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.pitchPlus midiChannel 0 midiData 40 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.pitchOnOff midiChannel 0 midiData 42 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.unmixerCrossfadeSwitchRightAcapella midiChannel 0 midiData 70 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.fx1Routing.routingTwoTrackChannel2Acapella midiChannel 0 midiData 71 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.unmixerCrossfadeSwitchLeftInstrumental midiChannel 0 midiData 72 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.fx1Routing.routingTwoTrackChannel1Instrumental midiChannel 0 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.pitchBendMinus midiChannel 0 midiData 12 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.pitchBendPlus midiChannel 0 midiData 11 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.speed midiChannel 0 midiData 9 midiMessageType 3 condition leftDeck1 == 1 keyPath turntable1.key midiChannel 0 midiData 13 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.skipBackward midiChannel 0 midiData 75 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.skipForward midiChannel 0 midiData 76 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 controlType rotary-64 keyPath turntable1.skipDurationRotary midiChannel 0 midiData 77 midiMessageType 3 condition leftDeck1 == 1 controlType rotary-64 keyPath turntable1.skipRotary midiChannel 0 midiData 78 midiMessageType 3 condition leftDeck1 == 1 keyPath turntable1.deckSlipToggle midiChannel 4 midiData 9 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath customProcessor.ranePerformerMotorActive1 midiChannel 4 midiData 10 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.censor midiChannel 0 midiData 16 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.muteUntilCue midiChannel 0 midiData 83 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 keyPath turntable1.reverse midiChannel 0 midiData 17 midiMessageType 1 output midiMinValue 1.0 condition leftDeck1 == 1 controlType rotary-64 flipped keyPath turntable1.libraryRotary midiChannel 0 midiData 0 midiMessageType 3 condition leftDeck1 == 1 controlType rotary-64 keyPath turntable1.sectionRotary midiChannel 0 midiData 1 midiMessageType 3 condition leftDeck1 == 1 keyPath turntable1.loadTrack midiChannel 0 midiData 6 midiMessageType 1 output midiMinValue 1.0 headingTitle Deck 1 Pads Hot Cue condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 40 midiMessageType 1 condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 41 midiMessageType 1 condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 42 midiMessageType 1 condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 43 midiMessageType 1 condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.cueOrJumpIfAlreadySet1 midiChannel 4 midiData 20 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.cueOrJumpIfAlreadySet2 midiChannel 4 midiData 21 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.cueOrJumpIfAlreadySet3 midiChannel 4 midiData 22 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.cueOrJumpIfAlreadySet4 midiChannel 4 midiData 23 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.cueOrJumpIfAlreadySet5 midiChannel 4 midiData 24 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.cueOrJumpIfAlreadySet6 midiChannel 4 midiData 25 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.cueOrJumpIfAlreadySet7 midiChannel 4 midiData 26 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.cueOrJumpIfAlreadySet8 midiChannel 4 midiData 27 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.clearCuePoint1 midiChannel 4 midiData 28 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.clearCuePoint2 midiChannel 4 midiData 29 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.clearCuePoint3 midiChannel 4 midiData 30 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.clearCuePoint4 midiChannel 4 midiData 31 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.clearCuePoint5 midiChannel 4 midiData 32 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.clearCuePoint6 midiChannel 4 midiData 33 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.clearCuePoint7 midiChannel 4 midiData 34 midiMessageType 1 output condition padMode1 == 1 && leftDeck1 == 1 keyPath turntable1.clearCuePoint8 midiChannel 4 midiData 35 midiMessageType 1 output headingTitle Deck 1 Pads Roll condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 40 midiMessageType 1 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 41 midiMessageType 1 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 42 midiMessageType 1 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 43 midiMessageType 1 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop003125BeatInterval midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop00625BeatInterval midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop0125BeatInterval midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop025BeatInterval midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop05BeatInterval midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop1BeatInterval midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop2BeatInterval midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop4BeatInterval midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop003125BeatInterval midiChannel 4 midiData 28 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop00625BeatInterval midiChannel 4 midiData 29 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop0125BeatInterval midiChannel 4 midiData 30 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop025BeatInterval midiChannel 4 midiData 31 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop05BeatInterval midiChannel 4 midiData 32 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop1BeatInterval midiChannel 4 midiData 33 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop2BeatInterval midiChannel 4 midiData 34 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode1 == 8 && leftDeck1 == 1 keyPath turntable1.bounceLoop4BeatInterval midiChannel 4 midiData 35 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 headingTitle Deck 1 Pads Sampler condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler midiChannel 4 midiData 40 midiMessageType 1 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler midiChannel 4 midiData 41 midiMessageType 1 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler midiChannel 4 midiData 42 midiMessageType 1 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler midiChannel 4 midiData 43 midiMessageType 1 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player1.playingConsideringHoldSetting midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player2.playingConsideringHoldSetting midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player3.playingConsideringHoldSetting midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player4.playingConsideringHoldSetting midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player5.playingConsideringHoldSetting midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player6.playingConsideringHoldSetting midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player7.playingConsideringHoldSetting midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player8.playingConsideringHoldSetting midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player1.paused midiChannel 4 midiData 28 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player2.paused midiChannel 4 midiData 29 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player3.paused midiChannel 4 midiData 30 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player4.paused midiChannel 4 midiData 31 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player5.paused midiChannel 4 midiData 32 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player6.paused midiChannel 4 midiData 33 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player7.paused midiChannel 4 midiData 34 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode1 == 13 && leftDeck1 == 1 keyPath sampler.turntable1.player8.paused midiChannel 4 midiData 35 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 headingTitle Deck 1 Pads Stems condition padMode1 == 11 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 40 midiMessageType 1 condition padMode1 == 11 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 41 midiMessageType 1 condition padMode1 == 11 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 42 midiMessageType 1 condition padMode1 == 11 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 43 midiMessageType 1 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel1Active midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel2Active midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel3Active midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel4Active midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel1SoloExclusive midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel2SoloExclusive midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel3SoloExclusive midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel4SoloExclusive midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel1Active midiChannel 4 midiData 28 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel2Active midiChannel 4 midiData 29 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel3Active midiChannel 4 midiData 30 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel4Active midiChannel 4 midiData 31 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel1SoloExclusive midiChannel 4 midiData 32 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel2SoloExclusive midiChannel 4 midiData 33 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel3SoloExclusive midiChannel 4 midiData 34 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode1 == 12 && leftDeck1 == 1 keyPath turntable1.unmixerGenericChannel4SoloExclusive midiChannel 4 midiData 35 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 headingTitle Deck 1 Pads Pitch Play condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayRangeDown midiChannel 4 midiData 40 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayRangeUp midiChannel 4 midiData 41 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayRangeDown midiChannel 4 midiData 42 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayRangeUp midiChannel 4 midiData 43 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayAction1 midiChannel 4 midiData 20 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayAction2 midiChannel 4 midiData 21 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayAction3 midiChannel 4 midiData 22 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayAction4 midiChannel 4 midiData 23 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayAction5 midiChannel 4 midiData 24 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayAction6 midiChannel 4 midiData 25 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayAction7 midiChannel 4 midiData 26 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayAction8 midiChannel 4 midiData 27 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayCuePoint1 midiChannel 4 midiData 28 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayCuePoint2 midiChannel 4 midiData 29 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayCuePoint3 midiChannel 4 midiData 30 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayCuePoint4 midiChannel 4 midiData 31 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayCuePoint5 midiChannel 4 midiData 32 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayCuePoint6 midiChannel 4 midiData 33 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayCuePoint7 midiChannel 4 midiData 34 midiMessageType 1 output condition padMode1 == 3 && leftDeck1 == 1 keyPath turntable1.pitchPlayCuePoint8 midiChannel 4 midiData 35 midiMessageType 1 output headingTitle Deck 1 Pads Saved Loops condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 40 midiMessageType 1 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 41 midiMessageType 1 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 42 midiMessageType 1 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 43 midiMessageType 1 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrActivate1 midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrActivate2 midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrActivate3 midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrActivate4 midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrActivate5 midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrActivate6 midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrActivate7 midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrActivate8 midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrReloop1 midiChannel 4 midiData 28 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrReloop2 midiChannel 4 midiData 29 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrReloop3 midiChannel 4 midiData 30 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrReloop4 midiChannel 4 midiData 31 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrReloop5 midiChannel 4 midiData 32 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrReloop6 midiChannel 4 midiData 33 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrReloop7 midiChannel 4 midiData 34 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode1 == 9 && leftDeck1 == 1 keyPath turntable1.saveLoopIfLoopingOrReloop8 midiChannel 4 midiData 35 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 headingTitle Deck 1 Pad Mode Scratch Bank condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 40 midiMessageType 1 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 41 midiMessageType 1 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 42 midiMessageType 1 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 43 midiMessageType 1 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1.instantFx1 midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1.instantFx2 midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1.instantFx3 midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1.instantFx4 midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1.instantFx5 midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1.instantFx6 midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1.instantFx7 midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1.instantFx8 midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 28 midiMessageType 1 output condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 29 midiMessageType 1 output condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 30 midiMessageType 1 output condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 31 midiMessageType 1 output condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 32 midiMessageType 1 output condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 33 midiMessageType 1 output condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 34 midiMessageType 1 output condition padMode1 == 0 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 35 midiMessageType 1 output headingTitle Deck 1 Pad Mode Slicer condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 40 midiMessageType 1 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 41 midiMessageType 1 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 42 midiMessageType 1 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1 midiChannel 4 midiData 43 midiMessageType 1 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice1 midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice2 midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice3 midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice4 midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice5 midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice6 midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice7 midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice8 midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice1 midiChannel 4 midiData 28 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice2 midiChannel 4 midiData 29 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice3 midiChannel 4 midiData 30 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice4 midiChannel 4 midiData 31 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice5 midiChannel 4 midiData 32 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice6 midiChannel 4 midiData 33 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice7 midiChannel 4 midiData 34 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode1 == 5 && leftDeck1 == 1 keyPath turntable1.slicer8Slice8 midiChannel 4 midiData 35 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 headingTitle Deck 2 condition rightDeck2 == 1 keyPath turntable2.playPause midiChannel 1 midiData 0 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2 midiChannel 1 midiData 4 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.cuePositionOrJumpConsideringPlayState1 midiChannel 1 midiData 1 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.gotoZero midiChannel 1 midiData 5 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.bpmSync midiChannel 1 midiData 2 midiMessageType 1 output midiMinValue 1.0 buttonMode off condition rightDeck2 == 1 keyPath turntable2.bpmSync midiChannel 1 midiData 3 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 controlType rotary-absolute keyPath turntable2.scratchingMove midiChannel 1 midiData 6 midiMessageType 3 rotaryAcceleration 150 rotarySensitivity 0.41999998688698 condition rightDeck2 == 1 keyPath turntable2.scratchingMode midiChannel 1 midiData 80 midiMessageType 1 condition rightDeck2 == 1 keyPath turntable2.autoLoopOnOff midiChannel 5 midiData 63 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.reloop midiChannel 5 midiData 65 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.autoLoopDurationHalf midiChannel 5 midiData 52 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.loopIn midiChannel 5 midiData 54 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.autoLoopDurationDouble midiChannel 5 midiData 53 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.loopOutOrDouble midiChannel 5 midiData 55 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.pitchMinus midiChannel 1 midiData 39 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.matchKey midiChannel 1 midiData 41 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.pitchPlus midiChannel 1 midiData 40 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.pitchOnOff midiChannel 1 midiData 42 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.unmixerCrossfadeSwitchRightAcapella midiChannel 1 midiData 70 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.fx1Routing.routingTwoTrackChannel2Acapella midiChannel 1 midiData 71 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.unmixerCrossfadeSwitchLeftInstrumental midiChannel 1 midiData 72 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.fx1Routing.routingTwoTrackChannel1Instrumental midiChannel 1 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.pitchBendMinus midiChannel 1 midiData 12 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.pitchBendPlus midiChannel 1 midiData 11 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.speed midiChannel 1 midiData 9 midiMessageType 3 condition rightDeck2 == 1 keyPath turntable2.key midiChannel 1 midiData 13 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.skipBackward midiChannel 1 midiData 75 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.skipForward midiChannel 1 midiData 76 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 controlType rotary-64 keyPath turntable2.skipDurationRotary midiChannel 1 midiData 77 midiMessageType 3 condition rightDeck2 == 1 controlType rotary-64 keyPath turntable2.skipRotary midiChannel 1 midiData 78 midiMessageType 3 condition rightDeck2 == 1 keyPath turntable2.deckSlipToggle midiChannel 5 midiData 9 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath customProcessor.ranePerformerMotorActive2 midiChannel 5 midiData 10 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.censor midiChannel 1 midiData 16 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.muteUntilCue midiChannel 1 midiData 83 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 keyPath turntable2.reverse midiChannel 1 midiData 17 midiMessageType 1 output midiMinValue 1.0 condition rightDeck2 == 1 controlType rotary-64 flipped keyPath turntable2.libraryRotary midiChannel 1 midiData 0 midiMessageType 3 condition rightDeck2 == 1 controlType rotary-64 keyPath turntable2.sectionRotary midiChannel 1 midiData 1 midiMessageType 3 condition rightDeck2 == 1 keyPath turntable2.loadTrack midiChannel 1 midiData 6 midiMessageType 1 output midiMinValue 1.0 headingTitle Deck 2 Pads Hot Cue condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 40 midiMessageType 1 condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 41 midiMessageType 1 condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 42 midiMessageType 1 condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 43 midiMessageType 1 condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.cueOrJumpIfAlreadySet1 midiChannel 5 midiData 20 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.cueOrJumpIfAlreadySet2 midiChannel 5 midiData 21 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.cueOrJumpIfAlreadySet3 midiChannel 5 midiData 22 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.cueOrJumpIfAlreadySet4 midiChannel 5 midiData 23 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.cueOrJumpIfAlreadySet5 midiChannel 5 midiData 24 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.cueOrJumpIfAlreadySet6 midiChannel 5 midiData 25 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.cueOrJumpIfAlreadySet7 midiChannel 5 midiData 26 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.cueOrJumpIfAlreadySet8 midiChannel 5 midiData 27 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.clearCuePoint1 midiChannel 5 midiData 28 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.clearCuePoint2 midiChannel 5 midiData 29 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.clearCuePoint3 midiChannel 5 midiData 30 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.clearCuePoint4 midiChannel 5 midiData 31 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.clearCuePoint5 midiChannel 5 midiData 32 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.clearCuePoint6 midiChannel 5 midiData 33 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.clearCuePoint7 midiChannel 5 midiData 34 midiMessageType 1 output condition padMode2 == 1 && rightDeck2 == 1 keyPath turntable2.clearCuePoint8 midiChannel 5 midiData 35 midiMessageType 1 output headingTitle Deck 2 Pads Roll condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 40 midiMessageType 1 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 41 midiMessageType 1 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 42 midiMessageType 1 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 43 midiMessageType 1 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop003125BeatInterval midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop00625BeatInterval midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop0125BeatInterval midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop025BeatInterval midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop05BeatInterval midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop1BeatInterval midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop2BeatInterval midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop4BeatInterval midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop003125BeatInterval midiChannel 5 midiData 28 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop00625BeatInterval midiChannel 5 midiData 29 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop0125BeatInterval midiChannel 5 midiData 30 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop025BeatInterval midiChannel 5 midiData 31 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop05BeatInterval midiChannel 5 midiData 32 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop1BeatInterval midiChannel 5 midiData 33 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop2BeatInterval midiChannel 5 midiData 34 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode2 == 8 && rightDeck2 == 1 keyPath turntable2.bounceLoop4BeatInterval midiChannel 5 midiData 35 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 headingTitle Deck 2 Pads Sampler condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler midiChannel 5 midiData 40 midiMessageType 1 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler midiChannel 5 midiData 41 midiMessageType 1 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler midiChannel 5 midiData 42 midiMessageType 1 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler midiChannel 5 midiData 43 midiMessageType 1 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player1.playingConsideringHoldSetting midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player2.playingConsideringHoldSetting midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player3.playingConsideringHoldSetting midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player4.playingConsideringHoldSetting midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player5.playingConsideringHoldSetting midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player6.playingConsideringHoldSetting midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player7.playingConsideringHoldSetting midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player8.playingConsideringHoldSetting midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player1.paused midiChannel 5 midiData 28 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player2.paused midiChannel 5 midiData 29 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player3.paused midiChannel 5 midiData 30 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player4.paused midiChannel 5 midiData 31 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player5.paused midiChannel 5 midiData 32 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player6.paused midiChannel 5 midiData 33 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player7.paused midiChannel 5 midiData 34 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode2 == 13 && rightDeck2 == 1 keyPath sampler.turntable2.player8.paused midiChannel 5 midiData 35 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 headingTitle Deck 2 Pads Stems condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 40 midiMessageType 1 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 41 midiMessageType 1 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 42 midiMessageType 1 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 43 midiMessageType 1 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel1Active midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel2Active midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel3Active midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel4Active midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel1SoloExclusive midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel2SoloExclusive midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel3SoloExclusive midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel4SoloExclusive midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel1Active midiChannel 5 midiData 28 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel2Active midiChannel 5 midiData 29 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel3Active midiChannel 5 midiData 30 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel4Active midiChannel 5 midiData 31 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel1SoloExclusive midiChannel 5 midiData 32 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel2SoloExclusive midiChannel 5 midiData 33 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel3SoloExclusive midiChannel 5 midiData 34 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode2 == 12 && rightDeck2 == 1 keyPath turntable2.unmixerGenericChannel4SoloExclusive midiChannel 5 midiData 35 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 headingTitle Deck 2 Pads Pitch Play condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayRangeDown midiChannel 5 midiData 40 midiMessageType 1 output flipped midiMaxValue 127.0 midiMinValue 1.0 condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayRangeUp midiChannel 5 midiData 41 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayRangeDown midiChannel 5 midiData 42 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayRangeUp midiChannel 5 midiData 43 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayAction1 midiChannel 5 midiData 20 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayAction2 midiChannel 5 midiData 21 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayAction3 midiChannel 5 midiData 22 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayAction4 midiChannel 5 midiData 23 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayAction5 midiChannel 5 midiData 24 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayAction6 midiChannel 5 midiData 25 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayAction7 midiChannel 5 midiData 26 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayAction8 midiChannel 5 midiData 27 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayCuePoint1 midiChannel 5 midiData 28 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayCuePoint2 midiChannel 5 midiData 29 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayCuePoint3 midiChannel 5 midiData 30 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayCuePoint4 midiChannel 5 midiData 31 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayCuePoint5 midiChannel 5 midiData 32 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayCuePoint6 midiChannel 5 midiData 33 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayCuePoint7 midiChannel 5 midiData 34 midiMessageType 1 output condition padMode2 == 3 && rightDeck2 == 1 keyPath turntable2.pitchPlayCuePoint8 midiChannel 5 midiData 35 midiMessageType 1 output headingTitle Deck 2 Pads Saved Loops condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 40 midiMessageType 1 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 41 midiMessageType 1 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 42 midiMessageType 1 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 43 midiMessageType 1 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrActivate1 midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrActivate2 midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrActivate3 midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrActivate4 midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrActivate5 midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrActivate6 midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrActivate7 midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrActivate8 midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrReloop1 midiChannel 5 midiData 28 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrReloop2 midiChannel 5 midiData 29 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrReloop3 midiChannel 5 midiData 30 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrReloop4 midiChannel 5 midiData 31 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrReloop5 midiChannel 5 midiData 32 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrReloop6 midiChannel 5 midiData 33 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrReloop7 midiChannel 5 midiData 34 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode2 == 9 && rightDeck2 == 1 keyPath turntable2.saveLoopIfLoopingOrReloop8 midiChannel 5 midiData 35 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 headingTitle Deck 2 Pad Mode Scratch Bank condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 40 midiMessageType 1 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 41 midiMessageType 1 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 42 midiMessageType 1 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 43 midiMessageType 1 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2.instantFx1 midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2.instantFx2 midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2.instantFx3 midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2.instantFx4 midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2.instantFx5 midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2.instantFx6 midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2.instantFx7 midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2.instantFx8 midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 28 midiMessageType 1 output condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 29 midiMessageType 1 output condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 30 midiMessageType 1 output condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 31 midiMessageType 1 output condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 32 midiMessageType 1 output condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 33 midiMessageType 1 output condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 34 midiMessageType 1 output condition padMode2 == 0 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 35 midiMessageType 1 output headingTitle Deck 2 Pad Mode Slicer condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 40 midiMessageType 1 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 41 midiMessageType 1 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 42 midiMessageType 1 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2 midiChannel 5 midiData 43 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice1 midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice2 midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice3 midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice4 midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice5 midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice6 midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice7 midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice8 midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice1 midiChannel 5 midiData 28 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice2 midiChannel 5 midiData 29 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice3 midiChannel 5 midiData 30 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice4 midiChannel 5 midiData 31 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice5 midiChannel 5 midiData 32 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice6 midiChannel 5 midiData 33 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice7 midiChannel 5 midiData 34 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode2 == 5 && rightDeck2 == 1 keyPath turntable2.slicer8Slice8 midiChannel 5 midiData 35 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 headingTitle Deck 3 condition leftDeck3 == 1 keyPath turntable3.playPause midiChannel 0 midiData 0 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3 midiChannel 0 midiData 4 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.cuePositionOrJumpConsideringPlayState1 midiChannel 0 midiData 1 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.gotoZero midiChannel 0 midiData 5 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.bpmSync midiChannel 0 midiData 2 midiMessageType 1 output midiMinValue 1.0 buttonMode off condition leftDeck3 == 1 keyPath turntable3.bpmSync midiChannel 0 midiData 3 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 controlType rotary-absolute keyPath turntable3.scratchingMove midiChannel 0 midiData 6 midiMessageType 3 rotaryAcceleration 150 rotarySensitivity 0.41999998688698 condition leftDeck3 == 1 keyPath turntable3.scratchingMode midiChannel 0 midiData 80 midiMessageType 1 condition leftDeck3 == 1 keyPath turntable3.autoLoopOnOff midiChannel 4 midiData 63 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.reloop midiChannel 4 midiData 65 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.autoLoopDurationHalf midiChannel 4 midiData 52 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.loopIn midiChannel 4 midiData 54 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.autoLoopDurationDouble midiChannel 4 midiData 53 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.loopOutOrDouble midiChannel 4 midiData 55 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.pitchMinus midiChannel 0 midiData 39 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.matchKey midiChannel 0 midiData 41 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.pitchPlus midiChannel 0 midiData 40 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.pitchOnOff midiChannel 0 midiData 42 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.unmixerCrossfadeSwitchRightAcapella midiChannel 0 midiData 70 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.fx1Routing.routingTwoTrackChannel2Acapella midiChannel 0 midiData 71 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.unmixerCrossfadeSwitchLeftInstrumental midiChannel 0 midiData 72 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.fx1Routing.routingTwoTrackChannel1Instrumental midiChannel 0 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.pitchBendMinus midiChannel 0 midiData 12 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.pitchBendPlus midiChannel 0 midiData 11 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.speed midiChannel 0 midiData 9 midiMessageType 3 condition leftDeck3 == 1 keyPath turntable3.key midiChannel 0 midiData 13 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.skipBackward midiChannel 0 midiData 75 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.skipForward midiChannel 0 midiData 76 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 controlType rotary-64 keyPath turntable3.skipDurationRotary midiChannel 0 midiData 77 midiMessageType 3 condition leftDeck3 == 1 controlType rotary-64 keyPath turntable3.skipRotary midiChannel 0 midiData 78 midiMessageType 3 condition leftDeck3 == 1 keyPath turntable3.deckSlipToggle midiChannel 4 midiData 9 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath customProcessor.ranePerformerMotorActive3 midiChannel 4 midiData 10 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.censor midiChannel 0 midiData 16 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.muteUntilCue midiChannel 0 midiData 83 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 keyPath turntable3.reverse midiChannel 0 midiData 17 midiMessageType 1 output midiMinValue 1.0 condition leftDeck3 == 1 && leftDeck1 == 0 controlType rotary-64 flipped keyPath turntable3.libraryRotary midiChannel 0 midiData 0 midiMessageType 3 condition leftDeck3 == 1 && leftDeck1 == 0 controlType rotary-64 keyPath turntable3.sectionRotary midiChannel 0 midiData 1 midiMessageType 3 condition leftDeck3 == 1 && leftDeck1 == 0 keyPath turntable3.loadTrack midiChannel 0 midiData 6 midiMessageType 1 output midiMinValue 1.0 headingTitle Deck 3 Pads Hot Cue condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 40 midiMessageType 1 condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 41 midiMessageType 1 condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 42 midiMessageType 1 condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 43 midiMessageType 1 condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.cueOrJumpIfAlreadySet1 midiChannel 4 midiData 20 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.cueOrJumpIfAlreadySet2 midiChannel 4 midiData 21 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.cueOrJumpIfAlreadySet3 midiChannel 4 midiData 22 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.cueOrJumpIfAlreadySet4 midiChannel 4 midiData 23 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.cueOrJumpIfAlreadySet5 midiChannel 4 midiData 24 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.cueOrJumpIfAlreadySet6 midiChannel 4 midiData 25 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.cueOrJumpIfAlreadySet7 midiChannel 4 midiData 26 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.cueOrJumpIfAlreadySet8 midiChannel 4 midiData 27 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.clearCuePoint1 midiChannel 4 midiData 28 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.clearCuePoint2 midiChannel 4 midiData 29 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.clearCuePoint3 midiChannel 4 midiData 30 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.clearCuePoint4 midiChannel 4 midiData 31 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.clearCuePoint5 midiChannel 4 midiData 32 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.clearCuePoint6 midiChannel 4 midiData 33 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.clearCuePoint7 midiChannel 4 midiData 34 midiMessageType 1 output condition padMode3 == 1 && leftDeck3 == 1 keyPath turntable3.clearCuePoint8 midiChannel 4 midiData 35 midiMessageType 1 output headingTitle Deck 3 Pads Roll condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 40 midiMessageType 1 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 41 midiMessageType 1 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 42 midiMessageType 1 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 43 midiMessageType 1 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop003125BeatInterval midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop00625BeatInterval midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop0125BeatInterval midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop025BeatInterval midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop05BeatInterval midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop1BeatInterval midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop2BeatInterval midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop4BeatInterval midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop003125BeatInterval midiChannel 4 midiData 28 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop00625BeatInterval midiChannel 4 midiData 29 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop0125BeatInterval midiChannel 4 midiData 30 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop025BeatInterval midiChannel 4 midiData 31 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop05BeatInterval midiChannel 4 midiData 32 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop1BeatInterval midiChannel 4 midiData 33 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop2BeatInterval midiChannel 4 midiData 34 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode3 == 8 && leftDeck3 == 1 keyPath turntable3.bounceLoop4BeatInterval midiChannel 4 midiData 35 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 headingTitle Deck 3 Pads Sampler condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler midiChannel 4 midiData 40 midiMessageType 1 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler midiChannel 4 midiData 41 midiMessageType 1 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler midiChannel 4 midiData 42 midiMessageType 1 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler midiChannel 4 midiData 43 midiMessageType 1 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player1.playingConsideringHoldSetting midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player2.playingConsideringHoldSetting midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player3.playingConsideringHoldSetting midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player4.playingConsideringHoldSetting midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player5.playingConsideringHoldSetting midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player6.playingConsideringHoldSetting midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player7.playingConsideringHoldSetting midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player8.playingConsideringHoldSetting midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player1.paused midiChannel 4 midiData 28 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player2.paused midiChannel 4 midiData 29 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player3.paused midiChannel 4 midiData 30 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player4.paused midiChannel 4 midiData 31 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player5.paused midiChannel 4 midiData 32 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player6.paused midiChannel 4 midiData 33 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player7.paused midiChannel 4 midiData 34 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode3 == 13 && leftDeck3 == 1 keyPath sampler.turntable3.player8.paused midiChannel 4 midiData 35 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 headingTitle Deck 3 Pads Stems condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 40 midiMessageType 1 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 41 midiMessageType 1 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 42 midiMessageType 1 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 43 midiMessageType 1 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel1Active midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel2Active midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel3Active midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel4Active midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel1SoloExclusive midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel2SoloExclusive midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel3SoloExclusive midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel4SoloExclusive midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel1Active midiChannel 4 midiData 28 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel2Active midiChannel 4 midiData 29 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel3Active midiChannel 4 midiData 30 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel4Active midiChannel 4 midiData 31 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel1SoloExclusive midiChannel 4 midiData 32 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel2SoloExclusive midiChannel 4 midiData 33 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel3SoloExclusive midiChannel 4 midiData 34 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode3 == 12 && leftDeck3 == 1 keyPath turntable3.unmixerGenericChannel4SoloExclusive midiChannel 4 midiData 35 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 headingTitle Deck 3 Pads Pitch Play condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayRangeDown midiChannel 4 midiData 40 midiMessageType 1 output flipped midiMaxValue 127.0 midiMinValue 1.0 condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayRangeUp midiChannel 4 midiData 41 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayRangeDown midiChannel 4 midiData 42 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayRangeUp midiChannel 4 midiData 43 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayAction1 midiChannel 4 midiData 20 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayAction2 midiChannel 4 midiData 21 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayAction3 midiChannel 4 midiData 22 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayAction4 midiChannel 4 midiData 23 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayAction5 midiChannel 4 midiData 24 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayAction6 midiChannel 4 midiData 25 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayAction7 midiChannel 4 midiData 26 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayAction8 midiChannel 4 midiData 27 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayCuePoint1 midiChannel 4 midiData 28 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayCuePoint2 midiChannel 4 midiData 29 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayCuePoint3 midiChannel 4 midiData 30 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayCuePoint4 midiChannel 4 midiData 31 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayCuePoint5 midiChannel 4 midiData 32 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayCuePoint6 midiChannel 4 midiData 33 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayCuePoint7 midiChannel 4 midiData 34 midiMessageType 1 output condition padMode3 == 3 && leftDeck3 == 1 keyPath turntable3.pitchPlayCuePoint8 midiChannel 4 midiData 35 midiMessageType 1 output headingTitle Deck 3 Pads Saved Loops condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 40 midiMessageType 1 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 41 midiMessageType 1 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 42 midiMessageType 1 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 43 midiMessageType 1 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrActivate1 midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrActivate2 midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrActivate3 midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrActivate4 midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrActivate5 midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrActivate6 midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrActivate7 midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrActivate8 midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrReloop1 midiChannel 4 midiData 28 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrReloop2 midiChannel 4 midiData 29 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrReloop3 midiChannel 4 midiData 30 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrReloop4 midiChannel 4 midiData 31 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrReloop5 midiChannel 4 midiData 32 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrReloop6 midiChannel 4 midiData 33 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrReloop7 midiChannel 4 midiData 34 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode3 == 9 && leftDeck3 == 1 keyPath turntable3.saveLoopIfLoopingOrReloop8 midiChannel 4 midiData 35 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 headingTitle Deck 3 Pad Mode Scratch Bank condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 40 midiMessageType 1 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 41 midiMessageType 1 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 42 midiMessageType 1 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 43 midiMessageType 1 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3.instantFx1 midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3.instantFx2 midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3.instantFx3 midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3.instantFx4 midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3.instantFx5 midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3.instantFx6 midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3.instantFx7 midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3.instantFx8 midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 28 midiMessageType 1 output condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 29 midiMessageType 1 output condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 30 midiMessageType 1 output condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 31 midiMessageType 1 output condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 32 midiMessageType 1 output condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 33 midiMessageType 1 output condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 34 midiMessageType 1 output condition padMode3 == 0 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 35 midiMessageType 1 output headingTitle Deck 3 Pad Mode Slicer condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 40 midiMessageType 1 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 41 midiMessageType 1 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 42 midiMessageType 1 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3 midiChannel 4 midiData 43 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice1 midiChannel 4 midiData 20 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice2 midiChannel 4 midiData 21 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice3 midiChannel 4 midiData 22 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice4 midiChannel 4 midiData 23 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice5 midiChannel 4 midiData 24 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice6 midiChannel 4 midiData 25 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice7 midiChannel 4 midiData 26 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice8 midiChannel 4 midiData 27 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice1 midiChannel 4 midiData 28 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice2 midiChannel 4 midiData 29 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice3 midiChannel 4 midiData 30 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice4 midiChannel 4 midiData 31 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice5 midiChannel 4 midiData 32 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice6 midiChannel 4 midiData 33 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable3.slicer8Slice7 midiChannel 4 midiData 34 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode3 == 5 && leftDeck3 == 1 keyPath turntable4.slicer8Slice8 midiChannel 4 midiData 35 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 headingTitle Deck 4 condition rightDeck4 == 1 keyPath turntable4.playPause midiChannel 1 midiData 0 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4 midiChannel 1 midiData 4 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.cuePositionOrJumpConsideringPlayState1 midiChannel 1 midiData 1 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.gotoZero midiChannel 1 midiData 5 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.bpmSync midiChannel 1 midiData 2 midiMessageType 1 output midiMinValue 1.0 buttonMode off condition rightDeck4 == 1 keyPath turntable4.bpmSync midiChannel 1 midiData 3 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 controlType rotary-absolute keyPath turntable4.scratchingMove midiChannel 1 midiData 6 midiMessageType 3 rotaryAcceleration 150 rotarySensitivity 0.41999998688698 condition rightDeck4 == 1 keyPath turntable4.scratchingMode midiChannel 1 midiData 80 midiMessageType 1 condition rightDeck4 == 1 keyPath turntable4.autoLoopOnOff midiChannel 5 midiData 63 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.reloop midiChannel 5 midiData 65 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.autoLoopDurationHalf midiChannel 5 midiData 52 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.loopIn midiChannel 5 midiData 54 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.autoLoopDurationDouble midiChannel 5 midiData 53 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.loopOutOrDouble midiChannel 5 midiData 55 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.pitchMinus midiChannel 1 midiData 39 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.matchKey midiChannel 1 midiData 41 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.pitchPlus midiChannel 1 midiData 40 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.pitchOnOff midiChannel 1 midiData 42 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.unmixerCrossfadeSwitchRightAcapella midiChannel 1 midiData 70 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.fx1Routing.routingTwoTrackChannel2Acapella midiChannel 1 midiData 71 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.unmixerCrossfadeSwitchLeftInstrumental midiChannel 1 midiData 72 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.fx1Routing.routingTwoTrackChannel1Instrumental midiChannel 1 midiData 73 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.pitchBendMinus midiChannel 1 midiData 12 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.pitchBendPlus midiChannel 1 midiData 11 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.speed midiChannel 1 midiData 9 midiMessageType 3 condition rightDeck4 == 1 keyPath turntable4.key midiChannel 1 midiData 13 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.skipBackward midiChannel 1 midiData 75 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.skipForward midiChannel 1 midiData 76 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 controlType rotary-64 keyPath turntable4.skipDurationRotary midiChannel 1 midiData 77 midiMessageType 3 condition rightDeck4 == 1 controlType rotary-64 keyPath turntable4.skipRotary midiChannel 1 midiData 78 midiMessageType 3 condition rightDeck4 == 1 keyPath turntable4.deckSlipToggle midiChannel 5 midiData 9 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath customProcessor.ranePerformerMotorActive4 midiChannel 5 midiData 10 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.censor midiChannel 1 midiData 16 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.muteUntilCue midiChannel 1 midiData 83 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 keyPath turntable4.reverse midiChannel 1 midiData 17 midiMessageType 1 output midiMinValue 1.0 condition rightDeck4 == 1 && rightDeck2 == 0 controlType rotary-64 flipped keyPath turntable4.libraryRotary midiChannel 1 midiData 0 midiMessageType 3 condition rightDeck4 == 1 && rightDeck2 == 0 controlType rotary-64 keyPath turntable4.sectionRotary midiChannel 1 midiData 1 midiMessageType 3 condition rightDeck4 == 1 && rightDeck2 == 0 keyPath turntable4.loadTrack midiChannel 1 midiData 6 midiMessageType 1 output midiMinValue 1.0 headingTitle Deck 4 Pads Hot Cue condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 40 midiMessageType 1 condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 41 midiMessageType 1 condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 42 midiMessageType 1 condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 43 midiMessageType 1 condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.cueOrJumpIfAlreadySet1 midiChannel 5 midiData 20 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.cueOrJumpIfAlreadySet2 midiChannel 5 midiData 21 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.cueOrJumpIfAlreadySet3 midiChannel 5 midiData 22 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.cueOrJumpIfAlreadySet4 midiChannel 5 midiData 23 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.cueOrJumpIfAlreadySet5 midiChannel 5 midiData 24 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.cueOrJumpIfAlreadySet6 midiChannel 5 midiData 25 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.cueOrJumpIfAlreadySet7 midiChannel 5 midiData 26 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.cueOrJumpIfAlreadySet8 midiChannel 5 midiData 27 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.clearCuePoint1 midiChannel 5 midiData 28 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.clearCuePoint2 midiChannel 5 midiData 29 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.clearCuePoint3 midiChannel 5 midiData 30 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.clearCuePoint4 midiChannel 5 midiData 31 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.clearCuePoint5 midiChannel 5 midiData 32 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.clearCuePoint6 midiChannel 5 midiData 33 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.clearCuePoint7 midiChannel 5 midiData 34 midiMessageType 1 output condition padMode4 == 1 && rightDeck4 == 1 keyPath turntable4.clearCuePoint8 midiChannel 5 midiData 35 midiMessageType 1 output headingTitle Deck 4 Pads Roll condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 40 midiMessageType 1 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 41 midiMessageType 1 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 42 midiMessageType 1 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 43 midiMessageType 1 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop003125BeatInterval midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop00625BeatInterval midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop0125BeatInterval midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop025BeatInterval midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop05BeatInterval midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop1BeatInterval midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop2BeatInterval midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop4BeatInterval midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop003125BeatInterval midiChannel 5 midiData 28 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop00625BeatInterval midiChannel 5 midiData 29 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop0125BeatInterval midiChannel 5 midiData 30 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop025BeatInterval midiChannel 5 midiData 31 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop05BeatInterval midiChannel 5 midiData 32 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop1BeatInterval midiChannel 5 midiData 33 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop2BeatInterval midiChannel 5 midiData 34 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 condition padMode4 == 8 && rightDeck4 == 1 keyPath turntable4.bounceLoop4BeatInterval midiChannel 5 midiData 35 midiMessageType 1 output midiMaxValue 15.0 midiMinValue 5.0 headingTitle Deck 4 Pads Sampler condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler midiChannel 5 midiData 40 midiMessageType 1 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler midiChannel 5 midiData 41 midiMessageType 1 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler midiChannel 5 midiData 42 midiMessageType 1 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler midiChannel 5 midiData 43 midiMessageType 1 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player1.playingConsideringHoldSetting midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player2.playingConsideringHoldSetting midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player3.playingConsideringHoldSetting midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player4.playingConsideringHoldSetting midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player5.playingConsideringHoldSetting midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player6.playingConsideringHoldSetting midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player7.playingConsideringHoldSetting midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player8.playingConsideringHoldSetting midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player1.paused midiChannel 5 midiData 28 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player2.paused midiChannel 5 midiData 29 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player3.paused midiChannel 5 midiData 30 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player4.paused midiChannel 5 midiData 31 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player5.paused midiChannel 5 midiData 32 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player6.paused midiChannel 5 midiData 33 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player7.paused midiChannel 5 midiData 34 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 condition padMode4 == 13 && rightDeck4 == 1 keyPath sampler.turntable4.player8.paused midiChannel 5 midiData 35 midiMessageType 1 output flipped midiMaxValue 51.0 midiMinValue 17.0 headingTitle Deck 4 Pads Stems condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 40 midiMessageType 1 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 41 midiMessageType 1 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 42 midiMessageType 1 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 43 midiMessageType 1 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel1Active midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel2Active midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel3Active midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel4Active midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel1SoloExclusive midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel2SoloExclusive midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel3SoloExclusive midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel4SoloExclusive midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel1Active midiChannel 5 midiData 28 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel2Active midiChannel 5 midiData 29 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel3Active midiChannel 5 midiData 30 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel4Active midiChannel 5 midiData 31 midiMessageType 1 output midiMaxValue 56.0 midiMinValue 20.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel1SoloExclusive midiChannel 5 midiData 32 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel2SoloExclusive midiChannel 5 midiData 33 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel3SoloExclusive midiChannel 5 midiData 34 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 condition padMode4 == 12 && rightDeck4 == 1 keyPath turntable4.unmixerGenericChannel4SoloExclusive midiChannel 5 midiData 35 midiMessageType 1 output midiMaxValue 63 midiMinValue 21.0 headingTitle Deck 4 Pads Pitch Play condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayRangeDown midiChannel 5 midiData 40 midiMessageType 1 output flipped midiMaxValue 127.0 midiMinValue 1.0 condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayRangeUp midiChannel 5 midiData 41 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayRangeDown midiChannel 5 midiData 42 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayRangeUp midiChannel 5 midiData 43 midiMessageType 1 output flipped midiMinValue 1.0 condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayAction1 midiChannel 5 midiData 20 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayAction2 midiChannel 5 midiData 21 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayAction3 midiChannel 5 midiData 22 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayAction4 midiChannel 5 midiData 23 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayAction5 midiChannel 5 midiData 24 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayAction6 midiChannel 5 midiData 25 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayAction7 midiChannel 5 midiData 26 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayAction8 midiChannel 5 midiData 27 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayCuePoint1 midiChannel 5 midiData 28 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayCuePoint2 midiChannel 5 midiData 29 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayCuePoint3 midiChannel 5 midiData 30 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayCuePoint4 midiChannel 5 midiData 31 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayCuePoint5 midiChannel 5 midiData 32 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayCuePoint6 midiChannel 5 midiData 33 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayCuePoint7 midiChannel 5 midiData 34 midiMessageType 1 output condition padMode4 == 3 && rightDeck4 == 1 keyPath turntable4.pitchPlayCuePoint8 midiChannel 5 midiData 35 midiMessageType 1 output headingTitle Deck 4 Pads Saved Loops condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 40 midiMessageType 1 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 41 midiMessageType 1 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 42 midiMessageType 1 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 43 midiMessageType 1 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrActivate1 midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrActivate2 midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrActivate3 midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrActivate4 midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrActivate5 midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrActivate6 midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrActivate7 midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrActivate8 midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrReloop1 midiChannel 5 midiData 28 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrReloop2 midiChannel 5 midiData 29 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrReloop3 midiChannel 5 midiData 30 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrReloop4 midiChannel 5 midiData 31 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrReloop5 midiChannel 5 midiData 32 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrReloop6 midiChannel 5 midiData 33 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrReloop7 midiChannel 5 midiData 34 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 condition padMode4 == 9 && rightDeck4 == 1 keyPath turntable4.saveLoopIfLoopingOrReloop8 midiChannel 5 midiData 35 midiMessageType 1 output midiMaxValue 3.0 midiMinValue 1.0 headingTitle Deck 4 Pad Mode Scratch Bank condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 40 midiMessageType 1 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 41 midiMessageType 1 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 42 midiMessageType 1 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 43 midiMessageType 1 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4.instantFx1 midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4.instantFx2 midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4.instantFx3 midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4.instantFx4 midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4.instantFx5 midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4.instantFx6 midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4.instantFx7 midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4.instantFx8 midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 12.0 midiMinValue 4.0 condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 28 midiMessageType 1 output condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 29 midiMessageType 1 output condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 30 midiMessageType 1 output condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 31 midiMessageType 1 output condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 32 midiMessageType 1 output condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 33 midiMessageType 1 output condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 34 midiMessageType 1 output condition padMode4 == 0 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 35 midiMessageType 1 output headingTitle Deck 4 Pad Mode Slicer condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 40 midiMessageType 1 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 41 midiMessageType 1 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 42 midiMessageType 1 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4 midiChannel 5 midiData 43 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice1 midiChannel 5 midiData 20 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice2 midiChannel 5 midiData 21 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice3 midiChannel 5 midiData 22 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice4 midiChannel 5 midiData 23 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice5 midiChannel 5 midiData 24 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice6 midiChannel 5 midiData 25 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice7 midiChannel 5 midiData 26 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice8 midiChannel 5 midiData 27 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice1 midiChannel 5 midiData 28 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice2 midiChannel 5 midiData 29 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice3 midiChannel 5 midiData 30 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice4 midiChannel 5 midiData 31 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice5 midiChannel 5 midiData 32 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice6 midiChannel 5 midiData 33 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice7 midiChannel 5 midiData 34 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 condition padMode4 == 5 && rightDeck4 == 1 keyPath turntable4.slicer8Slice8 midiChannel 5 midiData 35 midiMessageType 1 output midiMaxValue 48.0 midiMinValue 3.0 headingTitle FX Unit controlType rotary-64 keyPath turntable1.fx1ParameterValue midiChannel 15 midiData 3 midiMessageType 3 controlType rotary-64 keyPath turntable1.fx2ParameterValue midiChannel 15 midiData 3 midiMessageType 3 controlType rotary-64 keyPath turntable1.fx3ParameterValue midiChannel 15 midiData 3 midiMessageType 3 controlType rotary-64 keyPath turntable2.fx1ParameterValue midiChannel 15 midiData 3 midiMessageType 3 controlType rotary-64 keyPath turntable2.fx2ParameterValue midiChannel 15 midiData 3 midiMessageType 3 controlType rotary-64 keyPath turntable2.fx3ParameterValue midiChannel 15 midiData 3 midiMessageType 3 controlType rotary-64 keyPath turntable1.fx1SelectRotary midiChannel 15 midiData 2 midiMessageType 3 controlType rotary-64 keyPath turntable2.fx1SelectRotary midiChannel 15 midiData 2 midiMessageType 3 keyPath turntable1.fx1WetDryValue midiChannel 15 midiData 4 midiMessageType 3 keyPath turntable1.fx2WetDryValue midiChannel 15 midiData 4 midiMessageType 3 keyPath turntable1.fx3WetDryValue midiChannel 15 midiData 4 midiMessageType 3 keyPath turntable2.fx1WetDryValue midiChannel 15 midiData 4 midiMessageType 3 keyPath turntable2.fx2WetDryValue midiChannel 15 midiData 4 midiMessageType 3 keyPath turntable2.fx3WetDryValue midiChannel 15 midiData 4 midiMessageType 3 keyPath turntable1.fxBpmTap midiChannel 15 midiData 4 midiMessageType 1 output keyPath turntable2.fxBpmTap midiChannel 15 midiData 4 midiMessageType 1 headingTitle FX Unit - Joystick midiChannel 14 midiData 81 midiMessageType 1 midiChannel 14 midiData 88 midiMessageType 1 midiChannel 14 midiData 87 midiMessageType 1 midiChannel 14 midiData 86 midiMessageType 1 midiChannel 14 midiData 85 midiMessageType 1 midiChannel 14 midiData 84 midiMessageType 1 midiChannel 14 midiData 83 midiMessageType 1 midiChannel 14 midiData 82 midiMessageType 1 headingTitle Other Controls midiChannel 15 midiData 41 midiMessageType 1 midiChannel 15 midiData 5 midiMessageType 1 midiChannel 15 midiData 90 midiMessageType 3 midiChannel 15 midiData 91 midiMessageType 3 midiChannel 14 midiData 97 midiMessageType 0 midiChannel 15 midiData 34 midiMessageType 1 midiChannel 15 midiData 32 midiMessageType 0 midiChannel 15 midiData 33 midiMessageType 0 midiChannel 15 midiData 35 midiMessageType 0 midiChannel 15 midiData 80 midiMessageType 3 midiChannel 15 midiData 81 midiMessageType 3 midiChannel 1 midiData 9 midiMessageType 3 headingTitle Pad Mode Switching condition leftDeck1 == 1 keyPath turntable1.padModeHotCue midiChannel 4 midiData 0 midiMessageType 1 condition leftDeck1 == 1 keyPath turntable1.padModeBounceLoop midiChannel 4 midiData 13 midiMessageType 1 condition leftDeck1 == 1 keyPath turntable1.padModeSampler midiChannel 4 midiData 7 midiMessageType 1 condition leftDeck1 == 1 keyPath turntable1.padModeUnmixer midiChannel 4 midiData 11 midiMessageType 1 condition leftDeck1 == 1 keyPath turntable1.padModePitchPlay midiChannel 4 midiData 15 midiMessageType 1 condition leftDeck1 == 1 keyPath turntable1.padModeSavedLoop midiChannel 4 midiData 16 midiMessageType 1 condition leftDeck1 == 1 keyPath turntable1.padModeEmpty midiChannel 4 midiData 17 midiMessageType 1 condition leftDeck1 == 1 keyPath turntable1.padModeSlicer midiChannel 4 midiData 18 midiMessageType 1 condition rightDeck2 == 1 keyPath turntable2.padModeHotCue midiChannel 5 midiData 0 midiMessageType 1 condition rightDeck2 == 1 keyPath turntable2.padModeBounceLoop midiChannel 5 midiData 13 midiMessageType 1 condition rightDeck2 == 1 keyPath turntable2.padModeSampler midiChannel 5 midiData 7 midiMessageType 1 condition rightDeck2 == 1 keyPath turntable2.padModeUnmixer midiChannel 5 midiData 11 midiMessageType 1 condition rightDeck2 == 1 keyPath turntable2.padModePitchPlay midiChannel 5 midiData 15 midiMessageType 1 condition rightDeck2 == 1 keyPath turntable2.padModeSavedLoop midiChannel 5 midiData 16 midiMessageType 1 condition rightDeck2 == 1 keyPath turntable2.padModeEmpty midiChannel 5 midiData 17 midiMessageType 1 condition rightDeck2 == 1 keyPath turntable2.padModeSlicer midiChannel 5 midiData 18 midiMessageType 1 condition leftDeck3 == 1 keyPath turntable3.padModeHotCue midiChannel 4 midiData 0 midiMessageType 1 condition leftDeck3 == 1 keyPath turntable3.padModeBounceLoop midiChannel 4 midiData 13 midiMessageType 1 condition leftDeck3 == 1 keyPath turntable3.padModeSampler midiChannel 4 midiData 7 midiMessageType 1 condition leftDeck3 == 1 keyPath turntable3.padModeUnmixer midiChannel 4 midiData 11 midiMessageType 1 condition leftDeck3 == 1 keyPath turntable3.padModePitchPlay midiChannel 4 midiData 15 midiMessageType 1 condition leftDeck3 == 1 keyPath turntable3.padModeSavedLoop midiChannel 4 midiData 16 midiMessageType 1 condition leftDeck3 == 1 keyPath turntable3.padModeEmpty midiChannel 4 midiData 17 midiMessageType 1 condition leftDeck3 == 1 keyPath turntable3.padModeSlicer midiChannel 4 midiData 18 midiMessageType 1 condition rightDeck4 == 1 keyPath turntable4.padModeHotCue midiChannel 5 midiData 0 midiMessageType 1 condition rightDeck4 == 1 keyPath turntable4.padModeBounceLoop midiChannel 5 midiData 13 midiMessageType 1 condition rightDeck4 == 1 keyPath turntable4.padModeSampler midiChannel 5 midiData 7 midiMessageType 1 condition rightDeck4 == 1 keyPath turntable4.padModeUnmixer midiChannel 5 midiData 11 midiMessageType 1 condition rightDeck4 == 1 keyPath turntable4.padModePitchPlay midiChannel 5 midiData 15 midiMessageType 1 condition rightDeck4 == 1 keyPath turntable4.padModeSavedLoop midiChannel 5 midiData 16 midiMessageType 1 condition rightDeck4 == 1 keyPath turntable4.padModeEmpty midiChannel 5 midiData 17 midiMessageType 1 condition rightDeck4 == 1 keyPath turntable4.padModeSlicer midiChannel 5 midiData 18 midiMessageType 1 keyPath mixer.crossfadeAssignment1Switch midiChannel 14 midiData 64 midiMessageType 3 keyPath mixer.crossfadeAssignment2Switch midiChannel 14 midiData 65 midiMessageType 3 keyPath mixer.crossfadeAssignment3Switch midiChannel 14 midiData 66 midiMessageType 3 keyPath mixer.crossfadeAssignment4Switch midiChannel 14 midiData 67 midiMessageType 3 keyPath mixer.externalLineVolume1 midiChannel 0 midiData 28 midiMessageType 3 keyPath mixer.externalLineVolume2 midiChannel 1 midiData 28 midiMessageType 3 keyPath mixer.externalLineVolume3 midiChannel 2 midiData 28 midiMessageType 3 keyPath mixer.externalLineVolume4 midiChannel 3 midiData 28 midiMessageType 3 keyPath turntable1.toggleUnmixerEQMode midiChannel 0 midiData 84 midiMessageType 1 output midiMinValue 1.0 keyPath turntable2.toggleUnmixerEQMode midiChannel 1 midiData 84 midiMessageType 1 output midiMinValue 1.0 keyPath turntable3.toggleUnmixerEQMode midiChannel 2 midiData 84 midiMessageType 1 output midiMinValue 1.0 keyPath turntable4.toggleUnmixerEQMode midiChannel 3 midiData 84 midiMessageType 1 output midiMinValue 1.0 condition enableUnmixerEQ1 == 1 keyPath turntable1.highEQ midiChannel 0 midiData 23 midiMessageType 3 condition enableUnmixerEQ1 == 1 keyPath turntable1.midEQ midiChannel 0 midiData 24 midiMessageType 3 condition enableUnmixerEQ1 == 1 keyPath turntable1.lowEQ midiChannel 0 midiData 25 midiMessageType 3 condition enableUnmixerEQ2 == 1 keyPath turntable2.highEQ midiChannel 1 midiData 23 midiMessageType 3 condition enableUnmixerEQ2 == 1 keyPath turntable2.midEQ midiChannel 1 midiData 24 midiMessageType 3 condition enableUnmixerEQ2 == 1 keyPath turntable2.lowEQ midiChannel 1 midiData 25 midiMessageType 3 condition enableUnmixerEQ3 == 1 keyPath turntable3.highEQ midiChannel 2 midiData 23 midiMessageType 3 condition enableUnmixerEQ3 == 1 keyPath turntable3.midEQ midiChannel 2 midiData 24 midiMessageType 3 condition enableUnmixerEQ3 == 1 keyPath turntable3.lowEQ midiChannel 2 midiData 25 midiMessageType 3 condition enableUnmixerEQ4 == 1 keyPath turntable4.highEQ midiChannel 3 midiData 23 midiMessageType 3 condition enableUnmixerEQ4 == 1 keyPath turntable4.midEQ midiChannel 3 midiData 24 midiMessageType 3 condition enableUnmixerEQ4 == 1 keyPath turntable4.lowEQ midiChannel 3 midiData 25 midiMessageType 3 padConfiguration layeringMechanism software padLayoutWidth 4 padLayoutHeight 2 turntableCount 4 padMidiChannelOffset 2 turntables activationCondition leftDeck1 == 1 pads midiChannel 4 midiMessageType 1 midiData 20 repeatCount 8 repeatMidiOffset 1 activationCondition rightDeck2 == 1 pads midiChannel 5 midiMessageType 1 midiData 20 repeatCount 8 repeatMidiOffset 1 activationCondition leftDeck3 == 1 pads midiChannel 4 midiMessageType 1 midiData 20 repeatCount 8 repeatMidiOffset 1 activationCondition rightDeck3 == 1 pads midiChannel 5 midiMessageType 1 midiData 20 repeatCount 8 repeatMidiOffset 1 userInfo padColorOff 0 padColorWhiteActive 63 padColorWhiteDimmed 21 padColorsActive 48 52 3 60 12 50 13 19 padColorsDimmed 32 36 2 40 8 33 9 18