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

Wpisy są tłumaczone automatycznie z języka angielskiego. Przeczytaj oryginał po angielsku

W wrzesień

24 mniejsze zmiany
7 sierpnia·Ulepszenie·

Nowa wersja modelu ze wsparciem dla niejawnych triol i innych grup niemiarowych

Nowa wersja naszego autorskiego modelu obsługuje teraz każdy import PDF i zdjęć, skupiając się na tym, jak grupy niemiarowe są drukowane na stronie.

  • Niejawne grupy niemiarowe są teraz obsługiwane. Składacze nut zwykle drukują małą „3” lub „6” tylko nad pierwszą triolą albo sekstolą w danym fragmencie, a kolejne grupy pozostawiają bez oznaczenia — wykonawca ma kontynuować ten sam schemat. Takie nieoznaczone grupy to niejawne grupy niemiarowe: wykonuje się je jak grupy niemiarowe, choć nic nie jest przy nich wydrukowane. Są bardzo częste w wydaniach XIX-wiecznych, etiudach i wariacjach. Skanowanie odtwarza je teraz na podstawie rytmu taktu, zamiast usuwać nuty, żeby takt zgadzał się z metrum.
  • Mniej zmyślonych grup niemiarowych. Model wcześniej oznaczał zwykłe grupy połączone wiązaniem jako triole, nawet jeśli nie było nad nimi wydrukowanej cyfry, a te cyfry pojawiały się potem w partyturze. Teraz zapisuje grupę niemiarową tylko tam, gdzie jest ona rzeczywiście zaznaczona na stronie.

Również w sierpień

16 mniejsze zmiany
24 lipca·Ulepszenie·

Nowa wersja modelu skupiona na poprawkach notacji

Ulepszona wersja autorskiego modelu Flat obsługuje teraz każdy import PDF i zdjęć, a w szczególności:

  • Obsługiwane są teraz fragmenty wielogłosowe ze wspólnymi pauzami i niewidocznymi pauzami.
  • Kreski taktowe i zakończenia powtórek (wolty) są teraz umieszczane prawidłowo w obrębie taktów.
  • Belki są rozpoznawane bardziej niezawodnie.
  • Rozpoznawane są teraz metra zapisane na kilku pięcioliniach, jak w partyturach orkiestrowych.
  • Naprawiono niektóre symbole akordów eksportowane do MusicXML z niestandardowym typem akordu.
15 lipca·Nowość·

Importuj PDF lub zdjęcia do edytowalnej partytury z etapem weryfikacji

Import nut z pliku PDF lub zdjęcia ma nowy przebieg w aplikacji internetowej, oparty na autorskim silniku rozpoznawania Flat. Zastępuje on poprzedni import PDF dla wszystkich użytkowników.

  • Wybierz strony, których chcesz użyć. Prześlij plik PDF lub kilka zdjęć, a następnie zachowaj tylko strony zawierające nuty. Każda zachowana strona zużywa jeden kredyt.
  • Śledź rozpoznawanie w trakcie działania. Pasek postępu pokazuje, na jakim etapie jest skanowanie, strona po stronie, a Ty możesz dalej korzystać z Flat, gdy proces trwa.
  • Zweryfikuj przed utworzeniem partytury. Gdy silnik nie ma pewności co do instrumentu, poprosi o potwierdzenie tytułu i wykrytych instrumentów, pokazując obok każdego z nich nazwy głosów wydrukowane na stronie. Jeśli wszystkie instrumenty zostaną rozpoznane bez wątpliwości, ten etap jest pomijany.

Dostępne w Flat oraz, dla nauczycieli i administratorów, w Flat for Education. Nowy przebieg trafi do aplikacji na iOS w najbliższych tygodniach.

10 lipca·Nowość·

OMR jest teraz dostępne jako API deweloperskie

Silnik OMR w Flat jest teraz dostępny programowo przez API deweloperskie. Wysyłaj pliki PDF lub zdjęcia, śledź postęp rozpoznawania, sprawdzaj wykryte instrumenty, a następnie importuj wynik jako edytowalną partyturę do biblioteki Flat albo eksportuj MusicXML lub MIDI. To ten sam wewnętrzny model, który odpowiada za import plików PDF i zdjęć w edytorze, teraz dostępny na dużą skalę dla własnych aplikacji i przepływów pracy.

Dedykowane API OMR (v2.24.0) rozwija import plików PDF w tle, dodany przy tworzeniu partytur w v2.23.0: poproś o obsługę zadań podczas importowania pliku i odpytuj zadanie, aż partytura będzie gotowa. Szczegóły obu wydań znajdziesz w dzienniku zmian API.

Również w lipiec

8 mniejsze zmiany
23 czerwca·Ulepszenie·

Precyzyjniejsza analiza stron w złożonych układach

Ulepszyliśmy sposób, w jaki skanowanie odczytuje układ strony. Importowane pliki PDF i zdjęcia dają teraz czystsze i dokładniejsze partytury, szczególnie przy złożonych układach:

  • Gęste strony są teraz prawidłowo dzielone. Strony z wieloma krótkimi systemami ułożonymi jeden nad drugim nie są już scalane — każdy system jest wykrywany osobno.
  • Lepsza obsługa partytur orkiestrowych i dużych zespołów. Instrumenty wielopięcioliniowe, takie jak fortepian i organy, oraz duże partytury z wieloma pięcioliniami są rozpoznawane bardziej niezawodnie.
  • Szerokie strony, układ poziomy i broszurowy. Strony w układzie poziomym nie tracą już lewego brzegu (co mogło ucinać klucze), a skany wielostronicowe i broszurowe są prawidłowo obsługiwane.
  • Mniej przypadkowych wykryć. Błędne elementy w pobliżu stopek i marginesów nie są już rozpoznawane jako zapis nutowy.
15 czerwca·Ulepszenie·

Dokładniejszy model

Każdy import PDF i zdjęć jest teraz przetwarzany przez własny model Flat. To wydanie to ważna nowa wersja skupiona na dokładności transkrypcji: poprawność zapisu muzycznego (nuty, rytmy, łuki łączące i znaki chromatyczne, które decydują o tym, czy partytura jest poprawna) poprawiła się we wszystkich zestawach testowych, a największe zyski dotyczą:

  • Dynamiki: +39%
  • Fermat, oznaczeń artykulacyjnych, łuków łączących, znaków chromatycznych: +30 do 37%
  • Wartości rytmicznych nut: +22%
  • Łuków frazowych, nut z kropką, pauz, przypisywania do pięciolinii i głosu: +14 do 20%

Również pozycjonowanie tekstu, dynamiki i elementów układu jest teraz bardziej precyzyjne: teksty piosenek, symbole akordów i oznaczenia dynamiki są pewniej przypisywane do właściwych nut, także w złożonych układach, takich jak fortepianowa wielka pięciolinia i partie ze zmianami klucza.

1 czerwca·Nowość·

Rozpoczynamy wdrażanie naszego własnego modelu AI

Rozpoczynamy wdrażanie własnego modelu AI Flat do importu plików PDF i zdjęć, zaprojektowanego i wytrenowanego wewnętrznie, aby zastąpić silnik zewnętrzny używany przy starcie usługi. Posiadanie tej technologii od początku do końca pozwala nam dalej zwiększać dokładność, poszerzać zakres rozpoznawanych elementów, znacznie szybciej udostępniać ulepszenia i lepiej dopasować wyniki do własnego formatu zapisu nutowego Flat, dzięki czemu importy naturalnie wpisują się w resztę produktu. Już w tej pierwszej wersji model odczytuje znacznie więcej z Twojej muzyki:

Szerszy zakres rozpoznawanej notacji. Nowo rozpoznawane elementy:

  • Symbole akordów, poprawnie zakodowane zgodnie z ich znaczeniem muzycznym jako edytowalne akordy, a nie tylko zwykły tekst
  • Powtórzenia taktów i ukośniki rytmiczne
  • Oznaczenia tempa i metronomu (z BPM)

Teksty i słowa w większej liczbie języków. Teksty wokalne, oznaczenia prób i inne napisy są domyślnie rozpoznawane w językach zapisywanych alfabetem łacińskim, a także po japońsku, koreańsku i chińsku.

Większa zgodność z oryginalnym układem. Importy są teraz dużo wierniejsze układowi partytury źródłowej, odwzorowując liczbę taktów w systemie, systemów na stronie oraz ogólną strukturę. Ma to duże znaczenie w przypadku dużych, złożonych partytur, takich jak utwory orkiestrowe, oraz instrumentów wielopięcioliniowych, takich jak fortepian. Obsługiwanych jest też więcej formatów stron, w tym strony poziome, które wcześniej nie były wspierane.

Również w czerwiec

8 mniejsze zmiany

Szukasz starszych informacji?

Opisy starszych aktualizacji znajdziesz na blogu Flat — wydanie po wydaniu.