There are lots of situations where DJs just want a one-shot sync without locking two tracks together. This is especially true if they are going to do any scratching tricks like backspins or vinyl break stops. And, most DJ applications and hardware still operate on the "tap once to sync" and don't support an advanced master mode like we have. So I think new users would get confused if suddenly the decks are "tied" together just because they synced tempo.
I think if you or any other user prefers master sync as a toggle button, it's fine to map the sync buttons on one's own controller to toggle master sync. But the default really should be to tap for momentary, hold for lock. The lights on the buttons should reinforce this. The sync button should stay lit when master is on, whereas it'll be off when sync is off. This is a great example, btw, where "controller preferences" would really help. A simple checkbox for "sync always enables master" would be super convenient. On Tue, 2017-06-27 at 20:39 -0500, Be wrote: > 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 > > ------------------------------------------------------------------------------ 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