I did some more hacking on the features_xwax branch.  Please let me know
if this improves / ruins the behavior.  the major change is in CONST
mode, which works like this:

* if you were in vinyl mode, and you switch to CONST, mixxx will keep
playing the track at the previous rate (same as before).
* in CONST mode, the play button will now be responsive to user
toggling, so you can stop playback or use a rate slider on a midi
controller.

This means, basically, that CONST mode is the same as disabling vinyl
control mode.  I think it's ok to have both, though, since the DJ might
want to stay in vinyl control mode and occasionally make use of CONST
mode (for end-of-record, etc).  If people think it's redundant I can
change it, though. 

I also changed the rate control code so that jog wheel movements add on
top of vinyl movement, so you could hypothetically use both.  This would
cause problems in absolute mode, though, so perhaps I should write code
to prevent this?

I rewrote the needle skip detector again.  I think it might work better
now.

I changed my Trancer-DJO-3 skin so that the vinyl status box is not one
big transparent png, which caused tooltip issues.  I also added the
fullscreen skin.

Vinyl enabling can now be done by midi.  I was unable to find a way to
get vinyl mode switching done by midi.  Is there code for toggling track
end mode with midi?  If so I can just use that.

owen


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to