wolfbiter / kane-quneo-mixxx

This repository contains all the components necessary to link a QuNeo to Mixxx with my customized set of controls and LEDs.
GNU General Public License v3.0
15 stars 5 forks source link

led flickering #91

Open wolfbiter opened 11 years ago

wolfbiter commented 11 years ago

it seems when one track is playing and the other is not, the other deck's lights flicker. it's not a big deal but it would be nice to fix.

i'll have to check out which function they're mapped to... i thought it was cubic/quartic, in which case it and its derivatives would be continuous, would they not? even the sharp cutoff which prevents the LEDs from turning off should be alright - it's just a cusp.

wolfbiter commented 11 years ago

something to help investigate: it seems that all the leds flicker when moving a level. maybe #74 coming back to haunt me?

wolfbiter commented 11 years ago

ok, so this is a bug with either the quneo, mixxx, or both. but not my code. steps to confirm:

  1. make a print statement which triggers only when the right vertical arrows are sent a midi message
  2. load up mixxx from a terminal (so prints will show), load tracks into both decks
  3. play right deck alone. note that the print statement is triggered continually (this is because the right deck's vertical arrows are sent LEDs based on the right deck's VuMeter).
  4. play left deck alone. note that there are no print statements, yet the right vertical arrow LEDs will "pop" occasionally (as in brighten to almost full velocity), and all LEDs of the inactive deck flicker pretty constantly (including right vertical arrow LEDs).
wolfbiter commented 11 years ago

i'll have to check out /post on the quneo forums to see if maybe this is an issue due to spamming tons of LED messages.

wolfbiter commented 11 years ago

i think it's the quneo. reason:

i hooked Mixxx's midi output to kmidimon and confirmed that there are indeed no messages sent to the right vertical arrows while the left deck is playing.

wolfbiter commented 11 years ago

posted to KMI forums here: http://forum.keithmcmillen.com/viewtopic.php?f=50&t=1234