Page 1 of 1

Adding Shift-Jog

PostPosted: 21 Aug 2014, 17:07
by precisi0n12
I have looked around enough to try and find how to add this and will not be added from what I found. Any chance someone could help?

Re: Adding Shift-Jog

PostPosted: 21 Aug 2014, 17:10
by daniel clark
:cool: needa little bit more info ,,what controller and what version of the mapping , :cool:

:?: what are you trying to accomplish ,,info please .

Re: Adding Shift-Jog

PostPosted: 21 Aug 2014, 17:14
by precisi0n12
DDJ-SX with latest version. I would like to search through a song without being in vinyl mode by using shift+jog. Thanks for your help.

Re: Adding Shift-Jog

PostPosted: 21 Aug 2014, 17:16
by daniel clark
:cool: have you look under search function for controller also view user post figdj has a newer MIDI mapping for the controller ,, hope this helps ,, :cool:

Re: Adding Shift-Jog

PostPosted: 21 Aug 2014, 17:44
by FigDJ
On the DDJ-SX using Shift+Jog to search the code is as follows:

Code: Select all
        <mapping name="S+JOG WHEEL">
          <events>
            <MIDI type="CC" parameter="0x26" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].SmartSeek"/>
          </controls>
          <preset name="Inc.-Dec. Integer Fader/Knob">
            <parameters>
              <parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
              <parameter object="map" key="backwardNormalRange" value="0.496062992 0"/>
              <parameter object="map" key="forwardIntegerRange" value="1 63"/>
              <parameter object="map" key="forwardNormalRange" value="0.511811024 1"/>
            </parameters>
          </preset>
        </mapping>


The example above is for player 1, for player 2,3, and 4 change the channel number

Code: Select all
channel="0x1"/>
to correspond to the player and change the player number
Code: Select all
fam(Player)[0x1].

accordingly.

Re: Adding Shift-Jog

PostPosted: 21 Aug 2014, 17:49
by FigDJ
I forgot to mention that on my version of the DDJ-SX I used that command to control the individual volume of the Sampler pads on channels 3 and 4 as illustrated below.

Code: Select all
        <mapping name="S+ JOG WHEEL VINYL OFF">
          <events>
            <MIDI type="CC" parameter="0x26" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Sampler)[0x1].PadActiveVolume"/>
          </controls>
          <preset name="Inc.-Dec. Normal Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="map" key="backwardIntegerRange" value="-1 -100"/>
              <parameter object="map" key="backwardNormalRange" value="1 0"/>
              <parameter object="map" key="forwardIntegerRange" value="1 64"/>
              <parameter object="map" key="forwardNormalRange" value="0 0.496062992"/>
              <parameter object="step" key="factor" value="0.000055"/>
            </parameters>
          </preset>
        </mapping>


However, you can add the smartseek command in my last post without conflict. If you do then in 2 deck mode players 1 and 2 will smartseek and when selecting the sampler the shift + jog control pad volume. When in 4 deck mode then all channels will smartseek.

Why are you not using the search strip for that function?

Re: Adding Shift-Jog

PostPosted: 21 Aug 2014, 18:04
by daniel clark
:cool: MIDI MONSTER :cool: