Have a feature request or suggestion? Post your idea here!

Post

3 followers Follow
0
Avatar

DDJ-SZ MIDI mapping for key-shift?

I've noticed (along with others) that the "FX Mode" knob has a button action as well.  I thought it might be nice to remap the keyshift function to the rotary.  I'm new to Serato and the SZ was my first foray into the all-in-one controller market.  I may be asking a n00b question but I made a few pedestrian attempts at it and used the "learn" function on the key-decrease tile.  A counter-clock-wise twist was applied to the 4th Knob and I cycled through the controller type options but was unable to find one that permitted positive and negative input from the rotary.

To my way of thinking, that would be a good tactile method for shifting keys quickly and precisely using the unit-click on this knob...  Maybe this knob/button has some other important purpose that I haven't stumbled across yet and should leave alone?  Anyway, I'd prefer to not remap pads or add another midi controller.  What would you suggest?

Brutal Dictator

Official comment

Avatar

Unfortunately shift is not a mappable function, it's a hardware function.

Pulse
Comment actions Permalink

Post is closed for comments.

9 comments

0
Avatar

Not sure to be honest, but changing the Shift may be the issue since it send the signal through the entire controller when you press it.  Will look into it, but my initial thought is that since Shift is a huge function, that it may not be movable...

Jay 0 votes
Comment actions Permalink
0
Avatar

Thanks for the response. 

To clarify, I don't want to remap the "Shift" button, I want to map the "FX Mode" knob in the FX section to permit adjusting the key of a track.

 

This is basically an attempt to assign an SZ MIDI control to the Pitch N Time "Key Shift" functionality.  I am proposing the use of the "FX Mode" knob because of its special characteristics. (acts as a button/clicks as rotated) Assuming that a custom mapping is feasible, I would depress the knob and turn the dial left one click to drop one key and clockwise to return it to the base-key or increase the key further.

This seems like a great place to assign it on the existing controller with no real loss to another functionality.  Since I was unable to make the knob send increment/decrement data to the Track-Key using the MIDI Learn function, I'm questioning if this is feasible.

I decided to ask the question here.in the hopes that someone could point me in the right direction or tell me it wouldn't work. 

Brutal Dictator 0 votes
Comment actions Permalink
0
Avatar

Hi Pulse, you're the guy I was looking for.  Please see my second comment.  I'm not trying to remap shift.  :)

 

Brutal Dictator 0 votes
Comment actions Permalink
0
Avatar

@Brutal > Have you checked the "allow MIDI remap" box for the SZ?

Pulse 0 votes
Comment actions Permalink
0
Avatar

Yes sir, I have.  Using version 1.8.1 of Serato and latest Pioneer firmware.  OS is El Capitan.

Brutal Dictator 0 votes
Comment actions Permalink
0
Avatar

I think I better understand what you're trying to do. This would be something Serato could integrate on their end with some changes to their code and how the MIDI is set-up for that bit of the software.

In the meantime, to do it with how things are now, you'd need to use a MIDI translator program to take the incoming rotary knob data and change it to a button-press... actually, two button presses; one for a positive change, one for a negative change, based on the rotation direction of the knob. Each click of the knob would have to trigger that virtual button press, and that signal be sent to Serato, registered as a control for the key change. It's technically possible, but a bit hairy to configure.

Pulse 0 votes
Comment actions Permalink
0
Avatar

@Pulse: Thanks much.  I'm looking forward to seeing how this progresses and I will explore the "meantime" route as well.  :)

Two questions:

1) Where should I watch for new DDJ-SZ integration/mapping updates?

2) Is there a Mac-based MIDI Translator that is either predominantly-used by Pioneer Users or one that you and your Pioneer devs/techs use normally?

Thanks again!

Brutal Dictator 0 votes
Comment actions Permalink