[{"data":1,"prerenderedAt":1180},["ShallowReactive",2],{"changelog-scanner-en":3},{"product":4,"locale":5,"generatedAt":6,"categories":7,"platforms":21,"count":27,"years":28,"months":54,"older":1175,"releaseAnchors":1176,"moved":1179},"scanner","en","2026-10-21T14:23:14.411Z",{"library":8,"editor":9,"playback":10,"import-export":11,"omr":12,"assignments":13,"worksheets":14,"classes":15,"collaboration":16,"api":17,"billing":18,"embed":19,"accounts":20},"Library","Editor","Playback","Import and export","OMR","Assignments","Worksheets","Classes","Collaboration","API","Billing","Embed SDK","Accounts",[22,23,24,25,26],"web","ios","android","mac","windows",68,[29],{"year":30,"months":31},2026,[32,35,37,39,41,43,46,48,50,52],{"key":33,"hasEntries":34},"2026-01",false,{"key":36,"hasEntries":34},"2026-02",{"key":38,"hasEntries":34},"2026-03",{"key":40,"hasEntries":34},"2026-04",{"key":42,"hasEntries":34},"2026-05",{"key":44,"hasEntries":45},"2026-06",true,{"key":47,"hasEntries":45},"2026-07",{"key":49,"hasEntries":45},"2026-08",{"key":51,"hasEntries":45},"2026-09",{"key":53,"hasEntries":45},"2026-10",[55,84,425,728,995],{"key":53,"year":30,"month":56,"majors":57,"areas":83},10,[58],{"slug":59,"title":60,"locale":5,"products":61,"platforms":64,"categories":65,"kind":67,"size":68,"publicationDate":69,"modificationDate":70,"links":71,"images":78,"track":66,"bodyHtml":79,"excerpt":80,"primaryCategory":66,"ownPage":81,"date":82},"2026-10-11-a-new-model-version-that-reads-ties-rests-and-silent-staves-better","A new model version that reads ties, rests and silent staves better",[62,63,4],"flat","flatEdu",[],[66],"omr","improved","major","2026-10-12T13:58:30.901Z","2026-10-12T14:01:17.006Z",{"blogPosts":72,"helpArticles":73,"releases":77},[],[74],{"locale":5,"url":75,"title":76},"https:\u002F\u002Fhelp.flat.io\u002Fen\u002Fmusic-notation-software\u002Fomr\u002F","Scan and import sheet music from a PDF or photo",[],[],"\u003Cp>A new version of our scanning model now reads every PDF and photo import. It is built on a new architecture that looks at each line of music in more detail, and it was trained on a cleaner set of examples. It is more accurate on 24 of the 26 kinds of music we test it on.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Ties and slurs are better told apart.\u003C\u002Fstrong> A curve joining two different notes is now much less often read as a tie that changes the second note's pitch.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Silent staves are read more reliably.\u003C\u002Fstrong> In a full score, a staff that rests for a whole line is less often filled with invented drum notes or dropped from its part.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Long rests are counted more closely.\u003C\u002Fstrong> A run of 20 or more empty bars comes much closer to its printed length, instead of turning into dozens of extra bars.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fewer wrong notes.\u003C\u002Fstrong> About 8% fewer pitch mistakes, 17% fewer tuplet mistakes and 10% fewer chord mistakes than the previous version.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notes are located more precisely on the page.\u003C\u002Fstrong> This helps lyrics, dynamics and other markings attach to the note they belong to.\u003C\u002Fli>\n\u003C\u002Ful>","A new version of our scanning model now reads every PDF and photo import. It is built on a new architecture that looks at each line of music in more detail,…","active","2026-10-11",[],{"key":51,"year":30,"month":85,"majors":86,"areas":104},9,[87],{"slug":88,"title":89,"locale":5,"products":90,"platforms":91,"categories":92,"kind":67,"size":68,"publicationDate":93,"modificationDate":94,"links":95,"images":100,"track":66,"bodyHtml":101,"excerpt":102,"primaryCategory":66,"ownPage":81,"date":103},"2026-09-28-a-new-model-version-that-reads-uncommon-time-signatures-and-lines-without-a-clef","A new model version that reads uncommon time signatures and lines without a clef",[62,63,4],[],[66],"2026-09-28T08:45:17.401Z","2026-09-28T08:51:16.336Z",{"blogPosts":96,"helpArticles":97,"releases":99},[],[98],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Our scanning model got a fresh update, with a focus on time signatures, clefs and multi-measure rests.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>More time signatures are read as printed.\u003C\u002Fstrong> The model now knows 29 time signatures plus common and cut time. New this month: 6\u002F4, 7\u002F4, 8\u002F4, 9\u002F4, 10\u002F8, 11\u002F8, 13\u002F8, 14\u002F8, 15\u002F8, 9\u002F16, 11\u002F16, 13\u002F16, 15\u002F16 and 17\u002F16, common in folk, jazz and contemporary music. Before, they were swapped for a familiar one (10\u002F8 came out as 12\u002F8, 8\u002F4 as 5\u002F4), the bars no longer added up, and notes were removed to make them fit. See every notation scanning supports.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-measure rests keep their real length.\u003C\u002Fstrong> In band and orchestra parts, a number above a long rest tells you how many bars to count. That number is now misread far less often. Before, a &quot;10&quot; could become 100, and your part ended up with dozens of extra empty bars.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lines without a clef stay at the right pitch.\u003C\u002Fstrong> Many parts, especially jazz charts and older editions, print the clef only on the first line of the page. The model used to guess a clef for the other lines, and a wrong guess moved every note on the line up or down. Those lines now keep the clef of the line before.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fewer things that aren't on the page.\u003C\u002Fstrong> A small &quot;3&quot; over a triplet is no longer read as a fingering, no octave line (8va) is added where none is printed, and a staff that is silent for a whole line is no longer filled with drum notes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>More of your notes make it into the score.\u003C\u002Fstrong> When a bar is read with more beats than its time signature allows, some notes have to be left out so the bar adds up. Since rhythms and time signatures are now read more accurately, this happens much less often: on the imports we tested, about 70% fewer notes went missing.\u003C\u002Fli>\n\u003C\u002Ful>","Our scanning model got a fresh update, with a focus on time signatures, clefs and multi-measure rests. - More time signatures are read as printed. The model…","2026-09-28",[105,129,150,409],{"category":106,"name":8,"count":107,"entries":108},"library",1,[109],{"slug":110,"title":111,"locale":5,"products":112,"platforms":113,"categories":114,"kind":115,"size":116,"publicationDate":117,"modificationDate":118,"links":119,"images":123,"track":124,"bodyHtml":125,"excerpt":126,"primaryCategory":106,"ownPage":127,"date":128},"2026-09-17-flat-flat-for-education-and-opuscan-now-have-a-changelog","Flat, Flat for Education and Opuscan now have a changelog",[62,63,4],[22],[106],"new","minor","2026-09-18T13:58:47.004Z","2026-09-18T14:00:51.230Z",{"blogPosts":120,"helpArticles":121,"releases":122},[],[],[],[],"product","\u003Cp>You are reading it. Everything that reaches you, from new features to smaller fixes, is listed here in your language, with a link to the help center whenever a page exists. Find it under Product Updates in the site menu: flat.io\u002Fchangelog, flat.io\u002Fedu\u002Fchangelog and \u003Ca href=\"https:\u002F\u002Fwww.opuscan.com\u002Fomr\u002Fchangelog\" target=\"_blank\" rel=\"noopener\">opuscan.com\u002Fomr\u002Fchangelog\u003C\u002Fa>.\u003C\u002Fp>","You are reading it. Everything that reaches you, from new features to smaller fixes, is listed here in your language, with a link to the help center whenever a…","none","2026-09-17",{"category":130,"name":11,"count":107,"entries":131},"import-export",[132],{"slug":133,"title":134,"locale":5,"products":135,"platforms":136,"categories":137,"kind":115,"size":116,"publicationDate":138,"modificationDate":139,"links":140,"images":147,"track":124,"bodyHtml":148,"excerpt":149,"primaryCategory":130,"ownPage":127,"date":103},"2026-09-28-import-a-pdf-or-photos-on-iphone-and-ipad-with-a-review-step-before-the-score-is","Import a PDF or photos on iPhone and iPad with a review step before the score is built",[62,4],[23],[130,66],"2026-10-02T14:13:37.927Z","2026-10-02T14:15:33.031Z",{"blogPosts":141,"helpArticles":142,"releases":144},[],[143],{"locale":5,"url":75,"title":76},[145],{"platform":23,"version":146},"26.09.02",[],"\u003Cp>The import flow on iOS was rebuilt on the same engine as the web app and Android: check the detected title and instruments before the score is built, and start a new import while earlier ones are still processing. Opuscan for iOS gets the same flow.\u003C\u002Fp>","The import flow on iOS was rebuilt on the same engine as the web app and Android: check the detected title and instruments before the score is built, and start…",{"category":66,"name":12,"count":151,"entries":152},16,[153,169,186,203,219,236,252,269,286,302,318,334,349,366,380,395],{"slug":154,"title":155,"locale":5,"products":156,"platforms":157,"categories":158,"kind":159,"size":116,"publicationDate":160,"modificationDate":161,"links":162,"images":167,"track":66,"excerpt":155,"primaryCategory":66,"ownPage":127,"date":168},"2026-09-30-photos-on-gray-or-tinted-paper-now-import-and-a-neighboring-page-in-the-frame-is","Photos on gray or tinted paper now import, and a neighboring page in the frame is ignored",[62,63,4],[],[66],"fixed","2026-10-02T14:13:40.023Z","2026-10-02T14:16:01.952Z",{"blogPosts":163,"helpArticles":164,"releases":166},[],[165],{"locale":5,"url":75,"title":76},[],[],"2026-09-30",{"slug":170,"title":171,"locale":5,"products":172,"platforms":173,"categories":174,"kind":159,"size":116,"publicationDate":175,"modificationDate":176,"links":177,"images":182,"track":66,"bodyHtml":183,"excerpt":184,"primaryCategory":66,"ownPage":127,"date":185},"2026-09-29-instrument-names-are-matched-more-reliably-including-choir-voices-and-abbreviate","Instrument names are matched more reliably, including choir voices and abbreviated labels",[62,63,4],[],[66],"2026-10-02T14:33:16.058Z","2026-10-02T14:35:48.694Z",{"blogPosts":178,"helpArticles":179,"releases":181},[],[180],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Labels like &quot;Sop.&quot;, &quot;Hn.&quot; or &quot;Violin II&quot; now resolve to the right instrument, and the instruments you confirm before import are always applied.\u003C\u002Fp>","Labels like \"Sop.\", \"Hn.\" or \"Violin II\" now resolve to the right instrument, and the instruments you confirm before import are always applied.","2026-09-29",{"slug":187,"title":188,"locale":5,"products":189,"platforms":190,"categories":191,"kind":159,"size":116,"publicationDate":192,"modificationDate":193,"links":194,"images":199,"track":66,"bodyHtml":200,"excerpt":201,"primaryCategory":66,"ownPage":127,"date":202},"2026-09-24-full-scores-band-charts-and-piano-music-keep-all-their-systems-and-bars","Full scores, band charts and piano music keep all their systems and bars",[62,63,4],[],[66],"2026-10-02T14:33:17.149Z","2026-10-02T14:36:05.005Z",{"blogPosts":195,"helpArticles":196,"releases":198},[],[197],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Large scores are no longer split or merged into the wrong systems, and multi-measure rests keep their bar count.\u003C\u002Fp>","Large scores are no longer split or merged into the wrong systems, and multi-measure rests keep their bar count.","2026-09-24",{"slug":204,"title":205,"locale":5,"products":206,"platforms":207,"categories":208,"kind":67,"size":116,"publicationDate":209,"modificationDate":210,"links":211,"images":216,"track":66,"bodyHtml":217,"excerpt":218,"primaryCategory":66,"ownPage":127,"date":202},"2026-09-24-imported-scores-keep-the-staff-size-of-the-original-page","Imported scores keep the staff size of the original page",[62,63,4],[],[66],"2026-09-25T13:44:09.234Z","2026-09-25T13:46:21.614Z",{"blogPosts":212,"helpArticles":213,"releases":215},[],[214],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>A page engraved with smaller or larger staves no longer comes out at one fixed default size.\u003C\u002Fp>","A page engraved with smaller or larger staves no longer comes out at one fixed default size.",{"slug":220,"title":221,"locale":5,"products":222,"platforms":223,"categories":224,"kind":159,"size":116,"publicationDate":225,"modificationDate":226,"links":227,"images":232,"track":66,"bodyHtml":233,"excerpt":234,"primaryCategory":66,"ownPage":127,"date":235},"2026-09-23-lyrics-titles-and-credits-are-read-more-reliably-including-japanese-and-korean-t","Lyrics, titles and credits are read more reliably, including Japanese and Korean text",[62,63,4],[],[66],"2026-10-02T14:33:15.018Z","2026-10-02T14:35:32.846Z",{"blogPosts":228,"helpArticles":229,"releases":231},[],[230],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Syllables land on the right notes, and footers, dynamics or verse numbers are no longer sung. Titles and composers come from the right text, with credits in more languages.\u003C\u002Fp>","Syllables land on the right notes, and footers, dynamics or verse numbers are no longer sung. Titles and composers come from the right text, with credits in…","2026-09-23",{"slug":237,"title":238,"locale":5,"products":239,"platforms":240,"categories":241,"kind":159,"size":116,"publicationDate":242,"modificationDate":243,"links":244,"images":249,"track":66,"bodyHtml":250,"excerpt":251,"primaryCategory":66,"ownPage":127,"date":235},"2026-09-23-japanese-lyrics-in-pdfs-with-a-text-layer-are-no-longer-garbled","Japanese lyrics in PDFs with a text layer are no longer garbled",[62,63,4],[],[66],"2026-09-25T13:44:08.413Z","2026-09-25T13:46:03.218Z",{"blogPosts":245,"helpArticles":246,"releases":248},[],[247],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Some PDFs store their Japanese text in an encoding that used to come out as unreadable characters. Lyrics and titles from these files are now read correctly, and an import set to several languages now uses all of them.\u003C\u002Fp>","Some PDFs store their Japanese text in an encoding that used to come out as unreadable characters. Lyrics and titles from these files are now read correctly,…",{"slug":253,"title":254,"locale":5,"products":255,"platforms":256,"categories":257,"kind":159,"size":116,"publicationDate":258,"modificationDate":259,"links":260,"images":265,"track":66,"bodyHtml":266,"excerpt":267,"primaryCategory":66,"ownPage":127,"date":268},"2026-09-22-ties-and-multi-measure-rests-come-through-when-you-open-an-exported-score-in-dor","Ties and multi-measure rests come through when you open an exported score in Dorico, Sibelius or MuseScore",[62,63,4],[],[66],"2026-09-25T13:44:08.801Z","2026-09-25T13:46:15.169Z",{"blogPosts":261,"helpArticles":262,"releases":264},[],[263],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Tied notes now reach their second note in other notation apps, and a 22-bar rest is exported as 22 measures instead of one, so bar numbers match the original.\u003C\u002Fp>","Tied notes now reach their second note in other notation apps, and a 22-bar rest is exported as 22 measures instead of one, so bar numbers match the original.","2026-09-22",{"slug":270,"title":271,"locale":5,"products":272,"platforms":273,"categories":274,"kind":159,"size":116,"publicationDate":275,"modificationDate":276,"links":277,"images":282,"track":66,"bodyHtml":283,"excerpt":284,"primaryCategory":66,"ownPage":127,"date":285},"2026-09-18-chord-symbols-rehearsal-marks-tempo-marks-and-clefs-are-kept-in-more-layouts","Chord symbols, rehearsal marks, tempo marks and clefs are kept in more layouts",[62,63,4],[],[66],"2026-10-02T14:33:18.149Z","2026-10-02T14:36:24.176Z",{"blogPosts":278,"helpArticles":279,"releases":281},[],[280],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Fewer markings are dropped or misread, from chords in Sibelius fonts to &quot;rit.&quot; no longer setting a tempo.\u003C\u002Fp>","Fewer markings are dropped or misread, from chords in Sibelius fonts to \"rit.\" no longer setting a tempo.","2026-09-18",{"slug":287,"title":288,"locale":5,"products":289,"platforms":290,"categories":291,"kind":159,"size":116,"publicationDate":292,"modificationDate":293,"links":294,"images":299,"track":66,"bodyHtml":300,"excerpt":301,"primaryCategory":66,"ownPage":127,"date":128},"2026-09-17-photos-of-sheet-music-taken-from-a-screen-now-import-instead-of-failing-with-no","Photos of sheet music taken from a screen now import instead of failing with \"no music detected\"",[62,63,4],[],[66],"2026-09-17T14:43:58.341Z","2026-09-17T14:45:29.751Z",{"blogPosts":295,"helpArticles":296,"releases":298},[],[297],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Photographing a monitor or tablet adds a fine pixel grid over the page that used to hide the staves. Imports now see through it.\u003C\u002Fp>","Photographing a monitor or tablet adds a fine pixel grid over the page that used to hide the staves. Imports now see through it.",{"slug":303,"title":304,"locale":5,"products":305,"platforms":306,"categories":307,"kind":159,"size":116,"publicationDate":308,"modificationDate":309,"links":310,"images":316,"track":66,"excerpt":304,"primaryCategory":66,"ownPage":127,"date":317},"2026-09-10-opuscan-for-android-playback-controls-no-longer-hide-behind-the-navigation-bar-a","Opuscan for Android: playback controls no longer hide behind the navigation bar, app info in Settings",[4],[24],[66],"2026-09-16T15:26:39.983Z","2026-09-16T15:39:35.527Z",{"blogPosts":311,"helpArticles":312,"releases":313},[],[],[314],{"platform":24,"version":315},"26.09.01",[],"2026-09-10",{"slug":319,"title":320,"locale":5,"products":321,"platforms":322,"categories":323,"kind":159,"size":116,"publicationDate":324,"modificationDate":325,"links":326,"images":331,"track":66,"bodyHtml":332,"excerpt":333,"primaryCategory":66,"ownPage":127,"date":317},"2026-09-16-cleaner-musicxml-exports","Cleaner MusicXML exports",[62,63,4],[],[66],"2026-09-16T14:01:16.487Z","2026-09-17T14:00:18.976Z",{"blogPosts":327,"helpArticles":328,"releases":330},[],[329],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Clefs and figured bass appear only on the staves that carry them, pickup measures are numbered as in print, multi-measure rests and trill lines export as valid MusicXML, and cross-staff piano voices stay on the right staff.\u003C\u002Fp>","Clefs and figured bass appear only on the staves that carry them, pickup measures are numbered as in print, multi-measure rests and trill lines export as valid…",{"slug":335,"title":336,"locale":5,"products":337,"platforms":338,"categories":339,"kind":159,"size":116,"publicationDate":340,"modificationDate":341,"links":342,"images":347,"track":66,"excerpt":336,"primaryCategory":66,"ownPage":127,"date":348},"2026-09-09-repeat-double-and-final-barlines-export-at-the-right-place-in-musicxml-with-syst","Repeat, double and final barlines export at the right place in MusicXML, with system breaks",[62,63,4],[],[66,130],"2026-09-16T14:00:22.897Z","2026-09-17T13:35:12.970Z",{"blogPosts":343,"helpArticles":344,"releases":346},[],[345],{"locale":5,"url":75,"title":76},[],[],"2026-09-09",{"slug":350,"title":351,"locale":5,"products":352,"platforms":353,"categories":354,"kind":159,"size":116,"publicationDate":355,"modificationDate":356,"links":357,"images":362,"track":66,"bodyHtml":363,"excerpt":364,"primaryCategory":66,"ownPage":127,"date":365},"2026-09-16-metronome-marks-are-read-in-more-layouts-and-rit-no-longer-sets-a-tempo","Metronome marks are read in more layouts, and \"rit.\" no longer sets a tempo",[62,63,4],[],[66],"2026-09-16T14:00:57.251Z","2026-09-17T14:00:19.143Z",{"blogPosts":358,"helpArticles":359,"releases":361},[],[360],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>A mark clipped at the top of the page, written inside a sentence, or glued to a rehearsal letter is now read. Relative directions such as rit. or accel. no longer invent a tempo.\u003C\u002Fp>","A mark clipped at the top of the page, written inside a sentence, or glued to a rehearsal letter is now read. Relative directions such as rit. or accel. no…","2026-09-08",{"slug":367,"title":368,"locale":5,"products":369,"platforms":370,"categories":371,"kind":159,"size":116,"publicationDate":372,"modificationDate":373,"links":374,"images":379,"track":66,"excerpt":368,"primaryCategory":66,"ownPage":127,"date":365},"2026-09-08-long-tuplets-no-longer-make-an-import-fail","Long tuplets no longer make an import fail",[62,63,4],[],[66],"2026-09-16T14:00:24.835Z","2026-09-17T13:35:13.157Z",{"blogPosts":375,"helpArticles":376,"releases":378},[],[377],{"locale":5,"url":75,"title":76},[],[],{"slug":381,"title":382,"locale":5,"products":383,"platforms":384,"categories":385,"kind":159,"size":116,"publicationDate":386,"modificationDate":387,"links":388,"images":393,"track":66,"excerpt":382,"primaryCategory":66,"ownPage":127,"date":394},"2026-09-02-photos-taken-on-an-iphone-no-longer-import-as-two-pages","Photos taken on an iPhone no longer import as two pages",[62,63,4],[],[66],"2026-09-16T14:46:04.733Z","2026-09-17T14:45:26.823Z",{"blogPosts":389,"helpArticles":390,"releases":392},[],[391],{"locale":5,"url":75,"title":76},[],[],"2026-09-02",{"slug":396,"title":397,"locale":5,"products":398,"platforms":399,"categories":400,"kind":115,"size":116,"publicationDate":401,"modificationDate":402,"links":403,"images":408,"track":66,"excerpt":397,"primaryCategory":66,"ownPage":127,"date":394},"2026-09-02-import-scanned-music-from-heic-tiff-webp-avif-and-gif-files-and-from-a-single-ph","Import scanned music from HEIC, TIFF, WebP, AVIF and GIF files, and from a single photo",[62,63,4],[],[66,130],"2026-09-16T14:00:14.656Z","2026-09-17T13:35:13.715Z",{"blogPosts":404,"helpArticles":405,"releases":407},[],[406],{"locale":5,"url":75,"title":76},[],[],{"category":410,"name":18,"count":107,"entries":411},"billing",[412],{"slug":413,"title":414,"locale":5,"products":415,"platforms":416,"categories":417,"kind":159,"size":116,"publicationDate":418,"modificationDate":419,"links":420,"images":424,"track":124,"excerpt":414,"primaryCategory":410,"ownPage":127,"date":348},"2026-09-09-opuscan-for-windows-keeps-a-purchased-credit-pack","Opuscan for Windows keeps a purchased credit pack",[4],[26],[410],"2026-09-16T15:01:47.025Z","2026-09-18T13:45:23.041Z",{"blogPosts":421,"helpArticles":422,"releases":423},[],[],[],[],{"key":49,"year":30,"month":426,"majors":427,"areas":445},8,[428],{"slug":429,"title":430,"locale":5,"products":431,"platforms":432,"categories":433,"kind":67,"size":68,"publicationDate":434,"modificationDate":435,"links":436,"images":441,"track":66,"bodyHtml":442,"excerpt":443,"primaryCategory":66,"ownPage":81,"date":444},"2026-08-07-a-new-model-version-with-support-for-implicit-tuplets","A new model version with support for implicit tuplets",[62,63,4],[],[66],"2026-09-16T10:40:03.293Z","2026-09-18T10:40:11.706Z",{"blogPosts":437,"helpArticles":438,"releases":440},[],[439],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>A new version of our in-house model now powers every PDF and photo import, focused on how tuplets are printed on the page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Implicit tuplets are now supported.\u003C\u002Fstrong> Engravers usually print the small &quot;3&quot; or &quot;6&quot; over the \u003Cem>first\u003C\u002Fem> triplet or sextuplet of a passage only, and leave the groups that follow it bare - the player is expected to carry the pattern on. Those unmarked groups are \u003Cem>implicit\u003C\u002Fem> tuplets: played as tuplets, with nothing printed to say so. They are very common in 19th-century editions, studies, and variations. Scanning now reconstructs them from the rhythm of the measure, instead of dropping notes to make the measure fit its time signature.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fewer tuplets invented out of thin air.\u003C\u002Fstrong> The model used to mark ordinary beamed groups as triplets even when no number was printed above them, and those numbers showed up in your score. It now writes a tuplet only where one is actually drawn on the page.\u003C\u002Fli>\n\u003C\u002Ful>","A new version of our in-house model now powers every PDF and photo import, focused on how tuplets are printed on the page. - Implicit tuplets are now…","2026-08-07",[446],{"category":66,"name":12,"count":447,"entries":448},19,[449,464,478,492,506,522,538,552,566,580,596,610,626,640,654,668,685,699,714],{"slug":450,"title":451,"locale":5,"products":452,"platforms":453,"categories":454,"kind":159,"size":116,"publicationDate":455,"modificationDate":456,"links":457,"images":462,"track":66,"excerpt":451,"primaryCategory":66,"ownPage":127,"date":463},"2026-08-31-short-text-fragments-no-longer-turn-into-instrument-names","Short text fragments no longer turn into instrument names",[62,63,4],[],[66],"2026-09-16T14:00:49.576Z","2026-09-17T13:55:48.243Z",{"blogPosts":458,"helpArticles":459,"releases":461},[],[460],{"locale":5,"url":75,"title":76},[],[],"2026-08-31",{"slug":465,"title":466,"locale":5,"products":467,"platforms":468,"categories":469,"kind":159,"size":116,"publicationDate":470,"modificationDate":471,"links":472,"images":477,"track":66,"excerpt":466,"primaryCategory":66,"ownPage":127,"date":463},"2026-08-31-directions-such-as-p-legato-and-stray-text-lines-are-no-longer-sung-as-lyrics","Directions such as \"p legato\" are no longer sung as lyrics",[62,63,4],[],[66],"2026-09-16T14:00:47.688Z","2026-09-17T13:55:48.050Z",{"blogPosts":473,"helpArticles":474,"releases":476},[],[475],{"locale":5,"url":75,"title":76},[],[],{"slug":479,"title":480,"locale":5,"products":481,"platforms":482,"categories":483,"kind":159,"size":116,"publicationDate":484,"modificationDate":485,"links":486,"images":491,"track":66,"excerpt":480,"primaryCategory":66,"ownPage":127,"date":463},"2026-08-31-a-pickup-measure-in-a-single-part-score-keeps-its-notes","A pickup measure in a single-part score keeps its notes",[62,63,4],[],[66],"2026-09-16T14:00:45.793Z","2026-09-17T13:55:47.864Z",{"blogPosts":487,"helpArticles":488,"releases":490},[],[489],{"locale":5,"url":75,"title":76},[],[],{"slug":493,"title":494,"locale":5,"products":495,"platforms":496,"categories":497,"kind":159,"size":116,"publicationDate":498,"modificationDate":499,"links":500,"images":505,"track":66,"excerpt":494,"primaryCategory":66,"ownPage":127,"date":463},"2026-08-31-a-cover-or-license-page-before-the-music-no-longer-supplies-the-title","A cover or license page before the music no longer supplies the title",[62,63,4],[],[66],"2026-09-16T14:00:44.037Z","2026-09-17T13:55:47.666Z",{"blogPosts":501,"helpArticles":502,"releases":504},[],[503],{"locale":5,"url":75,"title":76},[],[],{"slug":507,"title":508,"locale":5,"products":509,"platforms":510,"categories":511,"kind":159,"size":116,"publicationDate":512,"modificationDate":513,"links":514,"images":519,"track":66,"bodyHtml":520,"excerpt":521,"primaryCategory":66,"ownPage":127,"date":463},"2026-08-31-tempo-marks-are-no-longer-mistaken-for-a-title-a-lyricist-or-a-measure-number","Tempo marks are no longer mistaken for a title, a lyricist or a measure number",[62,63,4],[],[66],"2026-09-16T14:00:42.228Z","2026-09-17T13:55:47.454Z",{"blogPosts":515,"helpArticles":516,"releases":518},[],[517],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Metronome equations and tempo words such as &quot;poco allegro&quot; stay where they belong.\u003C\u002Fp>","Metronome equations and tempo words such as \"poco allegro\" stay where they belong.",{"slug":523,"title":524,"locale":5,"products":525,"platforms":526,"categories":527,"kind":159,"size":116,"publicationDate":528,"modificationDate":529,"links":530,"images":535,"track":66,"bodyHtml":536,"excerpt":537,"primaryCategory":66,"ownPage":127,"date":463},"2026-08-31-composer-and-lyricist-credits-are-read-in-more-layouts","Composer and lyricist credits are read in more layouts",[62,63,4],[],[66],"2026-09-16T14:00:40.390Z","2026-09-17T13:55:47.242Z",{"blogPosts":531,"helpArticles":532,"releases":534},[],[533],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Credits in Polish and Spanish, wrapped over two lines, split across text boxes, or set in the music font are now recognized.\u003C\u002Fp>","Credits in Polish and Spanish, wrapped over two lines, split across text boxes, or set in the music font are now recognized.",{"slug":539,"title":540,"locale":5,"products":541,"platforms":542,"categories":543,"kind":159,"size":116,"publicationDate":544,"modificationDate":545,"links":546,"images":551,"track":66,"excerpt":540,"primaryCategory":66,"ownPage":127,"date":463},"2026-08-31-chord-symbols-are-read-more-precisely-including-diminished-chords-sevenths-and-b","Chord symbols are read more precisely, including diminished chords, sevenths and bare roots",[62,63,4],[],[66],"2026-09-16T14:00:10.866Z","2026-09-17T13:35:14.289Z",{"blogPosts":547,"helpArticles":548,"releases":550},[],[549],{"locale":5,"url":75,"title":76},[],[],{"slug":553,"title":554,"locale":5,"products":555,"platforms":556,"categories":557,"kind":67,"size":116,"publicationDate":558,"modificationDate":559,"links":560,"images":565,"track":66,"excerpt":554,"primaryCategory":66,"ownPage":127,"date":463},"2026-08-31-rehearsal-marks-are-recognized-on-photos-not-only-on-clean-scans","Rehearsal marks are recognized on photos, not only on clean scans",[62,63,4],[],[66],"2026-09-16T14:00:08.889Z","2026-09-17T13:35:14.092Z",{"blogPosts":561,"helpArticles":562,"releases":564},[],[563],{"locale":5,"url":75,"title":76},[],[],{"slug":567,"title":568,"locale":5,"products":569,"platforms":570,"categories":571,"kind":67,"size":116,"publicationDate":572,"modificationDate":573,"links":574,"images":579,"track":66,"excerpt":568,"primaryCategory":66,"ownPage":127,"date":463},"2026-08-31-more-chord-symbol-fonts-are-recognized-in-pdfs","More chord-symbol fonts are recognized in PDFs",[62,63,4],[],[66],"2026-09-16T14:00:03.217Z","2026-09-17T13:35:13.907Z",{"blogPosts":575,"helpArticles":576,"releases":578},[],[577],{"locale":5,"url":75,"title":76},[],[],{"slug":581,"title":582,"locale":5,"products":583,"platforms":584,"categories":585,"kind":115,"size":116,"publicationDate":586,"modificationDate":587,"links":588,"images":594,"track":66,"excerpt":582,"primaryCategory":66,"ownPage":127,"date":595},"2026-08-27-rename-and-delete-scans-in-opuscan-for-ios","Rename and delete scans in Opuscan for iOS",[4],[23],[66],"2026-09-16T12:51:20.602Z","2026-09-16T12:55:31.750Z",{"blogPosts":589,"helpArticles":590,"releases":591},[],[],[592],{"platform":23,"version":593},"1.0.3",[],"2026-08-27",{"slug":597,"title":598,"locale":5,"products":599,"platforms":600,"categories":601,"kind":67,"size":116,"publicationDate":602,"modificationDate":603,"links":604,"images":609,"track":66,"excerpt":598,"primaryCategory":66,"ownPage":127,"date":595},"2026-08-27-an-import-resumes-on-its-own-after-you-buy-credits-in-opuscan-for-ios","An import resumes on its own after you buy credits in Opuscan for iOS",[4],[23],[66,410],"2026-09-16T12:51:05.303Z","2026-09-16T12:55:29.462Z",{"blogPosts":605,"helpArticles":606,"releases":607},[],[],[608],{"platform":23,"version":593},[],{"slug":611,"title":612,"locale":5,"products":613,"platforms":614,"categories":615,"kind":67,"size":116,"publicationDate":616,"modificationDate":617,"links":618,"images":623,"track":66,"bodyHtml":624,"excerpt":625,"primaryCategory":66,"ownPage":127,"date":595},"2026-08-27-opuscan-for-ios-export-progress-failed-import-reports-app-info","Opuscan for iOS: export progress, failed-import reports, app info",[4],[23],[66],"2026-09-16T12:51:03.603Z","2026-09-16T12:55:26.611Z",{"blogPosts":619,"helpArticles":620,"releases":621},[],[],[622],{"platform":23,"version":593},[],"\u003Cul>\n\u003Cli>A progress bar while a scan is exported.\u003C\u002Fli>\n\u003Cli>A failed import offers to send a report instead of opening the help center; the help link points to opuscan.com\u002Fsupport.\u003C\u002Fli>\n\u003Cli>App version and support details in Settings.\u003C\u002Fli>\n\u003Cli>The credit paywall only appears when credits are the reason.\u003C\u002Fli>\n\u003Cli>Guests keep their identity across sessions.\u003C\u002Fli>\n\u003C\u002Ful>","- A progress bar while a scan is exported. - A failed import offers to send a report instead of opening the help center; the help link points to…",{"slug":627,"title":628,"locale":5,"products":629,"platforms":630,"categories":631,"kind":159,"size":116,"publicationDate":632,"modificationDate":633,"links":634,"images":639,"track":66,"excerpt":628,"primaryCategory":66,"ownPage":127,"date":444},"2026-08-07-smaller-fixes-to-lyrics-chord-symbols-instrument-names-tablature-pickup-measures","Smaller fixes to lyrics, chord symbols, instrument names, tablature, pickup measures, and score details",[62,63,4],[],[66],"2026-09-16T10:40:42.817Z","2026-09-18T10:40:12.298Z",{"blogPosts":635,"helpArticles":636,"releases":638},[],[637],{"locale":5,"url":75,"title":76},[],[],{"slug":641,"title":642,"locale":5,"products":643,"platforms":644,"categories":645,"kind":159,"size":116,"publicationDate":646,"modificationDate":647,"links":648,"images":653,"track":66,"excerpt":642,"primaryCategory":66,"ownPage":127,"date":444},"2026-08-07-rehearsal-marks-attach-to-the-measure-they-open-rather-than-to-the-nearest-note","Rehearsal marks attach to the measure they open rather than to the nearest note",[62,63,4],[],[66],"2026-09-16T10:40:37.618Z","2026-09-18T10:40:12.110Z",{"blogPosts":649,"helpArticles":650,"releases":652},[],[651],{"locale":5,"url":75,"title":76},[],[],{"slug":655,"title":656,"locale":5,"products":657,"platforms":658,"categories":659,"kind":67,"size":116,"publicationDate":660,"modificationDate":661,"links":662,"images":667,"track":66,"excerpt":656,"primaryCategory":66,"ownPage":127,"date":444},"2026-08-07-korean-scores-hangul-titles-and-korean-performance-directions-are-now-recognized","Korean scores: Hangul titles and Korean performance directions are now recognized",[62,63,4],[],[66],"2026-09-16T10:40:22.663Z","2026-09-18T10:40:11.919Z",{"blogPosts":663,"helpArticles":664,"releases":666},[],[665],{"locale":5,"url":75,"title":76},[],[],{"slug":669,"title":670,"locale":5,"products":671,"platforms":672,"categories":673,"kind":67,"size":116,"publicationDate":674,"modificationDate":675,"links":676,"images":681,"track":66,"bodyHtml":682,"excerpt":683,"primaryCategory":66,"ownPage":127,"date":684},"2026-08-06-an-import-left-on-the-review-step-now-finishes-on-its-own-after-24-hours","An import left on the review step now finishes on its own after 24 hours",[62,63,4],[],[66],"2026-09-16T15:38:39.887Z","2026-09-17T15:27:57.116Z",{"blogPosts":677,"helpArticles":678,"releases":680},[],[679],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>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.\u003C\u002Fp>","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…","2026-08-06",{"slug":686,"title":687,"locale":5,"products":688,"platforms":689,"categories":690,"kind":159,"size":116,"publicationDate":691,"modificationDate":692,"links":693,"images":698,"track":66,"excerpt":687,"primaryCategory":66,"ownPage":127,"date":684},"2026-08-06-scores-whose-staff-layout-changes-mid-piece-no-longer-lose-staves-or-whole-syste","Scores whose staff layout changes mid-piece no longer lose staves or whole systems",[62,63,4],[],[66],"2026-09-16T14:00:07.104Z","2026-09-17T13:35:14.469Z",{"blogPosts":694,"helpArticles":695,"releases":697},[],[696],{"locale":5,"url":75,"title":76},[],[],{"slug":700,"title":701,"locale":5,"products":702,"platforms":703,"categories":704,"kind":67,"size":116,"publicationDate":705,"modificationDate":706,"links":707,"images":712,"track":66,"excerpt":701,"primaryCategory":66,"ownPage":127,"date":713},"2026-08-31-instrument-names-are-identified-more-reliably-including-japanese-names-transposi","Instrument names are identified more reliably, including Japanese names, transposition keys and numbered parts",[62,63,4],[],[66],"2026-09-16T14:00:12.792Z","2026-09-17T13:35:14.851Z",{"blogPosts":708,"helpArticles":709,"releases":711},[],[710],{"locale":5,"url":75,"title":76},[],[],"2026-08-05",{"slug":715,"title":716,"locale":5,"products":717,"platforms":718,"categories":719,"kind":159,"size":116,"publicationDate":720,"modificationDate":721,"links":722,"images":727,"track":66,"excerpt":716,"primaryCategory":66,"ownPage":127,"date":713},"2026-08-05-pdfs-that-contain-both-a-lead-sheet-and-a-piano-arrangement-are-split-into-the-r","PDFs that contain both a lead sheet and a piano arrangement are split into the right parts",[62,63,4],[],[66],"2026-09-16T14:00:05.216Z","2026-09-17T13:35:14.646Z",{"blogPosts":723,"helpArticles":724,"releases":726},[],[725],{"locale":5,"url":75,"title":76},[],[],{"key":47,"year":30,"month":729,"majors":730,"areas":816},7,[731,748,765,782,799],{"slug":732,"title":733,"locale":5,"products":734,"platforms":735,"categories":736,"kind":67,"size":68,"publicationDate":737,"modificationDate":738,"links":739,"images":744,"track":66,"bodyHtml":745,"excerpt":746,"primaryCategory":66,"ownPage":81,"date":747},"2026-07-29-a-new-model-version-focused-on-scanned-music-accuracy","A new model version focused on scanned music accuracy",[62,63,4],[],[66],"2026-09-16T10:39:45.029Z","2026-09-18T10:40:12.509Z",{"blogPosts":740,"helpArticles":741,"releases":743},[],[742],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>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 biggest on harder pages - older engravings and uneven print.\u003C\u002Fp>","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…","2026-07-29",{"slug":749,"title":750,"locale":5,"products":751,"platforms":752,"categories":753,"kind":67,"size":68,"publicationDate":754,"modificationDate":755,"links":756,"images":761,"track":66,"bodyHtml":762,"excerpt":763,"primaryCategory":66,"ownPage":81,"date":764},"2026-07-24-a-new-model-version-focused-on-notation-fixes","A new model version focused on notation fixes",[62,63,4],[],[66],"2026-09-16T10:39:15.975Z","2026-09-18T10:40:12.692Z",{"blogPosts":757,"helpArticles":758,"releases":760},[],[759],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>An improved version of Flat's in-house model now powers every PDF and photo import, in particular:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multi-voice passages with shared rests and invisible rests are now supported.\u003C\u002Fli>\n\u003Cli>Barlines and repeat endings (voltas) are now placed correctly within measures.\u003C\u002Fli>\n\u003Cli>Beams are recognized more reliably.\u003C\u002Fli>\n\u003Cli>Time signatures drawn across several staves, as on orchestral scores, are now recognized.\u003C\u002Fli>\n\u003Cli>Fixed some chord symbols that were exported to MusicXML with a non-standard chord type.\u003C\u002Fli>\n\u003C\u002Ful>","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…","2026-07-24",{"slug":766,"title":767,"locale":5,"products":768,"platforms":769,"categories":770,"kind":115,"size":68,"publicationDate":771,"modificationDate":772,"links":773,"images":778,"track":66,"bodyHtml":779,"excerpt":780,"primaryCategory":66,"ownPage":81,"date":781},"2026-07-21-opuscan-for-windows","Opuscan for Windows",[4],[26],[66],"2026-09-16T10:38:34.530Z","2026-09-18T10:40:12.881Z",{"blogPosts":774,"helpArticles":775,"releases":777},[],[776],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.opuscan.com\u002F#platforms\" target=\"_blank\" rel=\"noopener\">Opuscan\u003C\u002Fa> - our standalone scan-to-score app - is now available on \u003Cstrong>Windows\u003C\u002Fstrong>, alongside macOS, iPhone, iPad, and Android. Scan a page or open a PDF, and get an editable, playable score you can export to \u003Cstrong>MusicXML\u003C\u002Fstrong> and \u003Cstrong>MIDI\u003C\u002Fstrong> - no Flat account required.\u003C\u002Fp>","Opuscan - our standalone scan-to-score app - is now available on Windows, alongside macOS, iPhone, iPad, and Android. Scan a page or open a PDF, and get an…","2026-07-21",{"slug":783,"title":784,"locale":5,"products":785,"platforms":786,"categories":787,"kind":115,"size":68,"publicationDate":788,"modificationDate":789,"links":790,"images":795,"track":66,"bodyHtml":796,"excerpt":797,"primaryCategory":66,"ownPage":81,"date":798},"2026-07-15-opuscan-for-iphone-and-ipad","Opuscan for iPhone and iPad",[4],[23],[66],"2026-09-16T10:38:18.093Z","2026-09-18T10:40:13.244Z",{"blogPosts":791,"helpArticles":792,"releases":794},[],[793],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.opuscan.com\u002F\" target=\"_blank\" rel=\"noopener\">Opuscan\u003C\u002Fa> - our standalone scan-to-score app - is now on the App Store for \u003Cstrong>iPhone\u003C\u002Fstrong> and \u003Cstrong>iPad\u003C\u002Fstrong>, joining the macOS and Android apps. Photograph a page or open a PDF, and get an editable, playable score you can export to \u003Cstrong>MusicXML\u003C\u002Fstrong> and \u003Cstrong>MIDI\u003C\u002Fstrong> - no Flat account required.\u003C\u002Fp>","Opuscan - our standalone scan-to-score app - is now on the App Store for iPhone and iPad, joining the macOS and Android apps. Photograph a page or open a PDF,…","2026-07-15",{"slug":800,"title":801,"locale":5,"products":802,"platforms":803,"categories":804,"kind":115,"size":68,"publicationDate":805,"modificationDate":806,"links":807,"images":812,"track":66,"bodyHtml":813,"excerpt":814,"primaryCategory":66,"ownPage":81,"date":815},"2026-07-10-dedicated-opuscan-apps-for-macos-and-android","Dedicated Opuscan apps for macOS and Android",[4],[25,24],[66],"2026-09-16T10:37:02.476Z","2026-09-18T10:40:13.427Z",{"blogPosts":808,"helpArticles":809,"releases":811},[],[810],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.opuscan.com\u002F\" target=\"_blank\" rel=\"noopener\">Opuscan\u003C\u002Fa> - our standalone scan-to-score app - now has dedicated apps for \u003Cstrong>macOS\u003C\u002Fstrong> and \u003Cstrong>Android\u003C\u002Fstrong>. Built on the same in-house OMR engine as Flat, it lets anyone turn a PDF or photo of sheet music into an editable, playable score and export it to \u003Cstrong>MusicXML\u003C\u002Fstrong> and \u003Cstrong>MIDI\u003C\u002Fstrong> - no Flat account required. It's made for people who just want the scanning technology to feed their favorite music software, from notation editors (MuseScore, Dorico, Sibelius, Finale) to DAWs (GarageBand, Logic Pro, Ableton Live). Get it on the Mac App Store or Google Play.\u003C\u002Fp>","Opuscan - our standalone scan-to-score app - now has dedicated apps for macOS and Android. Built on the same in-house OMR engine as Flat, it lets anyone turn a…","2026-07-10",[817,835,976],{"category":106,"name":8,"count":107,"entries":818},[819],{"slug":820,"title":821,"locale":5,"products":822,"platforms":823,"categories":824,"kind":115,"size":116,"publicationDate":825,"modificationDate":826,"links":827,"images":833,"track":124,"excerpt":821,"primaryCategory":106,"ownPage":127,"date":834},"2026-07-02-rename-and-delete-scans-in-opuscan-for-android","Rename and delete scans in Opuscan for Android",[4],[24],[106],"2026-09-16T18:34:16.853Z","2026-09-16T18:36:55.031Z",{"blogPosts":828,"helpArticles":829,"releases":830},[],[],[831],{"platform":24,"version":832},"26.07.01",[],"2026-07-02",{"category":66,"name":12,"count":85,"entries":836},[837,856,871,887,901,917,933,947,961],{"slug":838,"title":839,"locale":5,"products":840,"platforms":841,"categories":842,"kind":67,"size":116,"publicationDate":843,"modificationDate":844,"links":845,"images":852,"track":66,"bodyHtml":853,"excerpt":854,"primaryCategory":66,"ownPage":127,"date":855},"2026-07-31-import-a-pdf-or-photos-on-android-with-a-review-step-before-the-score-is-built","Import a PDF or photos on Android with a review step before the score is built",[62,4],[24],[66,130],"2026-09-16T15:26:35.256Z","2026-09-17T15:27:57.305Z",{"blogPosts":846,"helpArticles":847,"releases":849},[],[848],{"locale":5,"url":75,"title":76},[850],{"platform":24,"version":851},"26.08.01",[],"\u003Cp>The import flow on Android was rebuilt on the same engine as the web app: pick the pages you want, check the detected title and instruments, then let the scan finish while you keep using the app. Opuscan for Android gets the same wizard.\u003C\u002Fp>","The import flow on Android was rebuilt on the same engine as the web app: pick the pages you want, check the detected title and instruments, then let the scan…","2026-07-31",{"slug":857,"title":858,"locale":5,"products":859,"platforms":860,"categories":861,"kind":159,"size":116,"publicationDate":862,"modificationDate":863,"links":864,"images":868,"track":66,"bodyHtml":869,"excerpt":870,"primaryCategory":66,"ownPage":127,"date":747},"2026-07-29-piano-right-hand-no-longer-lands-on-the-bass-staff","Piano right hand no longer lands on the bass staff",[62,63,4],[],[66],"2026-09-16T18:35:58.462Z","2026-09-16T18:41:55.991Z",{"blogPosts":865,"helpArticles":866,"releases":867},[],[],[],[],"\u003Cp>On some piano scores the second voice inherited the staff of the previous one, so right-hand notes were written on the bass staff.\u003C\u002Fp>","On some piano scores the second voice inherited the staff of the previous one, so right-hand notes were written on the bass staff.",{"slug":872,"title":873,"locale":5,"products":874,"platforms":875,"categories":876,"kind":159,"size":116,"publicationDate":877,"modificationDate":878,"links":879,"images":883,"track":66,"bodyHtml":884,"excerpt":885,"primaryCategory":66,"ownPage":127,"date":886},"2026-07-23-fewer-dropped-notes-on-dense-pages-and-slurs-on-double-stops-are-kept","Fewer dropped notes on dense pages, and no more rhythm slashes after a triplet passage",[62,63,4],[],[66],"2026-09-16T18:35:06.470Z","2026-09-16T18:38:01.231Z",{"blogPosts":880,"helpArticles":881,"releases":882},[],[],[],[],"\u003Cp>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.\u003C\u002Fp>","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…","2026-07-23",{"slug":888,"title":889,"locale":5,"products":890,"platforms":891,"categories":892,"kind":67,"size":116,"publicationDate":893,"modificationDate":894,"links":895,"images":900,"track":66,"excerpt":889,"primaryCategory":66,"ownPage":127,"date":781},"2026-07-21-clef-changes-in-the-middle-of-a-measure-are-now-recognized","Clef changes in the middle of a measure are now recognized",[62,63,4],[],[66],"2026-09-16T10:38:56.052Z","2026-09-18T10:40:13.065Z",{"blogPosts":896,"helpArticles":897,"releases":899},[],[898],{"locale":5,"url":75,"title":76},[],[],{"slug":902,"title":903,"locale":5,"products":904,"platforms":905,"categories":906,"kind":67,"size":116,"publicationDate":907,"modificationDate":908,"links":909,"images":913,"track":66,"bodyHtml":914,"excerpt":915,"primaryCategory":66,"ownPage":127,"date":916},"2026-07-20-lyrics-and-text-are-recognized-in-more-languages-including-vietnamese-thai-arabi","Lyrics and text are recognized in more languages, including Vietnamese, Thai, Arabic and Hindi",[62,63,4],[],[66],"2026-09-16T18:34:58.374Z","2026-09-16T20:14:45.280Z",{"blogPosts":910,"helpArticles":911,"releases":912},[],[],[],[],"\u003Cp>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.\u003C\u002Fp>","Text recognition now covers Vietnamese, Thai, Arabic, Persian, Urdu, Hindi, Marathi, Nepali, Bengali, Tamil, Telugu and Kannada, plus 24 more Latin-script…","2026-07-20",{"slug":918,"title":919,"locale":5,"products":920,"platforms":921,"categories":922,"kind":67,"size":116,"publicationDate":923,"modificationDate":924,"links":925,"images":929,"track":66,"bodyHtml":930,"excerpt":931,"primaryCategory":66,"ownPage":127,"date":932},"2026-07-12-instrument-names-are-matched-more-reliably-including-band-section-labels-and-jap","Instrument names are matched more reliably, including band section labels and Chinese scores",[62,63,4],[],[66],"2026-09-16T18:34:36.570Z","2026-09-16T18:37:22.041Z",{"blogPosts":926,"helpArticles":927,"releases":928},[],[],[],[],"\u003Cp>A bare &quot;Horn&quot; now resolves to the French horn instead of the English horn, &quot;Alto&quot; and &quot;Tenor&quot; 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 recognized 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.\u003C\u002Fp>","A bare \"Horn\" now resolves to the French horn instead of the English horn, \"Alto\" and \"Tenor\" on a band part to saxophones, brass band basses to the tuba, and…","2026-07-12",{"slug":934,"title":935,"locale":5,"products":936,"platforms":937,"categories":938,"kind":159,"size":116,"publicationDate":939,"modificationDate":940,"links":941,"images":946,"track":66,"excerpt":935,"primaryCategory":66,"ownPage":127,"date":815},"2026-07-10-fixed-some-multi-voice-passages-where-the-two-voices-share-a-rest","Fixed some multi-voice passages where the two voices share a rest",[62,63,4],[],[66],"2026-09-16T10:37:54.405Z","2026-09-18T10:40:13.989Z",{"blogPosts":942,"helpArticles":943,"releases":945},[],[944],{"locale":5,"url":75,"title":76},[],[],{"slug":948,"title":949,"locale":5,"products":950,"platforms":951,"categories":952,"kind":67,"size":116,"publicationDate":953,"modificationDate":954,"links":955,"images":960,"track":66,"excerpt":949,"primaryCategory":66,"ownPage":127,"date":815},"2026-07-10-courtesy-cautionary-accidentals-are-now-recognized","Courtesy (cautionary) accidentals are now recognized",[62,63,4],[],[66],"2026-09-16T10:37:35.732Z","2026-09-18T10:40:13.801Z",{"blogPosts":956,"helpArticles":957,"releases":959},[],[958],{"locale":5,"url":75,"title":76},[],[],{"slug":962,"title":963,"locale":5,"products":964,"platforms":965,"categories":966,"kind":115,"size":116,"publicationDate":967,"modificationDate":968,"links":969,"images":973,"track":66,"bodyHtml":974,"excerpt":975,"primaryCategory":66,"ownPage":127,"date":815},"2026-07-10-a-photographed-two-page-book-spread-is-split-into-two-pages","A photographed two-page book spread is split into two pages",[62,63,4],[],[66],"2026-09-16T18:34:28.828Z","2026-09-16T18:37:07.017Z",{"blogPosts":970,"helpArticles":971,"releases":972},[],[],[],[],"\u003Cp>Photograph an open book and the import reads the left and right pages one after the other, instead of as one wide page.\u003C\u002Fp>","Photograph an open book and the import reads the left and right pages one after the other, instead of as one wide page.",{"category":410,"name":18,"count":107,"entries":977},[978],{"slug":979,"title":980,"locale":5,"products":981,"platforms":982,"categories":983,"kind":67,"size":116,"publicationDate":984,"modificationDate":985,"links":986,"images":992,"track":124,"bodyHtml":993,"excerpt":994,"primaryCategory":410,"ownPage":127,"date":798},"2026-07-15-an-import-resumes-on-its-own-after-you-buy-credits-in-opuscan-for-android","An import resumes on its own after you buy credits in Opuscan for Android",[4],[24],[410,130],"2026-09-16T18:34:52.989Z","2026-09-16T18:37:34.040Z",{"blogPosts":987,"helpArticles":988,"releases":989},[],[],[990],{"platform":24,"version":991},"26.07.03",[],"\u003Cp>Run out of credits mid-scan, buy a pack, and the import continues where it stopped. A confirmation shows after each purchase, and Help and support opens the new Opuscan support site.\u003C\u002Fp>","Run out of credits mid-scan, buy a pack, and the import continues where it stopped. A confirmation shows after each purchase, and Help and support opens the…",{"key":44,"year":30,"month":996,"majors":997,"areas":1049},6,[998,1015,1032],{"slug":999,"title":1000,"locale":5,"products":1001,"platforms":1002,"categories":1003,"kind":67,"size":68,"publicationDate":1004,"modificationDate":1005,"links":1006,"images":1011,"track":66,"bodyHtml":1012,"excerpt":1013,"primaryCategory":66,"ownPage":81,"date":1014},"2026-06-23-sharper-page-analysis-for-complex-layouts","Sharper page analysis for complex layouts",[62,63,4],[],[66],"2026-09-16T10:35:51.717Z","2026-09-18T10:40:14.182Z",{"blogPosts":1007,"helpArticles":1008,"releases":1010},[],[1009],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>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:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dense pages now split correctly.\u003C\u002Fstrong> Pages with many short systems stacked on top of each other are no longer merged together - each system is detected separately.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Better on orchestral and large-ensemble scores.\u003C\u002Fstrong> Multi-staff instruments such as piano and organ, and large scores with many staves, are recognized more reliably.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wide, landscape, and booklet layouts.\u003C\u002Fstrong> Landscape pages no longer clip the left edge (which could cut off clefs), and multi-page and booklet scans are handled correctly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fewer stray detections.\u003C\u002Fstrong> Spurious elements near page footers and margins are no longer picked up as music.\u003C\u002Fli>\n\u003C\u002Ful>","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: -…","2026-06-23",{"slug":1016,"title":1017,"locale":5,"products":1018,"platforms":1019,"categories":1020,"kind":67,"size":68,"publicationDate":1021,"modificationDate":1022,"links":1023,"images":1028,"track":66,"bodyHtml":1029,"excerpt":1030,"primaryCategory":66,"ownPage":81,"date":1031},"2026-06-15-a-more-accurate-model","A more accurate model",[62,63,4],[],[66],"2026-09-16T10:35:39.430Z","2026-09-18T10:40:14.899Z",{"blogPosts":1024,"helpArticles":1025,"releases":1027},[],[1026],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>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 correctness (the notes, rhythms, ties, and accidentals that determine whether a score is right) improves across every test set, with the largest gains in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dynamics:\u003C\u002Fstrong> +39%\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fermatas, articulations, ties, accidentals:\u003C\u002Fstrong> +30 to 37%\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Note durations:\u003C\u002Fstrong> +22%\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slurs, dotted notes, rests, staff and voice assignment:\u003C\u002Fstrong> +14 to 20%\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Text, dynamics, and layout placement are also more precise: lyrics, chord names, and dynamics attach more reliably to the correct notes, including on complex layouts such as piano grand staves and parts with clef changes.\u003C\u002Fp>","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…","2026-06-15",{"slug":1033,"title":1034,"locale":5,"products":1035,"platforms":1036,"categories":1037,"kind":115,"size":68,"publicationDate":1038,"modificationDate":1039,"links":1040,"images":1045,"track":66,"bodyHtml":1046,"excerpt":1047,"primaryCategory":66,"ownPage":81,"date":1048},"2026-06-01-our-own-ai-model-starts-rolling-out","Our own AI model starts rolling out",[62,63,4],[],[66],"2026-09-16T10:35:24.395Z","2026-09-18T10:40:15.082Z",{"blogPosts":1041,"helpArticles":1042,"releases":1044},[],[1043],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>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 technology end to end lets us push accuracy further, broaden what we recognize, ship improvements far faster, and align results with Flat's own notation format so imports fit naturally into the rest of the product. This first release already reads much more of your music:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Broader notation coverage.\u003C\u002Fstrong> Newly recognized:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Chord symbols, properly encoded with their musical meaning as editable chords, not just plain text\u003C\u002Fli>\n\u003Cli>Measure repeats and rhythm slashes\u003C\u002Fli>\n\u003Cli>Tempo and metronome markings (with BPM)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Lyrics and text in more languages.\u003C\u002Fstrong> Lyrics, rehearsal marks, and other text are recognized in Latin-script languages by default, plus Japanese, Korean, and Chinese.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Truer to the original layout.\u003C\u002Fstrong> Imports now follow the source score's layout much more closely, matching the number of measures per line, systems per page, and overall structure. This makes a real difference on large, complex scores such as orchestral works and multi-staff instruments like piano. It also supports more page formats, including landscape pages that weren't supported before.\u003C\u002Fp>","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…","2026-06-01",[1050],{"category":66,"name":12,"count":426,"entries":1051},[1052,1069,1085,1101,1117,1131,1145,1159],{"slug":1053,"title":1054,"locale":5,"products":1055,"platforms":1056,"categories":1057,"kind":67,"size":116,"publicationDate":1058,"modificationDate":1059,"links":1060,"images":1065,"track":66,"bodyHtml":1066,"excerpt":1067,"primaryCategory":66,"ownPage":127,"date":1068},"2026-06-24-chord-symbols-fixed-do-names-rem-sib-la7-stacked-extensions-and-accidentals-are","Chord symbols: fixed-Do names (REm, SIb, LA7), stacked extensions and accidentals are kept",[62,63,4],[],[66],"2026-09-16T20:51:00.026Z","2026-09-17T20:15:13.630Z",{"blogPosts":1061,"helpArticles":1062,"releases":1064},[],[1063],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Chord symbols written with solfège names are recognized, extensions stacked over the chord (&quot;sus4&quot; under &quot;A7(6)&quot;) 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.\u003C\u002Fp>","Chord symbols written with solfège names are recognized, extensions stacked over the chord (\"sus4\" under \"A7(6)\") are folded back onto it, and sharps and flats…","2026-06-24",{"slug":1070,"title":1071,"locale":5,"products":1072,"platforms":1073,"categories":1074,"kind":159,"size":116,"publicationDate":1075,"modificationDate":1076,"links":1077,"images":1082,"track":66,"bodyHtml":1083,"excerpt":1084,"primaryCategory":66,"ownPage":127,"date":1068},"2026-06-24-page-numbers-catalog-numbers-and-attribution-lines-no-longer-become-titles-credi","Page numbers, catalog numbers and attribution lines no longer become titles, credits or measure numbers",[62,63,4],[],[66],"2026-09-16T20:50:51.039Z","2026-09-17T20:15:13.425Z",{"blogPosts":1078,"helpArticles":1079,"releases":1081},[],[1080],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Page and catalog numbers no longer shift the measure numbering, &quot;Words and Music by&quot; and bare &quot;by&quot; lines no longer land 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.\u003C\u002Fp>","Page and catalog numbers no longer shift the measure numbering, \"Words and Music by\" and bare \"by\" lines no longer land in the composer or subtitle, flush-left…",{"slug":1086,"title":1087,"locale":5,"products":1088,"platforms":1089,"categories":1090,"kind":159,"size":116,"publicationDate":1091,"modificationDate":1092,"links":1093,"images":1098,"track":66,"bodyHtml":1099,"excerpt":1100,"primaryCategory":66,"ownPage":127,"date":1068},"2026-06-24-lyrics-fewer-dropped-verses-and-no-more-credits-copyright-lines-or-stage-cues-su","Lyrics: fewer dropped verses, and no more credits, copyright lines or stage cues sung as lyrics",[62,63,4],[],[66],"2026-09-16T20:50:39.486Z","2026-09-17T20:15:13.229Z",{"blogPosts":1094,"helpArticles":1095,"releases":1097},[],[1096],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>First verses and second-verse syllables near a neighbouring staff are recovered, the sung line no longer scatters across both staves of a grand staff, and copyright footers, end-of-piece credits, tempo words, stage cues and stray music-font glyphs are kept out of the lyrics.\u003C\u002Fp>","First verses and second-verse syllables near a neighbouring staff are recovered, the sung line no longer scatters across both staves of a grand staff, and…",{"slug":1102,"title":1103,"locale":5,"products":1104,"platforms":1105,"categories":1106,"kind":67,"size":116,"publicationDate":1107,"modificationDate":1108,"links":1109,"images":1114,"track":66,"bodyHtml":1115,"excerpt":1116,"primaryCategory":66,"ownPage":127,"date":1068},"2026-06-24-instrument-names-resolve-to-the-right-part-more-often-in-more-languages-and-tran","Instrument names resolve to the right part more often, in more languages, and transposing parts sound at concert pitch",[62,63,4],[],[66],"2026-09-16T20:50:25.045Z","2026-09-17T20:15:13.030Z",{"blogPosts":1110,"helpArticles":1111,"releases":1113},[],[1112],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>Part names printed in the margin or in the header now match the right instrument for organ, choir, percussion and band scores, abbreviations, plurals and ordinals (&quot;1st &amp; 2nd Horns in F&quot;) included, 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 at concert pitch.\u003C\u002Fp>","Part names printed in the margin or in the header now match the right instrument for organ, choir, percussion and band scores, abbreviations, plurals and…",{"slug":1118,"title":1119,"locale":5,"products":1120,"platforms":1121,"categories":1122,"kind":67,"size":116,"publicationDate":1123,"modificationDate":1124,"links":1125,"images":1130,"track":66,"excerpt":1119,"primaryCategory":66,"ownPage":127,"date":1014},"2026-06-23-jazz-scores-when-correctly-detected-now-apply-a-jazz-chord-style-and-handwritten","Jazz scores, when correctly detected, now apply a jazz chord style and handwritten jazz music font automatically",[62,63,4],[],[66],"2026-09-16T10:36:49.411Z","2026-09-18T10:40:14.718Z",{"blogPosts":1126,"helpArticles":1127,"releases":1129},[],[1128],{"locale":5,"url":75,"title":76},[],[],{"slug":1132,"title":1133,"locale":5,"products":1134,"platforms":1135,"categories":1136,"kind":67,"size":116,"publicationDate":1137,"modificationDate":1138,"links":1139,"images":1144,"track":66,"excerpt":1133,"primaryCategory":66,"ownPage":127,"date":1014},"2026-06-23-beams-that-span-rests-for-example-note-rest-note-are-now-supported","Beams that span rests (for example, note \u002F rest \u002F note) are now supported",[62,63,4],[],[66],"2026-09-16T10:36:35.297Z","2026-09-18T10:40:14.538Z",{"blogPosts":1140,"helpArticles":1141,"releases":1143},[],[1142],{"locale":5,"url":75,"title":76},[],[],{"slug":1146,"title":1147,"locale":5,"products":1148,"platforms":1149,"categories":1150,"kind":67,"size":116,"publicationDate":1151,"modificationDate":1152,"links":1153,"images":1158,"track":66,"excerpt":1147,"primaryCategory":66,"ownPage":127,"date":1014},"2026-06-23-custom-beaming-patterns-are-now-recognized-and-preserved-on-import","Custom beaming patterns are now recognized and preserved on import",[62,63,4],[],[66],"2026-09-16T10:36:19.580Z","2026-09-18T10:40:14.358Z",{"blogPosts":1154,"helpArticles":1155,"releases":1157},[],[1156],{"locale":5,"url":75,"title":76},[],[],{"slug":1160,"title":1161,"locale":5,"products":1162,"platforms":1163,"categories":1164,"kind":159,"size":116,"publicationDate":1165,"modificationDate":1166,"links":1167,"images":1172,"track":66,"bodyHtml":1173,"excerpt":1174,"primaryCategory":66,"ownPage":127,"date":1031},"2026-06-15-pickup-measures-multi-measure-rests-and-overfull-bars-import-cleanly","Pickup measures, multi-measure rests and overfull bars import cleanly",[62,63,4],[],[66],"2026-09-16T20:51:02.482Z","2026-09-18T13:45:34.271Z",{"blogPosts":1168,"helpArticles":1169,"releases":1171},[],[1170],{"locale":5,"url":75,"title":76},[],[],"\u003Cp>A pickup measure is carried to every part instead of being minted from a lone short bar, printed multi-measure 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 running one instead of disappearing. Unpaired ties and tremolos or noteheads the editor could not load no longer make the whole import fail.\u003C\u002Fp>","A pickup measure is carried to every part instead of being minted from a lone short bar, printed multi-measure rest counts are read as such, bars that overflow…",[],{"ios":1177,"android":1178},{"26.09.02":133,"1.0.3":581},{"26.09.01":303,"26.08.01":838,"26.07.03":979,"26.07.01":820},{},1792592615194]