lp:~ywwg/mixxx/master_sync

Created by Owen Williams on 2012-02-27 and last modified on 2013-05-09

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> on 2013-05-09

qtcreator made these I think

3038. By Owen Williams <email address hidden> on 2013-05-08

fix problem with filebpm not getting initialized
added debug numbers to skin

3037. By Owen Williams <email address hidden> on 2013-05-07

Merge branch 'DJO_t-biggerskin' into master_sync

Conflicts:
 mixxx/res/skins/LateNight1280x800-4Deck-WXGA/skin.xml

3036. By Owen Williams <email address hidden> on 2013-05-06

small tweaks

3035. By Owen Williams <email address hidden> on 2013-05-06

Merge branch 'master' into master_sync

3034. By Owen Williams <email address hidden> on 2013-05-06

Merge branch 'bzr/master_sync' into master_sync

Conflicts:
 mixxx/src/mixxx.cpp

3033. By Owen Williams <email address hidden> on 2013-04-17

Merge branch 'master' into master_sync

3032. By Owen Williams <email address hidden> on 2013-04-17

Merge branch 'master_sync-skin' into master_sync

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

3031. By Owen Williams <email address hidden> on 2013-04-17

Merge branch 'master' into master_sync

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

3030. By Owen Williams on 2013-04-16

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

Subscribers