Skip to content

What’s new in scanned music import

How Flat for Education turns PDFs and photos of sheet music into editable scores: model versions, what is recognized, what got fixed.

The same engine powers Opuscan and the OMR API. This page lists the changes as they reach Flat for Education.

All changes

Intrările sunt traduse automat din engleză. Citește originalul în engleză

În septembrie

24 modificări minore
7 august·Îmbunătățit·

O nouă versiune de model cu suport pentru tuplete implicite

O nouă versiune a modelului nostru intern este acum folosită pentru fiecare import de PDF și fotografie, cu accent pe modul în care tupletele sunt tipărite pe pagină.

  • Tupletele implicite sunt acum acceptate. Gravorii tipăresc de obicei micul „3” sau „6” doar deasupra primei trioli sau sextole dintr-un pasaj, iar grupurile care urmează rămân nemarcate — interpretul trebuie să continue modelul. Aceste grupuri nemarcate sunt tuplete implicite: se interpretează ca tuplete, fără să fie tipărit ceva care să indice acest lucru. Sunt foarte frecvente în edițiile din secolul al XIX-lea, în studii și variațiuni. Scanarea le reconstruiește acum din ritmul măsurii, în loc să elimine note ca să facă măsura să se potrivească semnăturii de timp.
  • Mai puține tuplete inventate din senin. Modelul obișnuia să marcheze grupuri obișnuite cu bare de ligatură ca triolete chiar și atunci când nu era tipărit niciun număr deasupra lor, iar acele numere apăreau în partitura ta. Acum scrie o tupletă doar acolo unde una este într-adevăr desenată pe pagină.

Și în august

16 modificări minore
24 iulie·Îmbunătățit·

O nouă versiune a modelului, axată pe corectarea notației

O versiune îmbunătățită a modelului dezvoltat intern de Flat este acum folosită pentru toate importurile de PDF și fotografii, în special pentru:

  • Sunt acum acceptate pasajele cu mai multe voci, cu pauze comune și pauze invizibile.
  • Barele de măsură și terminațiile de repetiție (volte) sunt acum plasate corect în măsuri.
  • Barele de legătură sunt recunoscute mai fiabil.
  • Sunt acum recunoscute semnăturile de timp scrise pe mai multe portative, ca în partiturile orchestrale.
  • Au fost corectate unele simboluri de acord exportate în MusicXML cu un tip de acord nestandard.
15 iulie·Nou·

Importă un PDF sau fotografii într-o partitură editabilă, cu un pas de verificare

Importul de partituri dintr-un PDF sau dintr-o fotografie are un nou flux în aplicația web, bazat pe motorul propriu de recunoaștere al Flat. Acesta înlocuiește pentru toată lumea vechiul import PDF.

  • Alege paginile pe care le vrei. Încarcă un PDF sau mai multe fotografii, apoi păstrează doar paginile care conțin muzica. Fiecare pagină păstrată consumă un credit.
  • Urmărește recunoașterea pe măsură ce rulează. O bară de progres arată unde a ajuns scanarea, pagină cu pagină, iar tu poți continua să folosești Flat în timp ce procesul rulează.
  • Verifică înainte să fie creată partitura. Când motorul nu este sigur de un instrument, îți cere să confirmi titlul și instrumentele detectate, iar lângă fiecare sunt afișate denumirile partidelor tipărite pe pagină. Când toate instrumentele sunt identificate cu certitudine, acest pas este omis.

Disponibil în Flat și, pentru profesori și administratori, în Flat for Education. Noul flux va ajunge în aplicația iOS în următoarele săptămâni.

10 iulie·Nou·

OMR este acum disponibil ca API pentru dezvoltatori

Motorul OMR de la Flat este acum disponibil programatic prin API-ul pentru dezvoltatori. Trimiteți fișiere PDF sau fotografii, urmăriți progresul recunoașterii, verificați instrumentele detectate, apoi importați rezultatul ca partitură editabilă într-o bibliotecă Flat sau exportați MusicXML ori MIDI. Este același model intern care stă la baza importului de fișiere PDF și fotografii în editor, acum disponibil la scară pentru propriile aplicații și fluxuri de lucru.

API-ul OMR dedicat (v2.24.0) se bazează pe importul de PDF-uri în fundal adăugat la crearea partituriilor în v2.23.0: solicitați suport pentru task-uri atunci când importați un fișier și interogați task-ul până când partitura este gata. Consultați jurnalul de modificări al API-ului pentru detaliile ambelor versiuni.

Și în iulie

8 modificări minore
23 iunie·Îmbunătățit·

Analiză mai precisă a paginii pentru machete complexe

Am îmbunătățit modul în care scanarea citește macheta unei pagini. Importurile de PDF-uri și fotografii produc acum partituri mai curate și mai precise, mai ales în machete complexe:

  • Paginile dense sunt acum împărțite corect. Paginile cu multe sisteme scurte suprapuse nu mai sunt comasate — fiecare sistem este detectat separat.
  • Mai bine pentru partituri orchestrale și de ansamblu mare. Instrumentele cu mai multe portative, precum pianul și orga, precum și partiturile mari cu multe portative sunt recunoscute mai fiabil.
  • Machete late, landscape și tip broșură. Paginile în format landscape nu mai taie marginea stângă (ceea ce putea tăia cheile), iar scanările cu mai multe pagini și tip broșură sunt gestionate corect.
  • Mai puține detectări nedorite. Elementele eronate din apropierea subsolurilor și marginilor paginii nu mai sunt preluate ca muzică.
15 iunie·Îmbunătățit·

Un model mai precis

Fiecare import de PDF și fotografie este acum procesat de propriul model Flat, dezvoltat intern. Această versiune este o actualizare majoră, axată pe acuratețea transcrierii: corectitudinea muzicală (notele, ritmurile, legăturile și alterațiile care determină dacă o partitură este corectă) se îmbunătățește în toate seturile de test, cu cele mai mari câștiguri la:

  • Dinamică: +39%
  • Fermate, articulații, legături, alterații: +30 până la 37%
  • Duratele notelor: +22%
  • Legato-uri, note punctate, pauze, atribuire pe portativ și pe voce: +14 până la 20%

Și poziționarea textului, a indicațiilor dinamice și a elementelor de aspect este mai precisă: versurile, simbolurile de acorduri și indicațiile dinamice se atașează mai fiabil de notele corecte, inclusiv în structuri complexe, cum ar fi portativele duble de pian și partidele cu schimbări de cheie.

1 iunie·Nou·

Începem lansarea propriului nostru model AI

Începem lansarea propriului model AI Flat pentru importul de PDF-uri și fotografii, conceput și antrenat intern pentru a înlocui motorul terț folosit la lansare. Faptul că deținem tehnologia cap-coadă ne permite să împingem acuratețea și mai departe, să extindem ce putem recunoaște, să livrăm îmbunătățiri mult mai rapid și să aliniem rezultatele la propriul format de notație Flat, astfel încât importurile să se potrivească natural cu restul produsului. Această primă versiune poate deja să citească mult mai mult din muzica ta:

Acoperire mai largă a notației. Elemente nou recunoscute:

  • Simboluri de acorduri, codificate corect cu semnificația lor muzicală ca acorduri editabile, nu doar ca text simplu
  • Repetiții de măsură și slash-uri ritmice
  • Indicații de tempo și metronom (cu BPM)

Versuri și text în mai multe limbi. Versurile, reperele de repetiție și alte texte sunt recunoscute implicit în limbile cu alfabet latin, precum și în japoneză, coreeană și chineză.

Mai fidel aspectului original. Importurile urmează acum mult mai îndeaproape aspectul partiturii sursă, păstrând numărul de măsuri pe rând, de sisteme pe pagină și structura generală. Acest lucru face o diferență reală la partituri mari și complexe, precum lucrări orchestrale și instrumente cu mai multe portative, cum ar fi pianul. De asemenea, sunt acceptate mai multe formate de pagină, inclusiv pagini în format landscape, care înainte nu erau acceptate.

Și în iunie

8 modificări minore

Cauți ceva mai vechi?

Actualizările mai vechi sunt prezentate pe blogul Flat, pentru fiecare lansare în parte.