lp:~ywwg/mixxx/master_sync

Created by Owen Williams and last modified

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
Only Owen Williams can upload to this branch. If you are Owen Williams please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Owen Williams
Project:
Mixxx
Status:
Experimental

Recent revisions

3039. By Owen Williams <email address hidden>

qtcreator made these I think

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/LateNight1280x800-4Deck-WXGA/skin.xml

3036. By Owen Williams <email address hidden>

small tweaks

3035. By Owen Williams <email address hidden>

Merge branch 'master' into master_sync

3034. By Owen Williams <email address hidden>

Merge branch 'bzr/master_sync' into master_sync

Conflicts:
 mixxx/src/mixxx.cpp

3033. By Owen Williams <email address hidden>

Merge branch 'master' into master_sync

3032. By Owen Williams <email address hidden>

Merge branch 'master_sync-skin' into master_sync

Conflicts:
 mixxx/res/skins/LateNight1280x800-WXGA/background1280x800.png

3031. By Owen Williams <email address hidden>

Merge branch 'master' into master_sync

Conflicts:
 mixxx/src/engine/bpmcontrol.cpp
 mixxx/src/mixxx.cpp

3030. By Owen Williams

merge from lp:mixxx/1.11

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
This branch contains Public information 
Everyone can see this information.

Subscribers