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
