Key-Lock feature broken in 1.12.0-alpha-pre

Bug #1224693 reported by Daniel Sevelt
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
High
Owen Williams

Bug Description

uname -a
Linux lighting 3.2.0-34-generic-pae #53-Ubuntu SMP Thu Nov 15 11:11:12 UTC 2012 i686 i686 i386 GNU/Linux
CPU:
Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz
Video:
Unknown
SoundHarware:
Native Instruments AUDIO 4 DJ

Key -Lock button illuminates, however does not function. Key still changes with pitch adjustments
no errors are logged in mixxx.log when the function is turned on and off

Tags: keylock
Revision history for this message
Daniel Sevelt (daniel-sevelt) wrote :
Revision history for this message
jus (jus) wrote :

Confirmed with latest mixxx-1.12.0-alpha-pre-master-git3567-macintel64

summary: - Key-Lock not functioning in 1.12.0
+ Key-Lock feature broken in 1.12.0-alpha-pre
Changed in mixxx:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → 1.12.0
jus (jus)
tags: added: keylock
Revision history for this message
jus (jus) wrote :

Some kind of weirdness is going on here.

* Reset pitch, then load and start the same track in both decks having keylock deactivated
* While playing, activate keylock on the left deck.
   Notice a phase shifting, even at default pitch
* Now activate keylock on the right deck.
  Instantly, a crackling noise is audible in the output of the deck.

Tested with latest github master on OSX 10.8.5.
Buffer underflow count is @0 , so the latency of my hardware seems not to be an issue here. However, changing the sample rate does change the sound of the crackling noise.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Just tested with current master on Ubuntu 12.4 32bit.

I can confirm a click noise when switching key lock at default pitch and I can confirm the noise on the second deck.
The noise sound like blubber with a 1kHz test tone.
I can reproduce the issue like that:
* Play Deck 2 -> switching key lock works as desired except the click when toggling
* Load Deck 1 (paused) -> blubber noise starts on Deck 2
* Eject Deck 1 -> blubber noise stops.

Mixxx 1.11 is not effected.

Revision history for this message
Owen Williams (ywwg) wrote :

this is a Big Deal regression

Changed in mixxx:
assignee: nobody → Owen Williams (ywwg)
importance: Medium → High
Revision history for this message
Owen Williams (ywwg) wrote :

Should be fixed in trunk. is_scratching was not being initialized to False.

Changed in mixxx:
status: Confirmed → Fix Committed
Revision history for this message
jus (jus) wrote :

Confirmed working with latest Github master on OSX 10.8.5
Thanks for the quick fix Owen.

RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/7173

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.