Skip to content

Changelog

What's new in Flat for Education. New features, improvements and fixes, newest first.

We release more than we list here. This page keeps the changes worth knowing about.

Building on the API or the Embed SDK? See the developer changelog

In September

46 smaller changes
Only this area
21 August·New·

Loop mode, and playback that picks up where you stopped

A selected passage in the Flat editor looping, with the loop handles around the bars and the loop button active in the header

Select a passage, press L, and it repeats until you tell it to stop, while the notes stay editable, so every change lands on the next pass. Loop mode is free on every plan.

  • Three ways to start a loop: select bars and press L, choose Loop from the selection menu, or press the loop button in the header to loop the bar your cursor is in. Drag the handles to widen or tighten the range, even while it plays.
  • The notes stay editable. Click a note as it plays, change it, and hear the result the next time round. Loops also work over a synced YouTube, Vimeo, SoundCloud or uploaded recording.
  • Playback starts from your cursor, not from the top. Stopping keeps the position: Space plays from the cursor, Shift + Space resumes exactly where the music stopped (press and hold Play on mobile). Going back to the start moves the cursor while stopped, and restarts playback while playing.

Available in the new editor on the web and on the new mobile toolbar on iOS and Android. Embedded scores can loop too, through the embed API.

14 August·New·

The new editor toolbar and panels come to Flat for Education

The Flat for Education editor with the vertical toolbar on the left and the assignment instructions panel open next to the score

The editor in Flat for Education now uses the same toolbar as Flat, with a vertical rail on the left that opens panels for notation, instruments, layout and details, plus panels made for the classroom.

  • Assignment panels for students: composition, shared writing, performance, worksheets and free recording each get a panel next to the score, with the teacher's instructions one click away and detachable into a floating window.
  • Review panels for teachers, with the same layout when grading each student's work, and matching previews of the students' scores when creating an assignment.
  • Quick search is on by default: type what you are looking for and the editor finds the tool, limited to the tools your toolset allows.

Read more about the new sidebar on the blog.

3 August·New·

Flat for Education desktop app for Mac and Windows

The Flat for Education desktop app on a Mac, editing a cello score with the Notation panel open on the left and the piano keyboard at the bottom

The Flat for Education editor is now available as a desktop app for Mac and Windows. Same account, same scores, for every account covered by a school licence: teachers, students and administrators.

  • Works offline. No Wi‑Fi in class? Keep composing and editing: your work is saved on the computer, and your changes sync back to your account the next time you open the app online.
  • Your full library, synced. Sign in and every score, assignment and class is there, on the web and on the desktop. Start a score in the browser and pick it up in the app, or the other way round.
  • The complete editor, in its own window. Notation, playback, MusicXML and MIDI import and export, PDF export, and note entry from a USB or Bluetooth MIDI keyboard.
  • Install it on every computer. Lab machines, the staff laptop, a student's home computer: there is no per-seat install limit.

Get it from flat.io/edu/desktop, or from your account menu in the web app: it picks the right download for your computer.

Also in August

28 smaller changes
Only this area
  • 7 AugImproved

    A new version of our in-house model now powers every PDF and photo import, with a focus on how tuplets are printed on the page. - Implicit tuplets are now…

    Read more
  • 31 AugFixed
    Short text fragments no longer turn into instrument names
  • 31 AugFixed
    Directions such as "p legato" are no longer sung as lyrics
  • 31 AugFixed
    A pickup bar in a single-part score keeps its notes
  • 31 AugFixed
    A cover or licence page before the music no longer supplies the title
  • 31 AugFixed
    Tempo marks are no longer mistaken for a title, a lyricist or a bar number

    Metronome equations and tempo words such as "poco allegro" stay where they belong.

  • 31 AugFixed
    Composer and lyricist credits are read in more layouts

    Credits in Polish and Spanish, wrapped over two lines, split across text boxes, or set in the music font are now recognised.

  • 31 AugFixed
    Chord symbols are read more precisely, including diminished chords, sevenths and bare roots
  • 31 AugImproved
    Rehearsal marks are recognised in photos, not only in clean scans
  • 31 AugImproved
    More chord-symbol fonts are recognised in PDFs
  • 7 AugFixed
    Smaller fixes to lyrics, chord symbols, instrument names, tablature, pickup bars, and score details
  • 7 AugFixed
    Rehearsal marks attach to the bar they open rather than to the nearest note
  • 7 AugImproved
    Korean scores: Hangul titles and Korean performance directions are now recognised
  • 6 AugImproved
    An import left on the review step now finishes on its own after 24 hours

    If you close the review screen or lose the tab, the import no longer waits forever: after a day it continues with the title and instruments it detected, and the score lands in your library.

  • 6 AugFixed
    Scores whose stave layout changes mid-piece no longer lose staves or whole systems
  • 5 AugImproved
    Instrument names are identified more reliably, including Japanese names, transposition keys and numbered parts
  • 5 AugFixed
    PDFs containing both a lead sheet and a piano arrangement are split into the correct parts
20 July·New·

Free Record: performance assignments without a score

A student recording a guitar performance in a Free Record assignment, with the stop button, timer and waveform below the video

Performance assignments no longer need a score attached. Choose Free Record at the score step when creating one, and students record themselves on whatever the assignment asks for: their own repertoire, an improvisation, a warm-up, or a piece that exists only on paper.

  • For teachers. The creation flow hides the options that only make sense with a score (playback, metronome, backing track, speed). Submissions arrive in a review screen made for recordings, where you listen, comment and mark as usual.
  • For students. The assignment opens on a recording screen with your instructions next to it. They record, listen back, and turn in when ready. Video recordings are supported.

Score-based performance assignments work exactly as before. Read more on the blog.

17 July·Improved·

Sight Reading Generator: key and time signatures, band parts, and a practise mode for students

The Sight reading setup dialogue on the Key Signature step, with C major and G major selected among the eight key options

The Sight Reading Generator now gives you more control over what it writes, and a way for students to use it on their own.

  • Choose the key and time signatures. Pick one or several keys and time signatures, and every exercise stays within them, along with the range you set for the instrument.
  • Parts for the whole band. Generate an exercise for a band and every section gets its own part, in its clef and transposition (concert pitch, B flat, E flat, F, bass clef), all reading the same line.
  • Straight into the assignment. Open the generator from the performance assignment creation flow and attach the result without leaving it.
  • Practise mode for students. Students can find the generator on their own tools page and generate exercises to read at their own pace, outside any assignment. Nothing is submitted or graded.
  • Opens in track view. A generated exercise opens in the horizontal track view, ready to read from left to right, and never places two rests in a row.

Read more on the blog.

15 July·New·

Import a PDF or photos into an editable score, with a review step

Importing sheet music from a PDF or a photo has a new flow on the web app, built on Flat's in-house recognition engine. It replaces the previous PDF import for everyone.

  • Pick the pages you want. Upload a PDF or several photos, then keep only the pages that contain the music. Each page you keep uses one credit.
  • Follow the recognition as it runs. A progress bar shows where the scan is, page by page, and you can keep using Flat while it works.
  • Review before the score is built. When the engine is unsure about an instrument, it asks you to confirm the title and the instruments it detected, with the part names printed on the page shown next to each one. When every instrument is certain, this step is skipped.

Available in Flat and, for teachers and administrators, in Flat for Education. The new flow comes to the iOS app in the coming weeks.

8 July·New·

Support Admin: a new role for staff who manage the school account but do not teach

The Flat for Education dashboard as seen by a Support Admin, with People, Billing, Usage Dashboard, Admin Settings and Integrations in the sidebar and no classes

Flat for Education now has four account roles: Admin, Support Admin, Teacher and Student. The new Support Admin role is for the people who run the school behind the scenes (IT contacts, finance teams, senior leaders) and need to manage the account without teaching.

  • Full management access: billing and subscription, People (invite and remove teachers and students), school settings, integrations and the Usage Dashboard.
  • No teaching tools: no classes, no assignments, no student work to review.
  • No licence seat used: add as many Support Admins as your school needs. If someone holds the Admin role only to see billing, switching them to Support Admin frees a teacher seat at no extra cost.

Admins and Support Admins assign roles from the People section. See roles and permissions for what each role can do, or read the blog post.

Also in July

32 smaller changes
Only this area
  • 29 JulImproved

    A new version of our in-house model now powers every PDF and photo import, with 22% to 51% fewer errors on our scanned sheet music benchmarks. The gains are…

    Read more
  • 24 JulImproved

    An improved version of Flat's in-house model now powers every PDF and photo import, in particular: - Multi-voice passages with shared rests and invisible rests…

    Read more
  • 10 JulNew

    Flat's OMR engine is now available programmatically through the developer API. Send PDFs or photos, follow recognition progress, review the detected…

    Read more
  • 29 JulFixed
    Piano right hand no longer ends up on the bass staff

    In some piano scores, the second voice inherited the staff of the previous one, so right-hand notes were written on the bass staff.

  • 23 JulFixed
    Fewer dropped notes on dense systems, and no more rhythm slashes after a triplet passage

    Busy systems that continue from the previous line no longer lose notes, a part that mixes triplet and plain systems no longer turns into rhythm slashes halfway through, and slurs and articulations placed on a double stop stay on the chord.

  • 21 JulImproved
    Clef changes in the middle of a bar are now recognised
  • 20 JulImproved
    Lyrics and text are recognised in more languages, including Vietnamese, Thai, Arabic and Hindi

    Text recognition now covers Vietnamese, Thai, Arabic, Persian, Urdu, Hindi, Marathi, Nepali, Bengali, Tamil, Telugu and Kannada, plus 24 more Latin-script languages such as Czech, Hungarian, Croatian and Lithuanian. Words with accents and diacritics are also kept instead of being discarded as unreadable, and Hebrew text embedded in a PDF is no longer thrown away.

  • 12 JulImproved
    Instrument names are matched more reliably, including band section labels and Chinese scores

    A bare "Horn" now resolves to the French horn instead of the cor anglais, "Alto" and "Tenor" on a band part to saxophones, brass band basses to the tuba, and a percussion clef misread on a pitched part is corrected. A vocal line that enters after a piano introduction is recognised as a voice instead of a second piano. On Chinese scores, the 詞 and 曲 labels route the names to lyricist and composer, and bilingual lyrics keep every verse. Changing the instrument of a drum part in the review step keeps the drum kit.

  • 10 JulFixed
    Fixed some multi-voice passages where the two voices share a rest
  • 10 JulImproved
    Courtesy (cautionary) accidentals are now recognised
  • 10 JulNew
    A photographed two-page book spread is split into two pages

    Photograph an open book and the import reads the left and right pages one after the other, instead of as one wide page.

16 June·Improved·

The tuner now has instrument presets, alternate tunings, reference notes and A=440 calibration

The Flat for Education tuner with a guitar preset selected, showing the strings to tune and the pitch meter

The tuner in Flat for Education has been rebuilt around the instruments your students play.

  • Instrument presets. Pick guitar, bass, ukulele, mandolin and more, including 7 and 8-string guitars, baritone ukulele, 5-string bass and mandola, and the tuner shows each string to tune. The free-pitch mode is now called Chromatic.
  • Alternate tunings. Drop D, open tunings and other common alternatives are available for every fretted instrument, not only guitar.
  • Reference notes. Play a string's pitch and tune by ear.
  • Calibration and a precise readout. Set the reference pitch away from A = 440 Hz when an ensemble needs it, and read the deviation in cents next to the detected frequency. The redesigned meter keeps the target fixed and moves the indicator, and a history shows the last notes played.
  • In the editor. The tuner also opens from the editor toolbar and preselects the instrument of the current part.

Find it under Tools, next to the metronome and tone generator, or read the practice tools guide.

Also in June

20 smaller changes
Only this area
  • 23 JunImproved

    We've improved how scanning reads the layout of a page. Imports of PDFs and photos now produce cleaner, more accurate scores, especially on complex layouts: -…

    Read more
  • 15 JunImproved

    Every PDF and photo import is now processed by Flat's own in-house model. This release is a major new version focused on transcription accuracy: musical…

    Read more
  • 1 JunNew

    We're rolling out Flat's own AI model for PDF and photo import, designed and trained in-house to replace the third-party engine used at launch. Owning the…

    Read more
  • 24 JunImproved
    Chord symbols: fixed-Do names (REm, SIb, LA7), stacked extensions and accidentals are kept

    Chord symbols written with solfège names are recognised, extensions stacked over the chord ("sus4" under "A7(6)") are folded back onto it, and sharps and flats drawn in the notation font of a digital PDF are read instead of dropped. Chord symbols detected by text recognition are imported as chord notation rather than discarded.

  • 24 JunFixed
    Page numbers, catalogue numbers and attribution lines no longer become titles, credits or bar numbers

    Page and catalogue numbers no longer shift the bar numbering, "Words and Music by" and bare "by" lines no longer end up in the composer or subtitle, flush-left movement headings go to the movement title, boxed rehearsal numbers are kept, and expression text above or below the staff is imported as a direction rather than as a credit.

  • 24 JunImproved
    Instrument names resolve to the right part more often, in more languages, and transposing parts sound at concert pitch

    Part names printed in the margin or in the header now match the right instrument more often for organ, choir, percussion and band scores, including abbreviations, plurals and ordinals ("1st & 2nd Horns in F"), and names in Japanese and other languages are looked up too. Dynamics, metronome marks and lyric syllables next to the staff are no longer mistaken for a part name. Transposing instruments are exported with their transposition so they play back at concert pitch.

  • 23 JunImproved
    Jazz scores, when correctly detected, now apply a jazz chord style and handwritten jazz music font automatically
  • 23 JunImproved
    Beams that span rests (for example, note / rest / note) are now supported
  • 23 JunImproved
    Custom beaming patterns are now recognised and preserved on import
  • 15 JunFixed
    Pickup bars, multi-bar rests and overfull bars import cleanly

    A pickup bar is carried to every part instead of being created from a lone short bar, printed multi-bar rest counts are read as such, bars that overflow by one duration are corrected from the model's next best guess, and notes with a missing duration inherit the current one instead of disappearing. Unpaired ties and tremolos or noteheads the editor could not load no longer make the whole import fail.

In May

1 smaller change

In April

1 smaller change

Looking for something older?

Older updates are written up on the Flat blog, release by release.