Device Model: Macbook Air M3
Version of operating system: MacOS 15.3.1
Version of djay: 5.29
Hardware/controllers used: Rane Four
Hardware Firmware Version: 1.7.0.8
Summary of the issue:
Sometimes I map the low eq to control all three high, mid and low. This works in my other controllers but not on the Rane 4. When I switch to neural eqs it works but when I use the standard eqs it only controls the low. It ignores the high and mid and it also does something strange in the mapping, it automatically duplicates the mapping again on deck 4. Below is a link to a google drive video showing this behavior. This may be because it is an external mixer and it gets overloaded but not sure why it only does that when I am in standard eq but not in neural mix. Mapping them all to the low makes my transition smoother and quicker depending on the genre.
How to reproduce the issue:
Actually, looks like there was some sort of mapping error. Once I deleted the duplicate mappings and tried it again, then it worked. Looks like when I duplicate a mapping, if I duplicate it again, I have to duplicate the original control, not the other duplicate. Once there is a mistake, any change automatically creates a new mapping record and it just keeps going on and on.
So, I was able to fix all of my custom midi configurations, but the build in midi still does duplicates the mapping when I touch any eq and I never change that one because I can’t so the problem is still there with the built in rane 4 midi, for the other ones, I duplicated the original and then fixed it and then deleted the original and now it works. I will attach my custom midi files so that you can see that in my versions it is fixed but your built in midi causes issues. Just use a diff tool and you can see my fixes.
RANE Four (Built In) Fix.djayMidiMapping (346.0 KB)
Instant FX.djayMidiMapping (344.9 KB)
Hi @Rocky3000, thanks for the details about your setup and the issue - this is very helpful! I just spoke with engineering regarding this.
The RANE FOUR is an External Mixer Mode device, so the way this works is the EQs are actually processed inside the hardware and the knob positions are also sent to djay via MIDI.
Conclusion #1: you can’t actually change the EQ controls as they happen inside the hardware. You can, however, map extra things to those knobs. When you use Neural Mix EQ, a special command is sent to the hardware to temporarily disengage the hardware EQ and at the same time some MIDI mapping items are activated to allow for NM EQ to work.
Conclusion #2: the original mapping items are disabled when you don’t have Neural Mix EQs turned on (this is not indicated in the MIDI editor, which admittedly is inconvenient). When you then touch an EQ knob a new mapping item appears that doesn’t have that disabling condition so you can map it however you like and it always works. So for your use case, it’s probably a good idea to delete the original mappings and create new ones.
I hope that helps!