Terug naar hoe herkenning werktWat is er nieuw in OMR

PDF- en fotoscanning: wat is er nieuw.

De scanning van Opuscan, aangedreven door optische muziekherkenning (OMR), wordt steeds beter. Deze pagina houdt updates van PDF- en foto-import bij, met de nieuwste eerst.

Items worden automatisch vanuit het Engels vertaald. Lees het origineel in het Engels

28 september·Verbeterd·

Nieuwe modelversie leest ongebruikelijke maatsoorten en notenbalken zonder sleutel

Ons scanmodel is bijgewerkt, met speciale aandacht voor maatsoorten, sleutels en meermaatsrusten.

  • Meer maatsoorten worden gelezen zoals ze gedrukt staan. Het model herkent nu 29 maatsoorten, plus de C-maat en de alla-brevemaat. Deze maand zijn toegevoegd: 6/4, 7/4, 8/4, 9/4, 10/8, 11/8, 13/8, 14/8, 15/8, 9/16, 11/16, 13/16, 15/16 en 17/16, die veel voorkomen in folk, jazz en hedendaagse muziek. Voorheen werden ze vervangen door een bekendere maatsoort (10/8 werd 12/8, 8/4 werd 5/4). Daardoor klopten de maten niet meer en werden noten verwijderd om ze passend te maken. Bekijk alle notatie die door de scanfunctie wordt ondersteund.
  • Meermaatsrusten behouden hun werkelijke lengte. In partijen voor harmonieorkest en orkest geeft het getal boven een lange rust aan hoeveel maten je moet tellen. Dat getal wordt nu veel minder vaak verkeerd gelezen. Voorheen kon een '10' veranderen in 100, waardoor je partij tientallen extra lege maten kreeg.
  • Notenbalken zonder sleutel behouden de juiste toonhoogte. In veel partijen, vooral jazzpartijen en oudere uitgaven, staat de sleutel alleen op de eerste notenbalk van de pagina. Het model probeerde voor de andere balken een sleutel te raden. Als die gok verkeerd was, verschoof de toonhoogte van elke noot op de balk. Die balken nemen nu de sleutel van de vorige balk over.
  • Minder elementen die niet op de pagina staan. Een kleine '3' boven een triool wordt niet meer als vingerzetting gelezen, er wordt geen octaaflijn (8va) toegevoegd als die niet gedrukt staat en een notenbalk waarop een hele regel lang niets wordt gespeeld, wordt niet meer gevuld met drumnoten.
  • Meer van je noten komen in de partituur terecht. Als in een maat meer tellen worden gelezen dan de maatsoort toestaat, moeten sommige noten worden weggelaten om de maat kloppend te maken. Omdat ritmes en maatsoorten nu nauwkeuriger worden gelezen, gebeurt dit veel minder vaak: bij de imports die we hebben getest, ontbraken ongeveer 70% minder noten.

Ook in september

32 kleinere wijzigingen
7 augustus·Verbeterd·

Een nieuwe modelversie met ondersteuning voor impliciete tupletten

Een nieuwe versie van ons eigen model verwerkt nu alle PDF- en foto-imports, met speciale aandacht voor hoe tupletten op de pagina worden gedrukt.

  • Impliciete tupletten worden nu ondersteund. Graveurs zetten het kleine "3" of "6" meestal alleen boven het eerste triool- of sextoolgroepje van een passage, en laten de groepen erna zonder aanduiding staan — van de speler wordt verwacht dat die het patroon voortzet. Die ongemarkeerde groepen zijn impliciete tupletten: ze worden als tupletten gespeeld, zonder dat er iets gedrukt staat om dat aan te geven. Ze komen veel voor in 19e-eeuwse edities, studies en variaties. Bij het scannen worden ze nu gereconstrueerd op basis van het ritme van de maat, in plaats van noten weg te laten om de maat passend te maken binnen de maatsoort.
  • Minder tupletten uit de lucht gegrepen. Het model markeerde gewone gebalkte groepen vroeger soms als triool, ook als er geen cijfer boven stond afgedrukt, en die cijfers verschenen dan in je partituur. Nu schrijft het alleen een tuplet wanneer die daadwerkelijk op de pagina staat aangegeven.

Ook in augustus

19 kleinere wijzigingen
24 juli·Verbeterd·

Een nieuwe modelversie gericht op notatiefixes

Een verbeterde versie van Flats eigen model ondersteunt nu elke import van PDF's en foto's, in het bijzonder:

  • Meerstemmige passages met gedeelde rusten en onzichtbare rusten worden nu ondersteund.
  • Maatstrepen en volta's worden nu correct binnen maten geplaatst.
  • Balken worden betrouwbaarder herkend.
  • Maatsoorten die over meerdere notenbalken zijn geschreven, zoals in orkestpartituren, worden nu herkend.
  • Een probleem opgelost waarbij sommige akkoordsymbolen met een niet-standaard akkoordtype naar MusicXML werden geëxporteerd.
21 juli·Nieuw·

Opuscan voor Windows

Opuscan - onze zelfstandige scan-naar-partituur-app - is nu beschikbaar op Windows, naast macOS, iPhone, iPad en Android. Scan een pagina of open een PDF en krijg een bewerkbare, afspeelbare partituur die je kunt exporteren naar MusicXML en MIDI - zonder dat je een Flat-account nodig hebt.

15 juli·Nieuw·

Opuscan voor iPhone en iPad

Opuscan - onze zelfstandige scan-naar-partituur-app - is nu beschikbaar in de App Store voor iPhone en iPad, naast de apps voor macOS en Android. Fotografeer een pagina of open een PDF en krijg een bewerkbare, afspeelbare partituur die je kunt exporteren naar MusicXML en MIDI - zonder Flat-account.

10 juli·Nieuw·

Speciale Opuscan-apps voor macOS en Android

Opuscan - onze zelfstandige scan-naar-partituur-app - heeft nu speciale apps voor macOS en Android. Gebouwd op dezelfde eigen OMR-engine als Flat, kan iedereen er een PDF of foto van bladmuziek mee omzetten in een bewerkbare, afspeelbare partituur en exporteren naar MusicXML en MIDI - zonder dat een Flat-account nodig is. De app is bedoeld voor mensen die de scantechnologie gewoon willen gebruiken in hun favoriete muzieksoftware, van notatieprogramma's (MuseScore, Dorico, Sibelius, Finale) tot DAW's (GarageBand, Logic Pro, Ableton Live). Download de app in de Mac App Store of via Google Play.

Ook in juli

11 kleinere wijzigingen
23 juni·Verbeterd·

Nauwkeurigere pagina-analyse voor complexe lay-outs

We hebben verbeterd hoe scans de lay-out van een pagina lezen. Importen van pdf's en foto's leveren nu schonere, nauwkeurigere partituren op, vooral bij complexe lay-outs:

  • Dichte pagina's worden nu correct gesplitst. Pagina's met veel korte systemen boven elkaar worden niet langer samengevoegd: elk systeem wordt afzonderlijk gedetecteerd.
  • Beter voor orkestpartituren en grote ensembles. Instrumenten met meerdere notenbalken, zoals piano en orgel, en grote partituren met veel notenbalken worden betrouwbaarder herkend.
  • Brede, liggende en boekjeslay-outs. Bij liggende pagina's wordt de linkerrand niet langer afgesneden (waardoor sleutels konden wegvallen), en scans van meerdere pagina's en boekjes worden correct verwerkt.
  • Minder losse foutdetecties. Storende elementen bij voetteksten en marges worden niet langer als muziek opgepikt.
15 juni·Verbeterd·

Een nauwkeuriger model

Elke import van PDF’s en foto’s wordt nu verwerkt door Flats eigen interne model. Deze release is een belangrijke nieuwe versie die zich richt op transcriptienauwkeurigheid: de muzikale correctheid (de noten, ritmes, overbindingen en voortekens die bepalen of een partituur klopt) verbetert in alle testsets, met de grootste winst in:

  • Dynamiek: +39%
  • Fermates, articulaties, overbindingen, voortekens: +30 tot 37%
  • Nootduren: +22%
  • Bogen, gepunte noten, rusten, toewijzing aan notenbalk en stem: +14 tot 20%

Ook de plaatsing van tekst, dynamiek en lay-out is nauwkeuriger: liedtekst, akkoordsymbolen en dynamiek worden betrouwbaarder aan de juiste noten gekoppeld, ook in complexe lay-outs zoals pianogrote notenbalken en partijen met sleutelwisselingen.

1 juni·Nieuw·

Ons eigen AI-model wordt nu uitgerold

We rollen Flat's eigen AI-model uit voor het importeren van PDF's en foto's. Het is intern ontworpen en getraind ter vervanging van de externe engine die bij de lancering werd gebruikt. Doordat we de technologie van begin tot eind zelf beheren, kunnen we de nauwkeurigheid verder verbeteren, meer notatie herkennen, verbeteringen veel sneller uitbrengen en de resultaten afstemmen op Flat's eigen notatieformaat, zodat imports beter aansluiten op de rest van het product. Deze eerste release leest nu al veel meer van je muziek:

Breder notatiebereik. Nieuw herkend:

  • Akkoordsymbolen, correct gecodeerd met hun muzikale betekenis als bewerkbare akkoorden, niet alleen als platte tekst
  • Maatherhalingen en ritmeslashes
  • Tempoteksten en metronoomaanduidingen (met BPM)

Songteksten en tekst in meer talen. Songteksten, repetitiemarkeringen en andere tekst worden standaard herkend in talen met Latijns schrift, plus Japans, Koreaans en Chinees.

Getrouwer aan de oorspronkelijke lay-out. Imports volgen nu veel nauwkeuriger de lay-out van de bronpartituur, met hetzelfde aantal maten per regel, systemen per pagina en dezelfde algemene structuur. Dat maakt echt verschil bij grote, complexe partituren, zoals orkestwerken en instrumenten met meerdere notenbalken, zoals piano. Ook meer paginaformaten worden ondersteund, waaronder liggende pagina's die eerder niet werden ondersteund.

Ook in juni

8 kleinere wijzigingen