Issue with FX Parameters (DDJ REV5)

NOTE: Please use the search function above before posting to avoid creating duplicate topics.

  • Device model : iMac and iPad Pro M4
  • Version of operating system : Up to date
  • Version of djay : 5.4.2
  • Hardware/controllers used : REV5 but I am not sure it is hardware specific.

There is an issue with FX Parameters when using REV5.
Tbh, I don’t care much personally.
I am not using these functionalities : just reporting for quality control.

So, On the REV5,

  • There are 3 FX choices on each side.
  • There is always one FX “selected” for changes in parameters (in this case FX1 on the left side).
  • The “Level/Depth” knob will change the Level/Depth of the selected FX, as it should.
  • But the parameter buttons (the red area on the picture) will change all three FX parameters at once. And this is not as expected.

Picture one : FX1 is the currently selected FX.

Picture two :

I rotate the “Level/Depth” knob to the right : The FX1 Level/Depth moves to the right on the iPad, as it should.

Picture three :

I want to change the FX parameter of FX1, but they move all three at once.
For the example, I am clicking on the right (= increase) button.

So, as we see, they have all three moved to the right.

  • the Level/Depth button is working as expected.
  • But the parameters button are not.

Picture four :
Standard mapping. I haven’t changed anything.

We see Djay has perfectly understood

  • which is the selected parameter (FX1)
  • and the correct action button.

But DJay Pro is still moving all three parameters at once, which it shouldn’t do.

I don’t know whether my issue is hardware specific or not, as the midi data entry seems correct.

Thank you.

Go into djay folder “On My iPad”, look for your controller “djayMidiMapping” and make a back-up elsewhere. Then you can open with a text editor and look for “turntable1.fx1ParameterValue” identify the midiData integer (your button) and look for “turntable1.fx2ParameterValue and turntable1.fx3ParameterValue” and you will notice that they are duplicated and using the same button and you can delete them. Same for “turntable2”.
Save the file and enjoy.
If something goes wrong you have a back-up file or you can delete and DJAY will restore a default configuration file.

L.E. I noticed that you have buttons to select witch FX to be active, instead of deleting them you can make conditions for those “fxParameterValue” to be active when the Fx parameter is ON.
Something like:
condition
fx2==1
followed by the rest of the code for Fx2ParameterValue

It’s a lot of try and error, because I didn’t find documentation regarding midiMapping, but is doable.

Thank you very much @Gabi0110 .

But, I mean, REV5 is a “Fully Supported Controller”

Djay is handling everything correctly for the Depth knob.
The parameter buttons are following the same logic, but the filter for “Active FX” has probably been forgotten in this latter case :

In other words :

  • The FX parameter knob is OK (applied to selected FX).
  • The FX parameter button in NOK (applied to all FX, not filtered on selected FX).

So, I am just reporting the bug for continuous improvement and quality control of this magnificent software.
I am actually not using these functionalities myself.

1 Like

Good catch @Davidv100, the engineering to is looking into a potential fix for this which should be included in an upcoming update (likely 5.4.3). Thanks!

1 Like

Hello @Davidv100, 5.4.3 was released today and should address this issue. Thanks!

1 Like

Perhaps this might not be exactly on this issue but would like to know if there’s ways beat FX works as Pioneer advertised, ie. trigger FX on deck 2 works on deck 1 (vice versa), and be able to stack beat FX on top of each other. Both of these works well on serato.

This is my other reason I switch back to serato because it effective give us 2 banks quickly of beat FX, crucial for open format.