Code review comment for lp:~mixxxdevelopers/mixxx/features_scriptTimers

Revision history for this message
Adam Davison (adamdavison) wrote :

This is mostly not my area of expertise but Sean I have one question. You mention that this is required for good scratching. Can you explain why this is the case? Surely ultimately for high performance scratching you want up to ~1ms precision which as you mention, operating system timers cannot provide. And in fact you aren't sampling the "velocity" of the midi wheels, you're getting discrete delta position numbers from the midi controller. Surely the best approach is to process these scratch deltas as they arrive in some way, not as part of a timer loop which necessarily introduces additional latency?

« Back to merge proposal