MusicTree visualizes rhythmic structures as hierarchical trees. Each level of the tree represents a subdivision of time.
3*4
3 beats, repeated 4 times (3/4 time)
2+3*4
Additive: groups of 2+3 repeated 4 times
2*3*4
Nested: 2 groups of 3 groups of 4
SpacePlay / PauseEscStopLToggle loopFFullscreenArrow Up/DownBPM ±5This application is built entirely from scratch with the following open-source assets:
Released under the MIT License. (c) 2026 MusicTree Dev Team.
3 * 4
4 * 4
2 * 3 * 4
(3+2) * 4
(2+2+3) * 4
3 * 2 * 2 * 2
5 * 3
7 * 2
(2+3+2+3) * 2
(3+3+2) * 3
3+3+4+2+4
(2+2+2+3) * 2
(2+1) * 4
(3+3+3+2) * 2
We use Google Analytics to measure traffic and app performance. This involves using cookies and collecting aggregated, anonymous usage data.
Cookies are small snippets of text stored on your device. We use them strictly for analytics purposes to understand generic application usage. We do not use them for advertising, retargeting, or individual tracking.
Under GDPR, you have the right to accept or decline analytics cookies. You can browse and use the application fully, with no feature restrictions, regardless of your choice.
Any rhythms, presets, or sessions created are stored solely in your local browser storage or directly encoded in the shareable URL structure. No personal musical data is uploaded to our servers.
We use cookies to analyze traffic and improve your experience. By clicking "Accept", you consent to our use of analytics cookies. Privacy Policy.