In a recent pull request ( https://github.com/mixxxdj/mixxx/pull/1244 ) I modified the SyncButton object in the Components controller mapping library to behave like the sync buttons in skins. Short presses only use the beatsync Control for one-time sync and long presses use sync_enabled for master sync. Previously I had it so it just used sync_enabled like a normal toggle button. The more I use the new way that mimics the skins, the less I like it. I always want to use master sync when I press the button, but sometimes I forget to hold down the button. That is not something I want to have to think about while mixing. Forgetting to hold down the button has messed up some mixes because I expected decks to stay synced as I changed the tempo of one of them, but only one of them changed tempo.

Is there a use case for using master sync sometimes but not all the time? Perhaps it would be better to make a new preference option that determines whether the sync button is a toggle button for master sync or a push button for the old one-time sync. What do you think?

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to