Hello,

New to hacking mixxx and hopefully my first contribution.

I made a small patch that colors every 4th and 16th beat of a song 
differently. To that end, you set a "root beat" which will be used as 
reference 16th beat. It's meant as a visual aid of the song structure 
but has also proven practical when seeking 16 beats before a break or 
similar.

To that end, the colors can be set in the theme (for now, only 
LateNight1280x800-WXGA is modified, but it's easily extended to the 
others) and the BeatGrid protobuf was added a new field for the root 
beat so it is preserved. The code is available here:

https://github.com/polygon/mixxx/commits/color_beat_grid

It's currently very hacky. If there's interest in including this feature 
I'd polish it. Things that probably need changing:

- Support BeatMap, currently only supports BeatGrid (is that a problem?)
- Feature is currently bound to the Adjust Beatgrid function, should 
probably be separated into its own button (which I haven't figured out yet)

Any comments welcome.

Regards,
Jan

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
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