Skip to content

Dziennik zmian

Co nowego w Flat? Nowe funkcje, ulepszenia i poprawki, od najnowszych.

Wprowadzamy więcej zmian, niż tu wymieniamy. Na tej stronie znajdziesz najważniejsze z nich.

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

15 września·Nowość

Nowy panel deweloperski z zadaniami OMR, kredytami i playgroundem

Widok aplikacji w panelu deweloperskim z kartą funkcji dla Embed, OMR, REST API, Import API i LTI

Panel deweloperski został przebudowany wokół możliwości Twojej integracji. Każda funkcja (Embed, OMR, REST API, Import API, LTI) ma własną kartę z zakresem, cennikiem i dokumentacją, a te, z których Twoja aplikacja już korzysta, są pokazane jako pierwsze.

  • Nowa sekcja OMR na poziomie konta, z Twoimi zadaniami, kredytami i ich historią w jednym miejscu, ponieważ kredyty OMR są współdzielone przez wszystkie Twoje aplikacje.
  • Wypróbuj OMR, zanim napiszesz kod. Playground przyjmuje plik PDF lub zdjęcia, pokazuje liczbę stron, koszt za stronę i saldo, które pozostanie, a następnie uruchamia zadanie po potwierdzeniu. Wynik jest dostępny do pobrania jako MusicXML, nic nie trafia do Twojej biblioteki.
  • Czytelniejsze strony aplikacji. Tokeny osobiste, dane uwierzytelniające OAuth2 i dostęp do OMR są pogrupowane według aplikacji, a dane uwierzytelniające z zakresem OMR są wyraźnie oznaczone.

Otwórz go z poziomu flat.io/developers.

10 września·Nowość

API v2.26.0: OMR API wychodzi z beta, a zadania zyskują pełny odczyt, aktualizację i usuwanie

Nasza specyfikacja REST API przechodzi na OpenAPI 3.1, OMR API kończy okres beta, a zadania w Flat for Education oferują już więcej niż tylko listowanie i tworzenie.

  • OMR API jest stabilne. Endpointy, pola i działanie podlegają teraz naszemu standardowemu procesowi wycofywania przed wprowadzeniem jakiejkolwiek niekompatybilnej zmiany. Nowe FAQ opisuje kredyty i rozliczenia, limity i czasy przetwarzania, jakość rozpoznawania i języki oraz zastosowania komercyjne i prywatność.
  • Odczytuj, aktualizuj i usuwaj zadania w Flat for Education. Usunięcie zadania usuwa także jego zgłoszenia i kopie uczniów; zamiast tego zarchiwizuj je, jeśli chcesz zachować pracę.
  • Rejestr kredytów. Nowe wywołanie pokazuje historię kredytów; saldo pozostaje dostępne w wywołaniu możliwości OMR.
  • Pliki Finale (.musx) można importować w miarę możliwości, a import skanowanej muzyki (PDF i obrazów) został udokumentowany przy tworzeniu partytury.
  • OpenAPI 3.1. Pola nullable używają składni 3.1; narzędzia przypięte do OpenAPI 3.0 wymagają aktualizacji. Pole mimeType zostało usunięte z przesyłania plików OMR.
7 września·Nowość·

Flat na Maca i Windows

Aplikacja komputerowa Flat otwarta na partyturze na fortepian i harfę na MacBooku, z panelem notacji po lewej stronie i klawiaturą fortepianową poniżej

Flat jest teraz dostępny jako aplikacja komputerowa na macOS i Windows: pełny edytor we własnym oknie, do pobrania za darmo, z biblioteką zsynchronizowaną między komputerem, przeglądarką i urządzeniami mobilnymi.

  • Działa offline. Pisz, edytuj i odtwarzaj partytury bez połączenia z internetem; Twoje zmiany zsynchronizują się, gdy znów będziesz online.
  • Twoje partytury na każdym urządzeniu. Z Flat Power biblioteka widoczna na komputerze jest tą samą, którą otwierasz w przeglądarce, na iPhonie, iPadzie i Androidzie.
  • Wejście MIDI przez USB i Bluetooth. Podłącz klawiaturę i wprowadzaj nuty grą.
  • Otwiera Twoje pliki. Kliknij dwukrotnie partyturę w Finderze lub Eksploratorze, a otworzy się w aplikacji, a nie w karcie przeglądarki.
  • Logowanie przez Apple w macOS, obok dotychczasowych opcji logowania.
  • Aktualizuje się automatycznie. Nowe wersje instalują się same.

Do pobrania za darmo; konto Flat jest potrzebne tylko do synchronizacji. Pobierz na flat.io/desktop.

Również w wrzesień

35 mniejsze zmiany
21 sierpnia·Nowość·

Tryb pętli i odtwarzanie wznawiane od miejsca zatrzymania

Zaznaczony fragment w edytorze Flat odtwarzany w pętli, z uchwytami pętli wokół taktów i aktywnym przyciskiem pętli w nagłówku

Zaznacz fragment, naciśnij L, a będzie powtarzany, dopóki go nie zatrzymasz. Nuty nadal można edytować, więc każda zmiana wybrzmi przy następnym przebiegu. Tryb pętli jest dostępny bezpłatnie we wszystkich planach.

  • Trzy sposoby uruchomienia pętli: zaznacz takty i naciśnij L, wybierz Loop z menu zaznaczenia albo kliknij przycisk pętli w nagłówku, aby zapętlić takt, w którym znajduje się kursor. Przeciągnij uchwyty, aby rozszerzyć lub zawęzić zakres, nawet podczas odtwarzania.
  • Nuty nadal można edytować. Kliknij nutę podczas odtwarzania, zmień ją i usłysz efekt przy następnym obiegu pętli. Pętle działają także z zsynchronizowanym YouTube, Vimeo, SoundCloud lub przesłanym nagraniem.
  • Odtwarzanie zaczyna się od kursora, a nie od początku. Zatrzymanie zachowuje pozycję: Spacja odtwarza od kursora, Shift + Spacja wznawia dokładnie od miejsca zatrzymania muzyki (na urządzeniach mobilnych naciśnij i przytrzymaj Odtwórz). Powrót na początek przesuwa kursor, gdy odtwarzanie jest zatrzymane, a podczas odtwarzania uruchamia je od początku.

Funkcja jest dostępna w nowym edytorze w przeglądarce oraz na nowym mobilnym pasku narzędzi na Androidzie; wersja na iOS pojawi się później. Osadzone partytury także mogą działać w pętli przez embed API.

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.
4 sierpnia·Nowość

API v2.25.0: kontrola czasu przechowywania plików zadań OMR, eksport ABC

  • Przechowywanie danych pod Twoją kontrolą. Zadania OMR informują teraz, jak długo ich pliki są przechowywane (domyślnie 30 dni), każde zadanie MusicXML zawiera datę wygaśnięcia, a pliki i wyniki zadania możesz usunąć od razu po ich pobraniu.
  • Wykrywanie funkcji przed zalogowaniem. Wywołanie możliwości OMR działa bez konta i wyświetla obsługiwane języki rozpoznawania wraz z ich nazwami.
  • Eksport notacji ABC dla każdej wersji partytury, obok MusicXML, MIDI i innych formatów. Podobnie jak MIDI nie zawiera pełnego opracowania graficznego zapisu nutowego.
  • Zadania Free Record można konfigurować przez API w Flat for Education.
  • Błędy pochodzące od zewnętrznego dostawcy (na przykład Google Classroom) zawierają teraz własny zlokalizowany komunikat tego dostawcy.

Również w sierpień

28 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

28 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

18 mniejsze zmiany
7 kwietnia·Nowość

API v2.22.0: ponad 15 formatów importu, kolekcje wirtualne, rubryki, grupy uczniów i LTI 1.3

Największa aktualizacja specyfikacji od 2024 roku, dostosowująca API do dwóch lat zmian w produkcie.

  • Import z ponad 15 formatów. Guitar Pro, MuseScore, notacja ABC, PowerTab, Capella, MEI, Overture, TablEdit, Band-in-a-Box, Karaoke MIDI, MuseData, Score Writer, Bagpipe Music Writer i Encore dołączają do MusicXML i MIDI, a partytury można eksportować jako natywne pliki .flat.
  • Kolekcje wirtualne. Wszystkie partytury, współprace i polubienia zastępują starszą hierarchię folderów w bibliotece, zgodnie z przeprojektowaną biblioteką Flat.
  • Flat for Education. Zadania wykonawcze z nagraniami audio lub wideo oraz opcjami podkładu, metronomu i tempa; zgłoszenia grupowe do wspólnego pisania; instrukcje w formacie rich text; podgrupy uczniów; zaplanowane i indywidualnie kierowane zadania Microsoft Teams; rozbudowane opisy i typy zadań w bibliotece zasobów.
  • Ujednolicona konfiguracja LTI dla LTI 1.1 i 1.3, w tym rejestracja dynamiczna. Poprzednie wywołania poświadczeń LTI 1.1 są przestarzałe.
  • Roczne statystyki partytur, liczba publicznych partytur na profilach oraz usunięcie kilku pól wycofywanych od dawna.

Również w kwiecień

1 mniejsza zmiana

Szukasz starszych informacji?

Ta strona zaczyna się od września 2025 r., kiedy udostępniono import plików PDF. Informacje o wszystkich wcześniejszych wydaniach znajdziesz na blogu Flat.