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

Le voci vengono tradotte automaticamente dall'inglese. Leggi l'originale in inglese

Nel mese di settembre

24 modifiche minori
7 agosto·Migliorato·

Una nuova versione del modello con supporto per le terzine implicite

Una nuova versione del nostro modello interno gestisce ora tutte le importazioni di PDF e foto, con particolare attenzione a come le terzine e altri gruppi irregolari sono stampati sulla pagina.

  • Ora sono supportate le terzine implicite. Di solito gli incisori stampano il piccolo "3" o "6" solo sopra la prima terzina o sestina di un passaggio, e lasciano senza indicazione i gruppi successivi: ci si aspetta che l'esecutore continui lo stesso schema. Questi gruppi non contrassegnati sono gruppi irregolari impliciti: vanno eseguiti come tali, anche se non c'è nulla di stampato che lo indichi. Sono molto comuni nelle edizioni del XIX secolo, negli studi e nelle variazioni. Ora la scansione li ricostruisce a partire dal ritmo della battuta, invece di eliminare note per far coincidere la battuta con il suo tempo.
  • Meno gruppi irregolari inventati dal nulla. Il modello tendeva a contrassegnare come terzine normali gruppi con travatura anche quando sopra non era stampato alcun numero, e quei numeri comparivano poi nella partitura. Ora scrive un gruppo irregolare solo quando è effettivamente indicato sulla pagina.

Anche in agosto

16 modifiche minori
24 luglio·Migliorato·

Una nuova versione del modello incentrata sulle correzioni di notazione

Una versione migliorata del modello interno di Flat è ora utilizzata per tutte le importazioni di PDF e foto, in particolare:

  • I passaggi a più voci con pause condivise e pause invisibili sono ora supportati.
  • Le stanghette e le prime e seconde volte (volte) sono ora posizionate correttamente all'interno delle battute.
  • Le travature vengono riconosciute in modo più affidabile.
  • I tempi disegnati su più pentagrammi, come nelle partiture orchestrali, vengono ora riconosciuti.
  • Corretti alcuni simboli di accordo esportati in MusicXML con un tipo di accordo non standard.
15 luglio·Novità·

Importa un PDF o delle foto in una partitura modificabile, con una fase di revisione

L'importazione di spartiti da PDF o foto ha un nuovo flusso nell'app web, basato sul motore di riconoscimento sviluppato internamente da Flat. Sostituisce il precedente import PDF per tutti.

  • Scegli le pagine che ti servono. Carica un PDF o più foto, poi conserva solo le pagine che contengono la musica. Ogni pagina mantenuta usa un credito.
  • Segui il riconoscimento mentre è in corso. Una barra di avanzamento mostra a che punto è la scansione, pagina per pagina, e puoi continuare a usare Flat mentre lavora.
  • Controlla prima che venga creata la partitura. Quando il motore non è sicuro di uno strumento, ti chiede di confermare il titolo e gli strumenti rilevati, mostrando accanto a ciascuno i nomi delle parti stampati sulla pagina. Se tutti gli strumenti sono identificati con certezza, questo passaggio viene saltato.

Disponibile in Flat e, per insegnanti e amministratori, in Flat for Education. Il nuovo flusso arriverà nell'app iOS nelle prossime settimane.

10 luglio·Novità·

OMR è ora disponibile come API per sviluppatori

Il motore OMR di Flat è ora disponibile a livello programmatico tramite la API per sviluppatori. Invia PDF o foto, monitora l'avanzamento del riconoscimento, controlla gli strumenti rilevati, quindi importa il risultato come partitura modificabile in una libreria Flat oppure esportalo in MusicXML o MIDI. È lo stesso modello sviluppato internamente che gestisce l'importazione di PDF e foto nell'editor, ora disponibile su larga scala per le tue app e i tuoi flussi di lavoro.

L'API OMR dedicata (v2.24.0) si basa sull'importazione PDF in background aggiunta alla creazione delle partiture nella v2.23.0: richiedi il supporto delle attività durante l'importazione di un file e interroga periodicamente l'attività finché la partitura non è pronta. Consulta il changelog dell'API per i dettagli di entrambe le versioni.

Anche in luglio

8 modifiche minori
23 giugno·Migliorato·

Analisi della pagina più precisa per layout complessi

Abbiamo migliorato il modo in cui la scansione legge il layout di una pagina. Le importazioni di PDF e foto ora producono spartiti più puliti e accurati, soprattutto con layout complessi:

  • Le pagine dense ora vengono suddivise correttamente. Le pagine con molti sistemi brevi impilati uno sopra l'altro non vengono più uniti tra loro: ogni sistema viene rilevato separatamente.
  • Prestazioni migliori su partiture orchestrali e per grandi ensemble. Gli strumenti su più pentagrammi, come pianoforte e organo, e le grandi partiture con molti pentagrammi vengono riconosciuti in modo più affidabile.
  • Layout larghi, orizzontali e a libretto. Le pagine in orizzontale non tagliano più il bordo sinistro (con il rischio di troncare le chiavi), e le scansioni multipagina e a libretto vengono gestite correttamente.
  • Meno rilevamenti indesiderati. Gli elementi spurii vicino ai piè di pagina e ai margini non vengono più interpretati come musica.
15 giugno·Migliorato·

Un modello più accurato

Ogni importazione di PDF e foto viene ora elaborata dal modello proprietario di Flat. Questa versione è un importante aggiornamento incentrato sull’accuratezza della trascrizione: la correttezza musicale (note, ritmi, legature di valore e alterazioni, che determinano se una partitura è corretta) migliora in tutti i set di test, con i progressi maggiori in:

  • Dinamiche: +39%
  • Fermate, articolazioni, legature di valore, alterazioni: +30–37%
  • Durata delle note: +22%
  • Legature di frase, note puntate, pause, assegnazione a rigo e voce: +14–20%

Anche il posizionamento di testo, dinamiche e impaginazione è più preciso: testi cantati, sigle degli accordi e dinamiche si collegano in modo più affidabile alle note corrette, anche in impaginazioni complesse come i sistemi per pianoforte a due righi e le parti con cambi di chiave.

1 giugno·Novità·

Il nostro modello AI inizia il rilascio graduale

Stiamo distribuendo il modello AI proprietario di Flat per l'importazione di PDF e foto, progettato e addestrato internamente per sostituire il motore di terze parti usato al lancio. Gestire direttamente tutta la tecnologia ci permette di migliorare ulteriormente la precisione, ampliare ciò che riconosciamo, rilasciare miglioramenti molto più rapidamente e allineare i risultati al formato di notazione di Flat, così che le importazioni si integrino in modo naturale con il resto del prodotto. Questa prima versione riconosce già molta più musica:

Copertura della notazione più ampia. Nuovi elementi riconosciuti:

  • Sigle degli accordi, codificate correttamente con il loro significato musicale come accordi modificabili, non come semplice testo
  • Ripetizioni di battuta e slash ritmici
  • Indicazioni di tempo e di metronomo (con BPM)

Testi e parole in più lingue. Testi cantati, lettere di richiamo e altri testi vengono riconosciuti per impostazione predefinita nelle lingue che usano l'alfabeto latino, oltre che in giapponese, coreano e cinese.

Più fedele all'impaginazione originale. Le importazioni ora seguono molto più da vicino l'impaginazione della partitura di origine, rispettando il numero di battute per rigo, i sistemi per pagina e la struttura complessiva. Questo fa davvero la differenza nelle partiture grandi e complesse, come i lavori orchestrali e gli strumenti a più righi come il pianoforte. Sono supportati anche più formati di pagina, incluse le pagine in orizzontale che prima non erano supportate.

Anche in giugno

8 modifiche minori

Cerchi qualcosa di precedente?

Gli aggiornamenti meno recenti sono descritti nel blog di Flat, versione dopo versione.