Comment 7 for bug 1800343

Revision history for this message
ronso0 (ronso0) wrote (last edit ):

Got it:
I added some qWarnigns to trace the scratch functions and scratchEnable and scratchTick functions are called correctly. It's just that each deck's booleans m_brakeActive, m_spinbackActive & m_softStartActive are not initialized, thus decks are stopped in scratchProcess.

Before https://github.com/mixxxdj/mixxx/pull/4708 I experienced that any wheel touch would 'freeze' the deck even though scratch ticks were sent, or interpret wheel turn as jog move.

I'll open a PR asap