lp:~ywwg/mixxx/master_sync
This is the official branch for developing the new master sync modes, whereby samplers and decks can set themselves to follow another sampler/deck exactly, or an arbitrary bpm clock, or a midi source. So any number of decks could be playing and they'd all stay in sync. This could even mean one could scratch a deck and have all of the slaves sync alongside (scratching multiple samples at once).
Those interested in testing will need to add their own UI or use a midi controller and hook up the following new control objects:
* [ChannelX], sync_master is a toggling pushbutton indicating if a deck is currently the master deck
* [ChannelX], sync_slave is a toggling pushbutton indicating if a deck is currently a slave deck
* [Master], sync_master is a toggling pushbutton indicating if an internal metronome is the master
* [Master],sync_bpm sets the internal metronome
- Get this branch:
- bzr branch lp:~ywwg/mixxx/master_sync
Branch merges
Related bugs
Bug #1098335: Feature: beatsync to specific deck | Wishlist | Fix Released |
Related blueprints
Branch information
Recent revisions
- 3038. By Owen Williams <email address hidden>
-
fix problem with filebpm not getting initialized
added debug numbers to skin - 3037. By Owen Williams <email address hidden>
-
Merge branch 'DJO_t-biggerskin' into master_sync
Conflicts:
mixxx/res/skins/ LateNight1280x8 00-4Deck- WXGA/skin. xml - 3034. By Owen Williams <email address hidden>
-
Merge branch 'bzr/master_sync' into master_sync
Conflicts:
mixxx/src/mixxx. cpp - 3032. By Owen Williams <email address hidden>
-
Merge branch 'master_sync-skin' into master_sync
Conflicts:
mixxx/res/skins/ LateNight1280x8 00-WXGA/ background1280x 800.png - 3031. By Owen Williams <email address hidden>
-
Merge branch 'master' into master_sync
Conflicts:
mixxx/src/engine/ bpmcontrol. cpp
mixxx/src/mixxx. cpp
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~mixxxdevelopers/mixxx/trunk