TheKikGen / MPC-LiveXplore

Akai MPC Live/X/Force/One technical explorations and hacks
226 stars 26 forks source link

Force: Data Dial (jog wheel) is too slow #42

Open midenok opened 2 years ago

midenok commented 2 years ago

Looks like Force hacking is not the primary goal of this project but maybe someone will be interested in exploring this. Akai Force data dial sensitivity is very low, it requires several full cycles to change value from min to max. It should be possible to tweak this somewhere. If this is the Linux OS maybe the data dial is linked to a mouse wheel?

Further exploration would aim towards how the hardware controls are mapped to software events and is it possible to remap them or add new mappings. What is the graphics server there? If Xorg then this should be pretty hackable. Would be good to see ps -afx output posted here.

The third level of hacking would change how the software reacts to button control events. F.ex. Metronome linear increments by +-1 at 120 is quite unfriendly. Or there could be some faster switch to Submixers not by swiping the screen.

TheKikGen commented 2 years ago

Hi. All buttons knobs, jog wheel on the MPC/Force hardware devices communicate with the software via internal privatemidi. When you turn the data dial, that sends a midi msg, and if your turn more rapidly, an accelerator factor is sent.