NOTE: Please use the search function above before posting to avoid creating duplicate topics.
Please also consider sharing a short video or screenshots to help clarify your suggestion
YOUR SUGGESTION:
After spending a weekend mapping my Roland DJ-505 controller, there is one thing that would be nice to have; customisable midi actions for things like long press, double tap of buttons and also to have midi out options for things like creating flashing/pulsing buttons for alternative shift functions/modes.
It’s not quite finished as yet and I don’t think it will be something that is ready for the big time anyway. The pad modes don’t work and the reliability is a little sketchy. Once I’ve done the final bits, I can share though.
Double mappings for performance pads could be tricky because of timing (depending on your quantize settings), so either greying out options or a warning indicator would be good.
You could simply duplicate a current note mapping and change the tap setting. Instant multiplier for available button mappings.
the issue that arises is if you already have buttons mapped to single press, they will always trigger first… which becomes problematic if trying to layer double presses or even triple presses or long presses on a single button..
i suppose a double/triple press or long press might be used if a modifier is held down.. thereby disabling the single presses on the modifier level to give you some extended triggering…
but i was just testing midi - triple presses and double presses using keyboard maestro on mac, which seemingly works, as keyboard maestro’s application is seen as a separate midi device inside djay pro
alternatively you could use bomes midi translator pro application for Mac/Windows… to do these types of midi triggering
or one could just wait forever for this type of implementation..
i understand the request made by the OP… valid as it is
one can either wait for djay pro developers to implement things…
or we just go about it ourselves… the value of doing it ourselves is we build a toolbox, to solve the little annoying shortcomings of applications
as an example… i used keyboard maestro to automate the settings of external outputs for my virtual channels in Djay pro… as my traktor z1 mk1 controller is known to reset the external outs to “none”, which is downright annoying to constantly click and go through that process whenever i restart the Djay pro application
there comes a point where waiting for any feature-request is better sorted by just implementing something myself… this has been an approach i took with NI maschine software, i just look for workarounds…