I’m wondering if I am the only person having this problem.
The VCI-400 mapping has a “feature” where “if you release the Vinyl button while scratching it stays in vinyl mode for spinback”. Which is nice, but the problem is that now it’s stuck. Once it is stuck, whenever I turn on Vinyl mode, playback instantly stops for that deck, and it stays in scratch mode. No amount of touching or other button gymnastics will get it to un-touch the jog wheel, other than turning off vinyl mode. It stays stuck when I load a new track.
I may hack it and post a fix, or simply remove the feature depending on how messy the code is. A feature that breaks a deck in the middle of a set is a feature that I can live without.
(The mapping otherwise works great. Manual beatmatching is as natural and effortless as any software I have tried, and much easier than with Traktor. The wheels are super responsive with very fine resolution, and the latency is unnaturally low with raw ALSA processing. Makes it hard to go back to other software TBH.)
Some other stuff I’m considering
I was wondering where to hack in a “split cue toggle”, and maybe a “headphone pfl/main mix control”. Both of which can be helpful when the delay to the mains is off. I also see there is a “headphone delay” control so that might also be useful. There are some unused loop recorder controls in the middle…one of which is a handy micro slider that might be perfect for this. Of course they probably should control one of the looper decks but I don’t really use loopers so…
Would also like to see beatjump–extremely handy feature in a live set when I haven’t had time to set cue points. It probably make sense to (optionally?) replace one of the sets of main pad controls, but 8 pads for beatjump? Honestly if I just had the option of either 4 or 8 beats forward or backward, or a rotary encoder that skips beats per tick… would it make more sense to steal the “master FX mix” rotary encoder for simple beatjump functionality, and lose the third FX parameter knob? I dunno, maybe I can live without beatjump entirely…
EDIT: thread renamed because bug fixes. Enjoy!