Hello everyone! A few fantastically productive days on the project later, I have a lot to show off! Check out these screenshots of the in-progress beats & measures ruler!


Accomplished this week:
- Added ability to switch between Beats & Measures and Minutes & Seconds rulers.
- Completely abstracted RulerFormat so custom data can be passed into it.
- Created BeatsFormat for the Beats & Measures ruler so a custom tempo and time signature can be passed in.
- Created algorithms to map the time ruler to beats given the tempo and time signature.
To accomplish this upcoming week:
- Add tempo and time signature selection to the bottom panel.
- Add beats display to the bottom panel.
- Add an option to default to the Beats & Measures ruler in the Preferences menu.
- Improve the look of the beats & measures ruler.