Hello there! Many of you were asking where to find "D.S. al Segno" or "D.C. al Fine" inside the editor. My answer is: you don't ;) As long as there is a "fine" or a "to coda" mar...
You've been many to wait for this one!
Beaming is the action of joining eighth notes together by a line, to visually group them.
Our first algorithm was greedy: we were beaming all notes of same duration when it was possible, possibly ending with all notes of the measure beamed. The problem with this is that it is hard to read the rhythm separation.
I have updated the beaming algorithm to only beam together notes that belongs to the same beat. The beat is taken from the time signature, or from the tuplet division. The result is more readable isn't it?
I hope that this improvement will help our fellow musicians while performing your awesome compositions! After all, music is written to be played :)
Cyril & The Flat Team
by Cyril Coutelier
New partnership with Clever
Hey there, Today, we are excited to announce a new partnership between Clever and Flat for Education. If you are new to Flat for Education, our product is a cloud-based music notat...
Push music education to the next level!
Hi Everyone, I am super excited to finally share in a lot more details about what we've been working on for the past few months regarding our Education product. We've designed and...
Improved students management
Hey there, If you are new to Flat, our education version, Flat for Education, is a private Flat website for your school or district with dedicated education features. This product...
Back to school sales have returned
Hi Everyone! Summer is almost over and we hope that you had an awesome one! :) On our side, we did so many improvements that I would need a dedicated post to review everything! Bac...
Experiment: Generating a Sheet Music from your Groove Pizza
A few months ago I discovered the Groove Pizza App made by the NYU MusEDLab: a circular rhythm app for creative music making and learning. This app is also great for learning and u...
Hello there! I would like to share the progress I have made with the display of divisi-parts. Those are when there are two voices sharing the same staff: At the beginning, the tw...
Flat for Education API
Hello fellow developers, We are launching publicly the first API methods for Flat for Education. These new API methods join the first batch we launched last April. Here are some of...