[{"data":1,"prerenderedAt":1672},["ShallowReactive",2],{"flat-community-challenge":3,"footer-community-challenge":4,"changelog-developers-de":17},"https:\u002F\u002Fflat.io\u002Fcommunity\u002Fchallenges\u002F2026-09",{"type":5,"title":6,"websiteUrl":3,"websitePathname":7,"apiUrl":8,"apiOperationId":9,"apiOperationParameters":10,"challengeDetails":12},"COLLECTION","September Challenge","\u002Fcommunity\u002Fchallenges\u002F2026-09","https:\u002F\u002Fflat.io\u002Fapi\u002Fv2\u002Fcollections\u002F6a984ca0dd2005088aaeb4e7\u002Fscores","listCollectionScores",{"collection":11},"6a984ca0dd2005088aaeb4e7",{"title":13,"illustrationUrl":14,"infoUrl":15,"deadlineDate":16},"September Challenge: Soundtrack for an Action Movie","https:\u002F\u002Fuser-content.flat-cdn.com\u002Ftutteo\u002F821fbe5b-5aa3-4872-8d0f-7e5e28886b20.png","https:\u002F\u002Fdocs.google.com\u002Fforms\u002Fd\u002Fe\u002F1FAIpQLSdz0NGY5hK06h8t27JtVqfFx3zeIkBTgqseaPYWNyeeuqjAEA\u002Fviewform","2026-10-01T05:59:00.000Z",{"product":18,"locale":19,"generatedAt":20,"categories":21,"platforms":35,"count":39,"years":40,"months":313,"older":1654,"releaseAnchors":1655,"moved":1671},"developers","de","2026-09-21T08:58:18.509Z",{"library":22,"editor":23,"playback":24,"import-export":25,"omr":26,"assignments":27,"worksheets":28,"classes":29,"collaboration":30,"api":31,"billing":32,"embed":33,"accounts":34},"Bibliothek","Editor","Wiedergabe","Import und Export","OMR","Aufgaben","Arbeitsblätter","Klassen","Zusammenarbeit","API","Abrechnung","Embed SDK","Konten",[36,37,38],"web","api","embed",63,[41,70,97,124,151,178,205,232,259,286],{"year":42,"months":43},2026,[44,47,50,52,54,56,58,60,62,64,66,68],{"key":45,"hasEntries":46},"2026-01",false,{"key":48,"hasEntries":49},"2026-02",true,{"key":51,"hasEntries":49},"2026-03",{"key":53,"hasEntries":49},"2026-04",{"key":55,"hasEntries":46},"2026-05",{"key":57,"hasEntries":46},"2026-06",{"key":59,"hasEntries":49},"2026-07",{"key":61,"hasEntries":49},"2026-08",{"key":63,"hasEntries":49},"2026-09",{"key":65,"hasEntries":46},"2026-10",{"key":67,"hasEntries":46},"2026-11",{"key":69,"hasEntries":46},"2026-12",{"year":71,"months":72},2025,[73,75,77,79,81,83,85,87,89,91,93,95],{"key":74,"hasEntries":46},"2025-01",{"key":76,"hasEntries":46},"2025-02",{"key":78,"hasEntries":49},"2025-03",{"key":80,"hasEntries":49},"2025-04",{"key":82,"hasEntries":46},"2025-05",{"key":84,"hasEntries":46},"2025-06",{"key":86,"hasEntries":46},"2025-07",{"key":88,"hasEntries":49},"2025-08",{"key":90,"hasEntries":46},"2025-09",{"key":92,"hasEntries":49},"2025-10",{"key":94,"hasEntries":46},"2025-11",{"key":96,"hasEntries":49},"2025-12",{"year":98,"months":99},2024,[100,102,104,106,108,110,112,114,116,118,120,122],{"key":101,"hasEntries":49},"2024-01",{"key":103,"hasEntries":46},"2024-02",{"key":105,"hasEntries":49},"2024-03",{"key":107,"hasEntries":46},"2024-04",{"key":109,"hasEntries":46},"2024-05",{"key":111,"hasEntries":46},"2024-06",{"key":113,"hasEntries":46},"2024-07",{"key":115,"hasEntries":46},"2024-08",{"key":117,"hasEntries":46},"2024-09",{"key":119,"hasEntries":49},"2024-10",{"key":121,"hasEntries":46},"2024-11",{"key":123,"hasEntries":46},"2024-12",{"year":125,"months":126},2023,[127,129,131,133,135,137,139,141,143,145,147,149],{"key":128,"hasEntries":46},"2023-01",{"key":130,"hasEntries":46},"2023-02",{"key":132,"hasEntries":49},"2023-03",{"key":134,"hasEntries":49},"2023-04",{"key":136,"hasEntries":49},"2023-05",{"key":138,"hasEntries":46},"2023-06",{"key":140,"hasEntries":46},"2023-07",{"key":142,"hasEntries":49},"2023-08",{"key":144,"hasEntries":49},"2023-09",{"key":146,"hasEntries":49},"2023-10",{"key":148,"hasEntries":49},"2023-11",{"key":150,"hasEntries":46},"2023-12",{"year":152,"months":153},2022,[154,156,158,160,162,164,166,168,170,172,174,176],{"key":155,"hasEntries":46},"2022-01",{"key":157,"hasEntries":46},"2022-02",{"key":159,"hasEntries":49},"2022-03",{"key":161,"hasEntries":49},"2022-04",{"key":163,"hasEntries":46},"2022-05",{"key":165,"hasEntries":46},"2022-06",{"key":167,"hasEntries":46},"2022-07",{"key":169,"hasEntries":46},"2022-08",{"key":171,"hasEntries":46},"2022-09",{"key":173,"hasEntries":46},"2022-10",{"key":175,"hasEntries":46},"2022-11",{"key":177,"hasEntries":46},"2022-12",{"year":179,"months":180},2021,[181,183,185,187,189,191,193,195,197,199,201,203],{"key":182,"hasEntries":46},"2021-01",{"key":184,"hasEntries":49},"2021-02",{"key":186,"hasEntries":46},"2021-03",{"key":188,"hasEntries":49},"2021-04",{"key":190,"hasEntries":46},"2021-05",{"key":192,"hasEntries":46},"2021-06",{"key":194,"hasEntries":49},"2021-07",{"key":196,"hasEntries":46},"2021-08",{"key":198,"hasEntries":46},"2021-09",{"key":200,"hasEntries":49},"2021-10",{"key":202,"hasEntries":49},"2021-11",{"key":204,"hasEntries":49},"2021-12",{"year":206,"months":207},2020,[208,210,212,214,216,218,220,222,224,226,228,230],{"key":209,"hasEntries":49},"2020-01",{"key":211,"hasEntries":49},"2020-02",{"key":213,"hasEntries":46},"2020-03",{"key":215,"hasEntries":46},"2020-04",{"key":217,"hasEntries":46},"2020-05",{"key":219,"hasEntries":49},"2020-06",{"key":221,"hasEntries":46},"2020-07",{"key":223,"hasEntries":46},"2020-08",{"key":225,"hasEntries":46},"2020-09",{"key":227,"hasEntries":49},"2020-10",{"key":229,"hasEntries":46},"2020-11",{"key":231,"hasEntries":46},"2020-12",{"year":233,"months":234},2019,[235,237,239,241,243,245,247,249,251,253,255,257],{"key":236,"hasEntries":46},"2019-01",{"key":238,"hasEntries":46},"2019-02",{"key":240,"hasEntries":46},"2019-03",{"key":242,"hasEntries":49},"2019-04",{"key":244,"hasEntries":49},"2019-05",{"key":246,"hasEntries":46},"2019-06",{"key":248,"hasEntries":46},"2019-07",{"key":250,"hasEntries":46},"2019-08",{"key":252,"hasEntries":46},"2019-09",{"key":254,"hasEntries":46},"2019-10",{"key":256,"hasEntries":46},"2019-11",{"key":258,"hasEntries":46},"2019-12",{"year":260,"months":261},2018,[262,264,266,268,270,272,274,276,278,280,282,284],{"key":263,"hasEntries":46},"2018-01",{"key":265,"hasEntries":46},"2018-02",{"key":267,"hasEntries":46},"2018-03",{"key":269,"hasEntries":49},"2018-04",{"key":271,"hasEntries":46},"2018-05",{"key":273,"hasEntries":46},"2018-06",{"key":275,"hasEntries":46},"2018-07",{"key":277,"hasEntries":46},"2018-08",{"key":279,"hasEntries":49},"2018-09",{"key":281,"hasEntries":46},"2018-10",{"key":283,"hasEntries":49},"2018-11",{"key":285,"hasEntries":46},"2018-12",{"year":287,"months":288},2017,[289,291,293,295,297,299,301,303,305,307,309,311],{"key":290,"hasEntries":46},"2017-01",{"key":292,"hasEntries":46},"2017-02",{"key":294,"hasEntries":46},"2017-03",{"key":296,"hasEntries":49},"2017-04",{"key":298,"hasEntries":49},"2017-05",{"key":300,"hasEntries":46},"2017-06",{"key":302,"hasEntries":49},"2017-07",{"key":304,"hasEntries":49},"2017-08",{"key":306,"hasEntries":46},"2017-09",{"key":308,"hasEntries":49},"2017-10",{"key":310,"hasEntries":49},"2017-11",{"key":312,"hasEntries":46},"2017-12",[314,409,431,458,521,563,604,628,652,675,698,721,742,763,786,810,831,872,893,915,938,959,982,1005,1028,1050,1073,1095,1116,1136,1156,1177,1198,1238,1279,1299,1338,1358,1378,1401,1440,1498,1556,1577],{"key":63,"year":42,"month":315,"majors":316,"areas":362},9,[317,340],{"slug":318,"title":319,"locale":19,"products":320,"platforms":322,"categories":323,"kind":324,"size":325,"publicationDate":326,"modificationDate":327,"links":328,"images":332,"track":18,"bodyHtml":336,"excerpt":337,"primaryCategory":37,"ownPage":338,"date":339},"2026-09-15-a-new-developer-dashboard-with-omr-jobs-credits-and-a-playground","Ein neues Entwickler-Dashboard mit OMR-Jobs, Credits und Playground",[321],"flat",[37,36],[37],"new","major","2026-09-16T15:18:58.086Z","2026-09-18T13:45:28.795Z",{"blogPosts":329,"helpArticles":330,"releases":331},[],[],[],[333],{"url":334,"alt":335},"https:\u002F\u002Fuser-content.flat-cdn.com\u002Ftutteo\u002F87f9c3ba-e021-4458-9456-4024e7e67592.png","The developer dashboard app overview with a capability card for Embed, OMR, REST API, Import API and LTI","\u003Cp>\u003Cimg src=\"https:\u002F\u002Fuser-content.flat-cdn.com\u002Ftutteo\u002F6fdd7f1a-46e7-44c7-9c88-50376e7ee7a6.png\" alt=\"Übersicht der Entwickler-Dashboard-App mit einer Funktionskarte für Embed, OMR, REST API, Import API und LTI\" loading=\"lazy\">\u003C\u002Fp>\n\u003Cp>Das Entwickler-Dashboard wurde rund um die Möglichkeiten deiner Integration neu aufgebaut. Jede Funktion (Embed, OMR, REST API, Import API, LTI) erhält eine Karte mit Umfang, Preisen und Dokumentation, und die Funktionen, die deine App bereits nutzt, stehen an erster Stelle.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Ein neuer OMR-Bereich auf Kontoebene\u003C\u002Fstrong> mit deinen Jobs, deinen Credits und ihrem Verlauf an einem Ort, da OMR-Credits von all deinen Apps gemeinsam genutzt werden.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Probiere OMR aus, bevor du Code schreibst.\u003C\u002Fstrong> Der Playground nimmt eine PDF oder Fotos, zeigt die Seitenzahl, die Kosten pro Seite und das verbleibende Guthaben an und startet den Job nach deiner Bestätigung. Die Ausgabe geht in MusicXML-Downloads, nichts landet in deiner Bibliothek.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Klarere App-Seiten.\u003C\u002Fstrong> Persönliche Tokens, OAuth2-Zugangsdaten und OMR-Zugriff sind pro Anwendung gruppiert; die Zugangsdaten mit OMR-Umfang sind dabei klar gekennzeichnet.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Du findest es unter \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002F\" rel=\"referer\">flat.io\u002Fdevelopers\u003C\u002Fa>.\u003C\u002Fp>","Das Entwickler-Dashboard wurde rund um die Möglichkeiten deiner Integration neu aufgebaut. Jede Funktion (Embed, OMR, REST API, Import API, LTI) erhält eine…","active","2026-09-15",{"slug":341,"title":342,"locale":19,"products":343,"platforms":345,"categories":346,"kind":324,"size":325,"publicationDate":349,"modificationDate":350,"links":351,"images":357,"track":18,"bodyHtml":358,"excerpt":359,"primaryCategory":37,"ownPage":360,"date":361},"2026-09-10-api-v2-26-0-the-omr-api-leaves-beta-assignments-get-full-read-update-and-delete","API v2.26.0: Die OMR-API verlässt die Beta, Aufgaben lassen sich vollständig lesen, aktualisieren und löschen",[321,344],"flatEdu",[37],[37,347,348],"omr","assignments","2026-09-16T11:56:16.502Z","2026-09-16T16:00:46.587Z",{"blogPosts":352,"helpArticles":353,"releases":354},[],[],[355],{"platform":37,"version":356},"2.26.0",[],"\u003Cp>Unsere REST-API-Spezifikation wechselt zu OpenAPI 3.1, die OMR-API beendet ihre Beta-Phase, und Aufgaben in Flat for Education gehen über das bloße Auflisten und Erstellen hinaus.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Die OMR-API ist stabil.\u003C\u002Fstrong> Endpunkte, Felder und Verhalten folgen nun vor jeder inkompatiblen Änderung unserem üblichen Abkündigungsprozess. Eine neue FAQ behandelt Credits und Abrechnung, Limits und Verarbeitungszeiten, Erkennungsqualität und Sprachen sowie kommerzielle Nutzung und Datenschutz.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Aufgaben lesen, aktualisieren und löschen\u003C\u002Fstrong> in Flat for Education. Beim Löschen einer Aufgabe werden auch ihre Abgaben und die Kopien der Schülerinnen und Schüler entfernt; archiviere sie stattdessen, um die Arbeit zu behalten.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Credit ledger.\u003C\u002Fstrong> Ein neuer Aufruf listet deinen Credit-Verlauf auf; das Guthaben bleibt im Aufruf für die OMR-Funktionen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Finale-Dateien (\u003Ccode>.musx\u003C\u002Fcode>) können importiert werden\u003C\u002Fstrong>, nach bestem Bemühen, und der Import gescannter Musik (PDF und Bilder) ist bei der Erstellung von Partituren dokumentiert.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenAPI 3.1.\u003C\u002Fstrong> Nullable-Felder verwenden die 3.1-Syntax; Werkzeuge, die auf OpenAPI 3.0 festgelegt sind, müssen aktualisiert werden. Das Feld \u003Ccode>mimeType\u003C\u002Fcode> wurde aus OMR-Datei-Uploads entfernt.\u003C\u002Fli>\n\u003C\u002Ful>","Unsere REST-API-Spezifikation wechselt zu OpenAPI 3.1, die OMR-API beendet ihre Beta-Phase, und Aufgaben in Flat for Education gehen über das bloße Auflisten…","none","2026-09-10",[363,389],{"category":364,"name":25,"count":365,"entries":366},"import-export",1,[367],{"slug":368,"title":369,"locale":19,"products":370,"platforms":371,"categories":372,"kind":373,"size":374,"publicationDate":375,"modificationDate":376,"links":377,"images":384,"track":385,"bodyHtml":386,"excerpt":387,"primaryCategory":364,"ownPage":360,"date":388},"2026-09-01-musicxml-exports-move-to-musicxml-4-0-with-swing-markings-and-valid-tablature-tu","MusicXML-Exporte nutzen jetzt MusicXML 4.0 mit Swing-Angaben und gültigen Tabulaturstimmungen",[321,344],[36,37],[364],"improved","minor","2026-09-16T12:51:38.024Z","2026-09-17T12:10:20.804Z",{"blogPosts":378,"helpArticles":379,"releases":383},[],[380],{"locale":19,"url":381,"title":382},"https:\u002F\u002Fhelp.flat.io\u002Fde\u002Fmusic-notation-software\u002Fimport\u002F","Vorhandene Partituren und Tabs importieren und bearbeiten",[],[],"product","\u003Cp>Alle MusicXML-Dateien, die Flat erstellt, sind jetzt MusicXML 4.0, unabhängig davon, aus welcher Dateiversion sie importiert wurden.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Swing-Angaben werden exportiert.\u003C\u002Fstrong> MusicXML 4.0 kann Swing-Wiedergabe ausdrücken, sodass eine geshuffelte Partitur ihre Swing-Angabe (oder eine explizite Straight-Angabe) nun in andere Anwendungen mitnimmt. Flat konnte dies beim Import bereits lesen; jetzt schreibt es diese Angabe auch.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tabulaturexporte sind gültig.\u003C\u002Fstrong> Den Saitenstimmungen fehlte ein erforderliches Attribut, wodurch jeder Tabulaturexport die strenge Validierung nicht bestand. Das ist jetzt behoben.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Jeder Export wird gegen die MusicXML 4.0-DTD geprüft\u003C\u002Fstrong>, einschließlich komprimierter \u003Ccode>.mxl\u003C\u002Fcode>-Dateien, und Validierungsfehler werden gemeldet, statt stillschweigend eine ungültige Datei auszuliefern.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Anwendungen, die nur MusicXML 3.1 lesen, öffnen 4.0-Dateien weiterhin wie bisher; nur die Swing-Angabe ist für sie neu.\u003C\u002Fp>","Alle MusicXML-Dateien, die Flat erstellt, sind jetzt MusicXML 4.0, unabhängig davon, aus welcher Dateiversion sie importiert wurden. - Swing-Angaben werden…","2026-09-01",{"category":37,"name":31,"count":365,"entries":390},[391],{"slug":392,"title":393,"locale":19,"products":394,"platforms":395,"categories":396,"kind":324,"size":374,"publicationDate":397,"modificationDate":398,"links":399,"images":405,"track":18,"bodyHtml":406,"excerpt":407,"primaryCategory":37,"ownPage":360,"date":408},"2026-09-17-api-v2-26-2-let-the-server-straighten-pages-uploaded-sideways-or-upside-down","API v2.26.2: Der Server richtet seitlich oder auf dem Kopf hochgeladene Seiten automatisch aus",[321],[37],[37,347],"2026-09-17T09:34:46.914Z","2026-09-17T09:36:12.438Z",{"blogPosts":400,"helpArticles":401,"releases":402},[],[],[403],{"platform":37,"version":404},"2.26.2",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Automatische Seitendrehung für OMR-Importe auf Anfrage.\u003C\u002Fstrong> Seiten werden in der Ausrichtung erkannt, in der sie hochgeladen wurden; wenn Ihre Integration dem Benutzer keine vorherige Drehung der Seiten ermöglichen kann, aktivieren Sie \u003Ccode>autoRotate\u003C\u002Fcode>, damit der Server seitlich oder auf dem Kopf stehende Seiten vor der Erkennung korrigiert. Die Python-, JavaScript-, Ruby- und PHP-SDKs wurden auf diese Version aktualisiert.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fchangelog#v2-26-2-2026-09-17\" rel=\"referer\">Vollständige Details im API-Änderungsprotokoll\u003C\u002Fa>\u003C\u002Fp>","- Automatische Seitendrehung für OMR-Importe auf Anfrage. Seiten werden in der Ausrichtung erkannt, in der sie hochgeladen wurden; wenn Ihre Integration dem…","2026-09-17",{"key":61,"year":42,"month":410,"majors":411,"areas":430},8,[412],{"slug":413,"title":414,"locale":19,"products":415,"platforms":416,"categories":417,"kind":324,"size":325,"publicationDate":418,"modificationDate":419,"links":420,"images":426,"track":18,"bodyHtml":427,"excerpt":428,"primaryCategory":37,"ownPage":360,"date":429},"2026-08-04-api-v2-25-0-control-how-long-omr-jobs-keep-your-files-abc-export","API v2.25.0: steuern, wie lange OMR-Jobs Ihre Dateien behalten, ABC-Export",[321,344],[37],[37,347,364],"2026-09-16T11:56:18.500Z","2026-09-16T16:04:29.330Z",{"blogPosts":421,"helpArticles":422,"releases":423},[],[],[424],{"platform":37,"version":425},"2.25.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Datenaufbewahrung unter Ihrer Kontrolle.\u003C\u002Fstrong> OMR-Jobs geben jetzt an, wie lange ihre Dateien aufbewahrt werden (standardmäßig 30 Tage), jeder MusicXML-Job hat ein Ablaufdatum, und Sie können die Dateien und Ergebnisse eines Jobs löschen, sobald Sie sie abgeholt haben.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Funktionsprüfung vor der Anmeldung.\u003C\u002Fstrong> Der OMR-Funktionsaufruf funktioniert jetzt ohne Konto und listet die unterstützten Erkennungssprachen mit ihren Namen auf.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ABC-Notation-Export\u003C\u002Fstrong> für jede Partiturrevision, zusammen mit MusicXML, MIDI und den anderen Formaten. Wie bei MIDI wird dabei nicht die vollständige grafische Gestaltung übertragen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Record-Aufgaben\u003C\u002Fstrong> können in Flat for Education über die API konfiguriert werden.\u003C\u002Fli>\n\u003Cli>Fehler von einem Upstream-Anbieter (zum Beispiel Google Classroom) enthalten jetzt die eigene lokalisierte Meldung des Anbieters.\u003C\u002Fli>\n\u003C\u002Ful>","- Datenaufbewahrung unter Ihrer Kontrolle. OMR-Jobs geben jetzt an, wie lange ihre Dateien aufbewahrt werden (standardmäßig 30 Tage), jeder MusicXML-Job hat…","2026-08-04",[],{"key":59,"year":42,"month":432,"majors":433,"areas":457},7,[434],{"slug":435,"title":436,"locale":19,"products":437,"platforms":438,"categories":439,"kind":324,"size":325,"publicationDate":440,"modificationDate":441,"links":442,"images":453,"track":347,"bodyHtml":454,"excerpt":455,"primaryCategory":347,"ownPage":338,"date":456},"2026-07-10-omr-is-now-available-as-a-developer-api","OMR ist jetzt als Entwickler-API verfügbar",[321,344],[37],[347,37],"2026-09-16T10:37:19.581Z","2026-09-18T10:40:13.613Z",{"blogPosts":443,"helpArticles":444,"releases":448},[],[445],{"locale":19,"url":446,"title":447},"https:\u002F\u002Fhelp.flat.io\u002Fde\u002Fmusic-notation-software\u002Fomr\u002F","Noten aus einem PDF oder Foto scannen und importieren",[449,451],{"platform":37,"version":450},"2.23.0",{"platform":37,"version":452},"2.24.0",[],"\u003Cp>Die OMR-Engine von Flat ist jetzt programmatisch über die \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fomr\u002F\" rel=\"referer\">Developer API\u003C\u002Fa> verfügbar. Sende PDFs oder Fotos, verfolge den Erkennungsfortschritt, prüfe die erkannten Instrumente und importiere das Ergebnis dann als bearbeitbare Partitur in eine Flat-Bibliothek oder exportiere \u003Cstrong>MusicXML\u003C\u002Fstrong> oder \u003Cstrong>MIDI\u003C\u002Fstrong>. Es ist dasselbe hauseigene Modell, das den PDF- und Fotoimport im Editor ermöglicht, und steht jetzt in großem Maßstab für deine eigenen Apps und Workflows zur Verfügung.\u003C\u002Fp>\n\u003Cp>Die dedizierte OMR-API (v2.24.0) baut auf dem Hintergrundimport von PDFs auf, der in v2.23.0 zur Partiturerstellung hinzugefügt wurde: Fordere beim Importieren einer Datei Aufgabenunterstützung an und frage die Aufgabe ab, bis die Partitur bereit ist. Details zu beiden Releases findest du im \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fchangelog#v2-24-0-2026-07-08\" rel=\"referer\">API-Änderungsprotokoll\u003C\u002Fa>.\u003C\u002Fp>","Die OMR-Engine von Flat ist jetzt programmatisch über die Developer API verfügbar. Sende PDFs oder Fotos, verfolge den Erkennungsfortschritt, prüfe die…","2026-07-10",[],{"key":53,"year":42,"month":459,"majors":460,"areas":481},4,[461],{"slug":462,"title":463,"locale":19,"products":464,"platforms":465,"categories":466,"kind":324,"size":325,"publicationDate":469,"modificationDate":470,"links":471,"images":477,"track":18,"bodyHtml":478,"excerpt":479,"primaryCategory":37,"ownPage":360,"date":480},"2026-04-07-api-v2-22-0-15-import-formats-virtual-collections-rubrics-student-groups-and-lti","API v2.22.0: 15+ Importformate, virtuelle Sammlungen, Bewertungsraster, Schülergruppen und LTI 1.3",[321,344],[37],[37,364,467,348,468],"library","classes","2026-09-16T11:56:22.317Z","2026-09-16T16:01:27.769Z",{"blogPosts":472,"helpArticles":473,"releases":474},[],[],[475],{"platform":37,"version":476},"2.22.0",[],"\u003Cp>Das größte Spezifikationsupdate seit 2024, das die API an zwei Jahre Produktänderungen anpasst.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Import aus mehr als 15 Formaten.\u003C\u002Fstrong> Guitar Pro, MuseScore, ABC-Notation, PowerTab, Capella, MEI, Overture, TablEdit, Band-in-a-Box, Karaoke MIDI, MuseData, Score Writer, Bagpipe Music Writer und Encore ergänzen MusicXML und MIDI, und Partituren können als native \u003Ccode>.flat\u003C\u002Fcode>-Dateien exportiert werden.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Virtuelle Sammlungen.\u003C\u002Fstrong> Alle Partituren, Kollaborationen und „Gefällt mir“-Angaben ersetzen die bisherige Ordnerhierarchie in der Bibliothek und entsprechen damit der neu gestalteten Flat-Bibliothek.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Performance-Aufgaben mit Audio- oder Videoaufnahmen sowie Optionen für Backingtrack, Metronom und Tempo; Gruppeneinreichungen für gemeinsames Schreiben; Anweisungen mit Rich-Text; Schüleruntergruppen; geplante und individuell zugewiesene Microsoft Teams-Aufgaben; ausführliche Beschreibungen und Aufgabentypen in der Ressourcenbibliothek.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Einheitliche LTI-Konfiguration\u003C\u002Fstrong> für LTI 1.1 und 1.3, einschließlich dynamischer Registrierung. Die bisherigen Anmeldedaten-Aufrufe für LTI 1.1 sind veraltet.\u003C\u002Fli>\n\u003Cli>Jährliche Statistiken zu Partituren, Anzahl öffentlicher Partituren auf Profilen und die Entfernung einiger seit Langem veralteter Felder.\u003C\u002Fli>\n\u003C\u002Ful>","Das größte Spezifikationsupdate seit 2024, das die API an zwei Jahre Produktänderungen anpasst. - Import aus mehr als 15 Formaten. Guitar Pro, MuseScore,…","2026-04-07",[482],{"category":38,"name":33,"count":483,"entries":484},2,[485,504],{"slug":486,"title":487,"locale":19,"products":488,"platforms":489,"categories":490,"kind":491,"size":374,"publicationDate":492,"modificationDate":493,"links":494,"images":500,"track":18,"bodyHtml":501,"excerpt":502,"primaryCategory":38,"ownPage":360,"date":503},"2026-04-02-embed-sdk-v2-12-1-typescript-declarations-ship-at-the-right-path-again","Embed SDK v2.12.1: TypeScript-Deklarationen liegen wieder am richtigen Pfad",[321,344],[38],[38],"fixed","2026-09-21T07:56:48.253Z","2026-09-21T08:53:58.207Z",{"blogPosts":495,"helpArticles":496,"releases":497},[],[],[498],{"platform":38,"version":499},"2.12.1",[],"\u003Cp>Das Upgrade auf TypeScript 6 schrieb die Deklarationsdateien in den falschen Pfad, sodass Editoren die Typen des SDK nicht auflösen konnten. Behoben.\u003C\u002Fp>","Das Upgrade auf TypeScript 6 schrieb die Deklarationsdateien in den falschen Pfad, sodass Editoren die Typen des SDK nicht auflösen konnten. Behoben.","2026-04-02",{"slug":505,"title":506,"locale":19,"products":507,"platforms":508,"categories":509,"kind":324,"size":374,"publicationDate":510,"modificationDate":511,"links":512,"images":518,"track":18,"bodyHtml":519,"excerpt":520,"primaryCategory":38,"ownPage":360,"date":503},"2026-04-02-embed-sdk-v2-12-0-export-the-score-as-svg","Embed SDK v2.12.0: Partitur als SVG exportieren",[321,344],[38],[38],"2026-09-21T07:56:41.935Z","2026-09-21T08:55:21.053Z",{"blogPosts":513,"helpArticles":514,"releases":515},[],[],[516],{"platform":38,"version":517},"2.12.0",[],"\u003Cp>Methode \u003Ccode>getSVG\u003C\u002Fcode> hinzugefügt.\u003C\u002Fp>","Methode getSVG hinzugefügt.",{"key":51,"year":42,"month":522,"majors":523,"areas":524},3,[],[525],{"category":38,"name":33,"count":483,"entries":526},[527,545],{"slug":528,"title":529,"locale":19,"products":530,"platforms":531,"categories":532,"kind":324,"size":374,"publicationDate":533,"modificationDate":534,"links":535,"images":541,"track":18,"bodyHtml":542,"excerpt":543,"primaryCategory":38,"ownPage":360,"date":544},"2026-03-19-embed-sdk-v2-11-0-load-abc-notation","Embed SDK v2.11.0: ABC-Notation laden",[321,344],[38],[38],"2026-09-21T07:56:35.400Z","2026-09-21T08:55:19.168Z",{"blogPosts":536,"helpArticles":537,"releases":538},[],[],[539],{"platform":38,"version":540},"2.11.0",[],"\u003Cp>Die Methode \u003Ccode>loadABC\u003C\u002Fcode> wurde hinzugefügt.\u003C\u002Fp>","Die Methode loadABC wurde hinzugefügt.","2026-03-19",{"slug":546,"title":547,"locale":19,"products":548,"platforms":549,"categories":550,"kind":324,"size":374,"publicationDate":551,"modificationDate":552,"links":553,"images":559,"track":18,"bodyHtml":560,"excerpt":561,"primaryCategory":38,"ownPage":360,"date":562},"2026-03-03-embed-sdk-v2-10-0-choose-the-desktop-or-mobile-editor-interface","Embed SDK v2.10.0: Desktop- oder Mobile-Editoroberfläche auswählen",[321,344],[38],[38],"2026-09-21T07:56:29.262Z","2026-09-21T08:55:17.411Z",{"blogPosts":554,"helpArticles":555,"releases":556},[],[],[557],{"platform":38,"version":558},"2.10.0",[],"\u003Cp>Der Parameter \u003Ccode>editorInterface\u003C\u002Fcode> wurde zu \u003Ccode>EmbedUrlParameters\u003C\u002Fcode> hinzugefügt (\u003Ccode>'desktop'\u003C\u002Fcode> oder \u003Ccode>'mobile'\u003C\u002Fcode>).\u003C\u002Fp>","Der Parameter editorInterface wurde zu EmbedUrlParameters hinzugefügt ('desktop' oder 'mobile').","2026-03-03",{"key":48,"year":42,"month":483,"majors":564,"areas":583},[565],{"slug":566,"title":567,"locale":19,"products":568,"platforms":569,"categories":570,"kind":324,"size":325,"publicationDate":571,"modificationDate":572,"links":573,"images":579,"track":18,"bodyHtml":580,"excerpt":581,"primaryCategory":38,"ownPage":360,"date":582},"2026-02-16-embed-sdk-v2-9-0-mp3-and-wav-export-with-progress","Embed SDK v2.9.0: MP3- und WAV-Export mit Fortschrittsanzeige",[321,344],[38],[38],"2026-09-21T07:55:48.152Z","2026-09-21T08:55:15.650Z",{"blogPosts":574,"helpArticles":575,"releases":576},[],[],[577],{"platform":38,"version":578},"2.9.0",[],"\u003Cul>\n\u003Cli>Die Methoden \u003Ccode>getMP3\u003C\u002Fcode> und \u003Ccode>getWAV\u003C\u002Fcode> für den Audioexport wurden hinzugefügt\u003C\u002Fli>\n\u003Cli>Das Ereignis \u003Ccode>exportProgress\u003C\u002Fcode> wurde hinzugefügt, damit ein längerer Export den Fortschritt anzeigen kann\u003C\u002Fli>\n\u003C\u002Ful>","- Die Methoden getMP3 und getWAV für den Audioexport wurden hinzugefügt - Das Ereignis exportProgress wurde hinzugefügt, damit ein längerer Export den…","2026-02-16",[584],{"category":38,"name":33,"count":365,"entries":585},[586],{"slug":587,"title":588,"locale":19,"products":589,"platforms":590,"categories":591,"kind":324,"size":374,"publicationDate":592,"modificationDate":593,"links":594,"images":600,"track":18,"bodyHtml":601,"excerpt":602,"primaryCategory":38,"ownPage":360,"date":603},"2026-02-06-embed-sdk-v2-8-0-export-the-score-as-a-pdf","Embed SDK v2.8.0: Partitur als PDF exportieren",[321,344],[38],[38],"2026-09-21T07:55:41.803Z","2026-09-21T08:55:13.837Z",{"blogPosts":595,"helpArticles":596,"releases":597},[],[],[598],{"platform":38,"version":599},"2.8.0",[],"\u003Cp>Die Methode \u003Ccode>getPDF\u003C\u002Fcode> wurde hinzugefügt.\u003C\u002Fp>","Die Methode getPDF wurde hinzugefügt.","2026-02-06",{"key":96,"year":71,"month":605,"majors":606,"areas":607},12,[],[608],{"category":38,"name":33,"count":365,"entries":609},[610],{"slug":611,"title":612,"locale":19,"products":613,"platforms":614,"categories":615,"kind":324,"size":374,"publicationDate":616,"modificationDate":617,"links":618,"images":624,"track":18,"bodyHtml":625,"excerpt":626,"primaryCategory":38,"ownPage":360,"date":627},"2025-12-29-embed-sdk-v2-7-0-know-when-the-embed-is-resized","Embed SDK v2.7.0: erkennen, wann die Einbettung in der Größe geändert wird",[321,344],[38],[38],"2026-09-21T07:55:35.408Z","2026-09-21T08:55:12.224Z",{"blogPosts":619,"helpArticles":620,"releases":621},[],[],[622],{"platform":38,"version":623},"2.7.0",[],"\u003Cp>Das Ereignis \u003Ccode>embedSize\u003C\u002Fcode> wurde hinzugefügt.\u003C\u002Fp>","Das Ereignis embedSize wurde hinzugefügt.","2025-12-29",{"key":92,"year":71,"month":629,"majors":630,"areas":631},10,[],[632],{"category":38,"name":33,"count":365,"entries":633},[634],{"slug":635,"title":636,"locale":19,"products":637,"platforms":638,"categories":639,"kind":324,"size":374,"publicationDate":640,"modificationDate":641,"links":642,"images":648,"track":18,"bodyHtml":649,"excerpt":650,"primaryCategory":38,"ownPage":360,"date":651},"2025-10-22-embed-sdk-v2-6-0-ten-more-interface-languages","Embed SDK v2.6.0: zehn weitere Oberflächensprachen",[321,344],[38],[38],"2026-09-21T07:55:29.524Z","2026-09-21T08:55:10.395Z",{"blogPosts":643,"helpArticles":644,"releases":645},[],[],[646],{"platform":38,"version":647},"2.6.0",[],"\u003Cp>Die Embed-Oberfläche unterstützt jetzt Dänisch (\u003Ccode>da\u003C\u002Fcode>), Finnisch (\u003Ccode>fi\u003C\u002Fcode>), Filipino (\u003Ccode>fil\u003C\u002Fcode>), kanadisches Französisch (\u003Ccode>fr-CA\u003C\u002Fcode>), Hindi (\u003Ccode>hi\u003C\u002Fcode>), Indonesisch (\u003Ccode>id\u003C\u002Fcode>), Malaiisch (\u003Ccode>ms\u003C\u002Fcode>), norwegisches Bokmål (\u003Ccode>nb\u003C\u002Fcode>), traditionelles Chinesisch für Hongkong (\u003Ccode>zh-HK\u003C\u002Fcode>) und traditionelles Chinesisch für Taiwan (\u003Ccode>zh-TW\u003C\u002Fcode>).\u003C\u002Fp>","Die Embed-Oberfläche unterstützt jetzt Dänisch (da), Finnisch (fi), Filipino (fil), kanadisches Französisch (fr-CA), Hindi (hi), Indonesisch (id), Malaiisch…","2025-10-22",{"key":88,"year":71,"month":410,"majors":653,"areas":654},[],[655],{"category":38,"name":33,"count":365,"entries":656},[657],{"slug":658,"title":659,"locale":19,"products":660,"platforms":661,"categories":662,"kind":373,"size":374,"publicationDate":663,"modificationDate":664,"links":665,"images":671,"track":18,"bodyHtml":672,"excerpt":673,"primaryCategory":38,"ownPage":360,"date":674},"2025-08-04-embed-sdk-v2-5-0-richer-typescript-types-and-new-documentation","Embed SDK v2.5.0: umfangreichere TypeScript-Typen und neue Dokumentation",[321,344],[38],[38],"2026-09-21T07:55:22.754Z","2026-09-21T08:55:08.624Z",{"blogPosts":666,"helpArticles":667,"releases":668},[],[],[669],{"platform":38,"version":670},"2.5.0",[],"\u003Cp>Die veröffentlichten Typen decken nun mehr Bereiche des SDK ab, ergänzt durch eine neue Dokumentation.\u003C\u002Fp>","Die veröffentlichten Typen decken nun mehr Bereiche des SDK ab, ergänzt durch eine neue Dokumentation.","2025-08-04",{"key":80,"year":71,"month":459,"majors":676,"areas":677},[],[678],{"category":38,"name":33,"count":365,"entries":679},[680],{"slug":681,"title":682,"locale":19,"products":683,"platforms":684,"categories":685,"kind":491,"size":374,"publicationDate":686,"modificationDate":687,"links":688,"images":694,"track":18,"bodyHtml":695,"excerpt":696,"primaryCategory":38,"ownPage":360,"date":697},"2025-04-10-embed-sdk-v2-4-1-mode-is-back-in-the-url-parameter-types","Embed SDK v2.4.1: mode ist wieder in den URL-Parametertypen",[321,344],[38],[38],"2026-09-21T07:55:15.535Z","2026-09-21T08:55:06.800Z",{"blogPosts":689,"helpArticles":690,"releases":691},[],[],[692],{"platform":38,"version":693},"2.4.1",[],"\u003Cp>Die fehlende Eigenschaft \u003Ccode>mode\u003C\u002Fcode> wurde der TypeScript-Schnittstelle \u003Ccode>EmbedUrlParameters\u003C\u002Fcode> hinzugefügt.\u003C\u002Fp>","Die fehlende Eigenschaft mode wurde der TypeScript-Schnittstelle EmbedUrlParameters hinzugefügt.","2025-04-10",{"key":78,"year":71,"month":522,"majors":699,"areas":700},[],[701],{"category":38,"name":33,"count":365,"entries":702},[703],{"slug":704,"title":705,"locale":19,"products":706,"platforms":707,"categories":708,"kind":324,"size":374,"publicationDate":709,"modificationDate":710,"links":711,"images":717,"track":18,"bodyHtml":718,"excerpt":719,"primaryCategory":38,"ownPage":360,"date":720},"2025-03-10-embed-sdk-v2-4-0-load-a-midi-file","Embed SDK v2.4.0: eine MIDI-Datei laden",[321,344],[38],[38],"2026-09-21T07:55:09.076Z","2026-09-21T08:55:04.438Z",{"blogPosts":712,"helpArticles":713,"releases":714},[],[],[715],{"platform":38,"version":716},"2.4.0",[],"\u003Cp>Die Methode \u003Ccode>loadMIDI\u003C\u002Fcode> wurde hinzugefügt.\u003C\u002Fp>","Die Methode loadMIDI wurde hinzugefügt.","2025-03-10",{"key":119,"year":98,"month":629,"majors":722,"areas":741},[723],{"slug":724,"title":725,"locale":19,"products":726,"platforms":727,"categories":728,"kind":324,"size":325,"publicationDate":729,"modificationDate":730,"links":731,"images":737,"track":18,"bodyHtml":738,"excerpt":739,"primaryCategory":37,"ownPage":360,"date":740},"2024-10-18-api-v2-21-0-public-community-profiles-and-richer-resource-library-filters","API v2.21.0: öffentliche Community-Profile und erweiterte Filter für die Ressourcenbibliothek",[321,344],[37],[37,467,468],"2026-09-16T11:56:24.149Z","2026-09-16T16:01:44.449Z",{"blogPosts":732,"helpArticles":733,"releases":734},[],[],[735],{"platform":37,"version":736},"2.21.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Notenlisten von Nutzer:innen sind öffentliche Profile.\u003C\u002Fstrong> Beim Auflisten der Partituren einer Person werden jetzt nur noch deren öffentliche Partituren zurückgegeben, mit neuer Paginierung und Sortierung, wie die 2020 angekündigte Änderung vorsah.\u003C\u002Fli>\n\u003Cli>Partiturdetails geben die Bearbeitungs-URL, Instrumentennamen und ein gegebenenfalls geplantes Löschdatum aus; Sammlungen melden die Anzahl ihrer Partituren; öffentliche Profile zeigen die Anzahl von Likes und Wiedergaben.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Filtern Sie die Ressourcenbibliothek nach Aufgabentyp, Fach und Klassenstufe; Ressourcen enthalten eine Freigabebeschreibung und Datenschutzoptionen; Aufgaben können die Notenwiedergabe und Audiospuren einschränken; Abgaben unterstützen die Benotungsdienste von LTI 1.1 und 1.3.\u003C\u002Fli>\n\u003C\u002Ful>","- Notenlisten von Nutzer:innen sind öffentliche Profile. Beim Auflisten der Partituren einer Person werden jetzt nur noch deren öffentliche Partituren…","2024-10-18",[],{"key":105,"year":98,"month":522,"majors":743,"areas":762},[744],{"slug":745,"title":746,"locale":19,"products":747,"platforms":748,"categories":749,"kind":324,"size":325,"publicationDate":750,"modificationDate":751,"links":752,"images":758,"track":18,"bodyHtml":759,"excerpt":760,"primaryCategory":37,"ownPage":360,"date":761},"2024-03-08-api-v2-20-0-collaborator-types-graded-submissions-and-reusable-invitations","API v2.20.0: Mitarbeitertypen, bewertete Abgaben und wiederverwendbare Einladungen",[321,344],[37],[37,467,348],"2026-09-16T11:56:25.889Z","2026-09-16T16:02:02.667Z",{"blogPosts":753,"helpArticles":754,"releases":755},[],[],[756],{"platform":37,"version":757},"2.20.0",[],"\u003Cul>\n\u003Cli>Paginierte Likes auf Benutzerprofilen sowie das Produkt, das ein Benutzer in seinen Kontodaten verwendet.\u003C\u002Fli>\n\u003Cli>Ressourcenrechte geben an, ob der Aufrufer der Eigentümer, ein Benutzer-Mitarbeiter oder ein Gruppen-Mitarbeiter ist, einschließlich des Datums, an dem jeder Mitarbeiter hinzugefügt wurde. Notendetails enthalten jetzt die Haupttonart, das Hervorhebungsdatum und die Organisation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Einladungen können mehrfach wiederverwendet werden; Abgaben erhalten einen bewerteten Status sowie Wiedergabe- und LTI-Details; eine Aufgabe kann nur dann in die Ressourcenbibliothek kopiert werden, wenn sie dort noch nicht vorhanden ist; Organisationen erhalten eigene Ressourcenbibliotheken mit einer organisationsweiten Datenschutzstufe.\u003C\u002Fli>\n\u003C\u002Ful>","- Paginierte Likes auf Benutzerprofilen sowie das Produkt, das ein Benutzer in seinen Kontodaten verwendet. - Ressourcenrechte geben an, ob der Aufrufer der…","2024-03-08",[],{"key":101,"year":98,"month":365,"majors":764,"areas":765},[],[766],{"category":38,"name":33,"count":365,"entries":767},[768],{"slug":769,"title":770,"locale":19,"products":771,"platforms":772,"categories":773,"kind":324,"size":374,"publicationDate":774,"modificationDate":775,"links":776,"images":782,"track":18,"bodyHtml":783,"excerpt":784,"primaryCategory":38,"ownPage":360,"date":785},"2024-01-03-embed-sdk-v2-3-0-lazy-load-the-embed-iframe","Embed SDK v2.3.0: Embed-iframe per Lazy-Load laden",[321,344],[38],[38],"2026-09-21T07:55:03.050Z","2026-09-21T08:55:02.718Z",{"blogPosts":777,"helpArticles":778,"releases":779},[],[],[780],{"platform":38,"version":781},"2.3.0",[],"\u003Cp>Die neue Option \u003Ccode>lazy\u003C\u002Fcode> fügt dem erstellten iframe \u003Ccode>loading=&quot;lazy&quot;\u003C\u002Fcode> hinzu.\u003C\u002Fp>","Die neue Option lazy fügt dem erstellten iframe loading=\"lazy\" hinzu.","2024-01-03",{"key":148,"year":125,"month":787,"majors":788,"areas":789},11,[],[790],{"category":38,"name":33,"count":365,"entries":791},[792],{"slug":793,"title":794,"locale":19,"products":795,"platforms":796,"categories":797,"kind":324,"size":374,"publicationDate":798,"modificationDate":799,"links":800,"images":806,"track":18,"bodyHtml":807,"excerpt":808,"primaryCategory":38,"ownPage":360,"date":809},"2023-11-24-embed-sdk-v2-2-0-identify-the-reader-with-userid","Embed SDK v2.2.0: Leser mit userId identifizieren",[321,344],[38],[38],"2026-09-21T07:54:56.649Z","2026-09-21T08:54:53.676Z",{"blogPosts":801,"helpArticles":802,"releases":803},[],[],[804],{"platform":38,"version":805},"2.2.0",[],"\u003Cp>Der Embed-Parameter \u003Ccode>userId\u003C\u002Fcode> wurde hinzugefügt.\u003C\u002Fp>","Der Embed-Parameter userId wurde hinzugefügt.","2023-11-24",{"key":146,"year":125,"month":629,"majors":811,"areas":830},[812],{"slug":813,"title":814,"locale":19,"products":815,"platforms":816,"categories":817,"kind":324,"size":325,"publicationDate":818,"modificationDate":819,"links":820,"images":826,"track":18,"bodyHtml":827,"excerpt":828,"primaryCategory":38,"ownPage":360,"date":829},"2023-10-02-embed-sdk-v2-1-0-inspect-parts-voices-and-notes-and-mute-the-audio","Embed SDK v2.1.0: Stimmen, Voices und Noten prüfen und Audio stummschalten",[321,344],[38],[38],"2026-09-21T07:54:50.377Z","2026-09-21T08:54:51.967Z",{"blogPosts":821,"helpArticles":822,"releases":823},[],[],[824],{"platform":38,"version":825},"2.1.0",[],"\u003Cp>Lies die Struktur der geladenen Partitur aus deinem Code aus.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stimmen und Voices: \u003Ccode>getNbParts\u003C\u002Fcode>, \u003Ccode>getPartsUuids\u003C\u002Fcode>, \u003Ccode>getMeasureVoicesUuids\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Noten: \u003Ccode>getMeasureNbNotes\u003C\u002Fcode>, \u003Ccode>getNoteData\u003C\u002Fcode>, \u003Ccode>playbackPositionToNoteIdx\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Der neue URL-Parameter \u003Ccode>noAudio\u003C\u002Fcode> deaktiviert die Audiowiedergabe\u003C\u002Fli>\n\u003Cli>Fehler behoben: \u003Ccode>setMasterVolume\u003C\u002Fcode> rief die falsche zugrunde liegende Methode auf\u003C\u002Fli>\n\u003C\u002Ful>","Lies die Struktur der geladenen Partitur aus deinem Code aus. - Stimmen und Voices: getNbParts, getPartsUuids, getMeasureVoicesUuids - Noten:…","2023-10-02",[],{"key":144,"year":125,"month":315,"majors":832,"areas":852},[833],{"slug":834,"title":835,"locale":19,"products":836,"platforms":837,"categories":838,"kind":839,"size":325,"publicationDate":840,"modificationDate":841,"links":842,"images":848,"track":18,"bodyHtml":849,"excerpt":850,"primaryCategory":38,"ownPage":360,"date":851},"2023-09-27-embed-sdk-v2-0-0-typescript-types-es-and-umd-builds-jquery-dropped","Embed SDK v2.0.0: TypeScript-Typen, ES- und UMD-Builds, jQuery entfernt",[321,344],[38],[38],"deprecated","2026-09-21T07:54:03.751Z","2026-09-21T08:54:48.567Z",{"blogPosts":843,"helpArticles":844,"releases":845},[],[],[846],{"platform":38,"version":847},"2.0.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Die Unterstützung für jQuery im Konstruktor wurde entfernt\u003C\u002Fstrong> — übergeben Sie stattdessen ein DOM-Element oder dessen ID\u003C\u002Fli>\n\u003Cli>Das veröffentlichte npm-Modul enthält TypeScript-Typen\u003C\u002Fli>\n\u003Cli>Separate ES- und UMD-Builds\u003C\u002Fli>\n\u003C\u002Ful>","- Die Unterstützung für jQuery im Konstruktor wurde entfernt — übergeben Sie stattdessen ein DOM-Element oder dessen ID - Das veröffentlichte npm-Modul enthält…","2023-09-27",[853],{"category":38,"name":33,"count":365,"entries":854},[855],{"slug":856,"title":857,"locale":19,"products":858,"platforms":859,"categories":860,"kind":491,"size":374,"publicationDate":861,"modificationDate":862,"links":863,"images":869,"track":18,"bodyHtml":870,"excerpt":871,"primaryCategory":38,"ownPage":360,"date":851},"2023-09-27-embed-sdk-v2-0-1-package-exports-work-with-webpack-5","Embed SDK v2.0.1: Paket-Exporte funktionieren mit Webpack 5",[321,344],[38],[38],"2026-09-21T07:54:10.411Z","2026-09-21T08:54:50.148Z",{"blogPosts":864,"helpArticles":865,"releases":866},[],[],[867],{"platform":38,"version":868},"2.0.1",[],"\u003Cp>Die \u003Ccode>exports\u003C\u002Fcode>-Zuordnung des Pakets wurde korrigiert, die Webpack 5 nicht auflösen konnte.\u003C\u002Fp>","Die exports-Zuordnung des Pakets wurde korrigiert, die Webpack 5 nicht auflösen konnte.",{"key":142,"year":125,"month":410,"majors":873,"areas":892},[874],{"slug":875,"title":876,"locale":19,"products":877,"platforms":878,"categories":879,"kind":324,"size":325,"publicationDate":880,"modificationDate":881,"links":882,"images":888,"track":18,"bodyHtml":889,"excerpt":890,"primaryCategory":37,"ownPage":360,"date":891},"2023-08-25-api-v2-19-0-lti-links-from-resource-library-items-higher-grade-limits-unsettable","API v2.19.0: LTI-Links aus Ressourcenbibliothekselementen, höhere Benotungsgrenzen, löschbare Partitur-Metadaten",[321,344],[37],[37,468,348],"2026-09-16T11:56:27.674Z","2026-09-16T16:02:12.045Z",{"blogPosts":883,"helpArticles":884,"releases":885},[],[],[886],{"platform":37,"version":887},"2.19.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>LTI-Links erstellen\u003C\u002Fstrong> aus Elementen der Flat for Education-Ressourcenbibliothek, um sie direkt in einem LMS-Kurs zu platzieren.\u003C\u002Fli>\n\u003Cli>Die maximale Punktzahl einer Aufgabe steigt von 100 auf 10.000 Punkte.\u003C\u002Fli>\n\u003Cli>Partitur-Metadaten (Untertitel, Komponist, Texter, Arrangeur, Beschreibung, Lizenz …) können jetzt über die API auch gelöscht und nicht nur gesetzt werden.\u003C\u002Fli>\n\u003C\u002Ful>","- LTI-Links erstellen aus Elementen der Flat for Education-Ressourcenbibliothek, um sie direkt in einem LMS-Kurs zu platzieren. - Die maximale Punktzahl einer…","2023-08-25",[],{"key":136,"year":125,"month":894,"majors":895,"areas":914},5,[896],{"slug":897,"title":898,"locale":19,"products":899,"platforms":900,"categories":901,"kind":324,"size":325,"publicationDate":902,"modificationDate":903,"links":904,"images":910,"track":18,"bodyHtml":911,"excerpt":912,"primaryCategory":37,"ownPage":360,"date":913},"2023-05-05-api-v2-18-0-the-resource-library-api-in-beta","API v2.18.0: die Resource Library API in der Beta-Version",[321,344],[37],[37,468,348],"2026-09-16T11:56:29.451Z","2026-09-16T16:02:30.120Z",{"blogPosts":905,"helpArticles":906,"releases":907},[],[],[908],{"platform":37,"version":909},"2.18.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Resource Library API (Beta).\u003C\u002Fstrong> Durchsuche und verwalte Ressourcenbibliotheken in Flat for Education mit zwei neuen OAuth2-Scopes für Vollzugriff und Nur-Lesezugriff. Aufgaben können in die Ressourcenbibliothek kopiert werden.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Testschüler.\u003C\u002Fstrong> Erstelle Test-Schülerkonten in einer Klasse, um Aufgaben so auszuprobieren, wie es ein Schüler tun würde.\u003C\u002Fli>\n\u003Cli>Aufgaben geben an, was du mit ihnen tun kannst (bearbeiten, veröffentlichen, archivieren …), ob ihre Anhänge dedizierte Kopien sind und welche Probleme gegebenenfalls aufgetreten sind. Der Abgabeverlauf zeichnet die Quelle einer Änderung auf, wenn sie von Google Classroom, Microsoft Teams oder einem LMS kommt.\u003C\u002Fli>\n\u003Cli>Beim Zurücksetzen einer Abgabe bleibt diese erhalten, statt gelöscht zu werden; Klassenmetadaten (Niveau, Kompetenzen, Größe) und Microsoft-Anmeldedaten von Konten werden offengelegt.\u003C\u002Fli>\n\u003Cli>Partiturrevisionen geben ihr Start- und Enddatum zurück; Partitur-Builder können Vierteltöne aktivieren; Kopien können den ursprünglichen Titel beibehalten.\u003C\u002Fli>\n\u003C\u002Ful>","- Resource Library API (Beta). Durchsuche und verwalte Ressourcenbibliotheken in Flat for Education mit zwei neuen OAuth2-Scopes für Vollzugriff und…","2023-05-05",[],{"key":134,"year":125,"month":459,"majors":916,"areas":917},[],[918],{"category":38,"name":33,"count":365,"entries":919},[920],{"slug":921,"title":922,"locale":19,"products":923,"platforms":924,"categories":925,"kind":373,"size":374,"publicationDate":926,"modificationDate":927,"links":928,"images":934,"track":18,"bodyHtml":935,"excerpt":936,"primaryCategory":38,"ownPage":360,"date":937},"2023-04-04-embed-sdk-v1-5-1-autoplay-allowed-on-the-created-iframe","Embed SDK v1.5.1: Autoplay auf dem erstellten iframe erlaubt",[321,344],[38],[38],"2026-09-21T07:53:57.044Z","2026-09-21T08:54:46.698Z",{"blogPosts":929,"helpArticles":930,"releases":931},[],[],[932],{"platform":38,"version":933},"1.5.1",[],"\u003Cp>Das erstellte iframe hat \u003Ccode>allow: autoplay\u003C\u002Fcode>.\u003C\u002Fp>","Das erstellte iframe hat allow: autoplay.","2023-04-04",{"key":132,"year":125,"month":522,"majors":939,"areas":958},[940],{"slug":941,"title":942,"locale":19,"products":943,"platforms":944,"categories":945,"kind":324,"size":325,"publicationDate":946,"modificationDate":947,"links":948,"images":954,"track":18,"bodyHtml":955,"excerpt":956,"primaryCategory":38,"ownPage":360,"date":957},"2023-03-08-embed-sdk-v1-5-0-navigate-measures-and-drive-the-metronome-and-playback-speed","Embed SDK v1.5.0: zwischen Takten navigieren sowie Metronom und Wiedergabegeschwindigkeit steuern",[321,344],[38],[38],"2026-09-21T07:53:49.861Z","2026-09-21T08:54:44.630Z",{"blogPosts":949,"helpArticles":950,"releases":951},[],[],[952],{"platform":38,"version":953},"1.5.0",[],"\u003Cul>\n\u003Cli>Takte: \u003Ccode>getNbMeasures\u003C\u002Fcode>, \u003Ccode>getMeasuresUuids\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Navigation: \u003Ccode>goLeft\u003C\u002Fcode>, \u003Ccode>goRight\u003C\u002Fcode>, \u003Ccode>scrollToCursor\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Metronom: \u003Ccode>getMetronomeMode\u003C\u002Fcode>, \u003Ccode>setMetronomeMode\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Wiedergabegeschwindigkeit: \u003Ccode>getPlaybackSpeed\u003C\u002Fcode>, \u003Ccode>setPlaybackSpeed\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>","- Takte: getNbMeasures, getMeasuresUuids - Navigation: goLeft, goRight, scrollToCursor - Metronom: getMetronomeMode, setMetronomeMode -…","2023-03-08",[],{"key":161,"year":152,"month":459,"majors":960,"areas":961},[],[962],{"category":38,"name":33,"count":365,"entries":963},[964],{"slug":965,"title":966,"locale":19,"products":967,"platforms":968,"categories":969,"kind":491,"size":374,"publicationDate":970,"modificationDate":971,"links":972,"images":978,"track":18,"bodyHtml":979,"excerpt":980,"primaryCategory":38,"ownPage":360,"date":981},"2022-04-22-embed-sdk-v1-4-1-works-with-vue-3","Embed SDK v1.4.1: funktioniert mit Vue 3",[321,344],[38],[38],"2026-09-21T07:53:42.897Z","2026-09-21T08:54:42.872Z",{"blogPosts":973,"helpArticles":974,"releases":975},[],[],[976],{"platform":38,"version":977},"1.4.1",[],"\u003Cp>Die Kompatibilität mit Vue 3 wurde behoben.\u003C\u002Fp>","Die Kompatibilität mit Vue 3 wurde behoben.","2022-04-22",{"key":159,"year":152,"month":522,"majors":983,"areas":984},[],[985],{"category":37,"name":31,"count":365,"entries":986},[987],{"slug":988,"title":989,"locale":19,"products":990,"platforms":991,"categories":992,"kind":324,"size":374,"publicationDate":993,"modificationDate":994,"links":995,"images":1001,"track":18,"bodyHtml":1002,"excerpt":1003,"primaryCategory":37,"ownPage":360,"date":1004},"2022-03-23-api-v2-17-0-scores-created-by-an-app-land-in-a-dedicated-collection","API v2.17.0: Von einer App erstellte Partituren landen in einer eigenen Sammlung",[321],[37],[37,467],"2026-09-16T11:56:31.592Z","2026-09-16T16:02:39.041Z",{"blogPosts":996,"helpArticles":997,"releases":998},[],[],[999],{"platform":37,"version":1000},"2.17.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>App-Sammlungen.\u003C\u002Fstrong> Wenn eine Drittanbieter-App Partituren erstellt, legt Flat sie jetzt in einer eigens für diese App vorgesehenen Sammlung ab, die automatisch im Konto des Nutzers erstellt wird. Die Sammlung hat einen eigenen Alias, sodass Apps ihre Partituren auflisten und verwalten können, ohne die gesamte Bibliothek durchsuchen zu müssen.\u003C\u002Fli>\n\u003C\u002Ful>","- App-Sammlungen. Wenn eine Drittanbieter-App Partituren erstellt, legt Flat sie jetzt in einer eigens für diese App vorgesehenen Sammlung ab, die automatisch…","2022-03-23",{"key":204,"year":179,"month":605,"majors":1006,"areas":1007},[],[1008],{"category":37,"name":31,"count":365,"entries":1009},[1010],{"slug":1011,"title":1012,"locale":19,"products":1013,"platforms":1014,"categories":1015,"kind":324,"size":374,"publicationDate":1016,"modificationDate":1017,"links":1018,"images":1024,"track":18,"bodyHtml":1025,"excerpt":1026,"primaryCategory":37,"ownPage":360,"date":1027},"2021-12-11-api-v2-16-0-asynchronous-export-tasks-for-long-running-exports","API v2.16.0: asynchrone Export-Aufgaben für lang laufende Exporte",[321],[37],[37,364],"2026-09-16T11:56:38.111Z","2026-09-16T16:02:45.586Z",{"blogPosts":1019,"helpArticles":1020,"releases":1021},[],[],[1022],{"platform":37,"version":1023},"2.16.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Export-Aufgaben.\u003C\u002Fstrong> Starten Sie einen Export (Audio, Video, PDF …) als Hintergrundaufgabe und fragen Sie seinen Fortschritt ab, anstatt die Anfrage offen zu halten. So werden lange Exporte für große Partituren zuverlässig.\u003C\u002Fli>\n\u003C\u002Ful>","- Export-Aufgaben. Starten Sie einen Export (Audio, Video, PDF …) als Hintergrundaufgabe und fragen Sie seinen Fortschritt ab, anstatt die Anfrage offen zu…","2021-12-11",{"key":202,"year":179,"month":787,"majors":1029,"areas":1049},[1030],{"slug":1031,"title":1032,"locale":19,"products":1033,"platforms":1034,"categories":1035,"kind":324,"size":325,"publicationDate":1037,"modificationDate":1038,"links":1039,"images":1045,"track":18,"bodyHtml":1046,"excerpt":1047,"primaryCategory":37,"ownPage":360,"date":1048},"2021-11-10-api-v2-15-0-sign-in-links-and-delegated-tokens-for-organization-admins","API v2.15.0: Anmeldelinks und delegierte Tokens für Organisationsadmins",[321,344],[37],[37,1036],"accounts","2026-09-16T11:56:39.852Z","2026-09-16T16:02:57.486Z",{"blogPosts":1040,"helpArticles":1041,"releases":1042},[],[],[1043],{"platform":37,"version":1044},"2.15.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Anmeldelinks und delegierte Zugriffstokens.\u003C\u002Fstrong> Admins von Flat for Education können für jeden Nutzer ihrer Organisation einen Anmeldelink oder ein Zugriffstoken erstellen, das im Namen dieses Nutzers handelt: die Grundlage für benutzerdefinierte Portale und Single-Sign-on-Integrationen.\u003C\u002Fli>\n\u003Cli>Japanisch in Hiragana (\u003Ccode>ja-HIRA\u003C\u002Fcode>) gehört jetzt zu den unterstützten Sprachversionen; öffentliche Kommentare zeigen ihren Moderationsstatus an.\u003C\u002Fli>\n\u003Cli>Audioexporte geben das MP3-Set als Standardspur zurück, wenn eines vorhanden ist. Die Option, nur zwischengespeicherte Exporte anzufordern, wurde entfernt, da Audioexporte jetzt immer aus dem Cache bereitgestellt werden.\u003C\u002Fli>\n\u003C\u002Ful>","- Anmeldelinks und delegierte Zugriffstokens. Admins von Flat for Education können für jeden Nutzer ihrer Organisation einen Anmeldelink oder ein Zugriffstoken…","2021-11-10",[],{"key":200,"year":179,"month":629,"majors":1051,"areas":1072},[1052],{"slug":1053,"title":1054,"locale":19,"products":1055,"platforms":1056,"categories":1057,"kind":324,"size":325,"publicationDate":1060,"modificationDate":1061,"links":1062,"images":1068,"track":18,"bodyHtml":1069,"excerpt":1070,"primaryCategory":37,"ownPage":360,"date":1071},"2021-10-04-api-v2-14-0-create-blank-scores-from-a-list-of-instruments","API v2.14.0: Leere Partituren aus einer Instrumentenliste erstellen",[321,344],[37],[37,1058,1059],"editor","worksheets","2026-09-16T11:56:41.762Z","2026-09-16T16:03:07.286Z",{"blogPosts":1063,"helpArticles":1064,"releases":1065},[],[],[1066],{"platform":37,"version":1067},"2.14.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Partitur-Builder.\u003C\u002Fstrong> Erstellen Sie ein leeres Partitur, ohne eine MusicXML-Datei zu importieren: Geben Sie eine Liste von Instrumenten an und optional Taktart, Tonart, Tabulatur, Akkorddiagramme und Seitenlayout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Organisationsbenutzer können mit einer Rolle erstellt werden; Arbeitsblätter können ihre Übungen mischen; bei Schülereinreichungen werden die enthaltenen Übungen aufgeführt.\u003C\u002Fli>\n\u003C\u002Ful>","- Partitur-Builder. Erstellen Sie ein leeres Partitur, ohne eine MusicXML-Datei zu importieren: Geben Sie eine Liste von Instrumenten an und optional Taktart,…","2021-10-04",[],{"key":194,"year":179,"month":432,"majors":1074,"areas":1094},[1075],{"slug":1076,"title":1077,"locale":19,"products":1078,"platforms":1079,"categories":1080,"kind":324,"size":325,"publicationDate":1082,"modificationDate":1083,"links":1084,"images":1090,"track":18,"bodyHtml":1091,"excerpt":1092,"primaryCategory":37,"ownPage":360,"date":1093},"2021-07-19-api-v2-13-0-synced-playback-tracks-microsoft-teams-details-scheduled-assignment","API v2.13.0: synchronisierte Wiedergabespuren, Microsoft-Teams-Details, geplante Aufgabenkopien",[321,344],[37],[37,1081,468],"playback","2026-09-16T11:56:43.681Z","2026-09-16T16:03:21.157Z",{"blogPosts":1085,"helpArticles":1086,"releases":1087},[],[],[1088],{"platform":37,"version":1089},"2.13.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Wiedergabespuren.\u003C\u002Fstrong> Listen Sie die Spuren auf, die Flat automatisch erzeugt und synchronisiert (Wiedergabe als MP3), rufen Sie die Synchronisationspunkte der neuesten Wiedergabedatei ab, und erhalten Sie die CDN-URL eines Exports im Response-Body.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Lehrkräfte können die Abgabe eines Schülers oder einer Schülerin zurücksetzen; Klassen melden die Konten, die während einer Synchronisierung nicht hinzugefügt werden konnten; Aufgaben und Abgaben geben ihren Microsoft-Teams-Status und ihre Links aus; Aufgabenkopien können geplant werden; Performance-Abgaben enthalten ihre gespeicherte Audiospur.\u003C\u002Fli>\n\u003Cli>Profile erhalten ein Titelbild, und die id des aktuellen Benutzers kann separat abgerufen werden.\u003C\u002Fli>\n\u003C\u002Ful>","- Wiedergabespuren. Listen Sie die Spuren auf, die Flat automatisch erzeugt und synchronisiert (Wiedergabe als MP3), rufen Sie die Synchronisationspunkte der…","2021-07-19",[],{"key":188,"year":179,"month":459,"majors":1096,"areas":1115},[1097],{"slug":1098,"title":1099,"locale":19,"products":1100,"platforms":1101,"categories":1102,"kind":324,"size":325,"publicationDate":1103,"modificationDate":1104,"links":1105,"images":1111,"track":18,"bodyHtml":1112,"excerpt":1113,"primaryCategory":38,"ownPage":360,"date":1114},"2021-04-28-embed-sdk-v1-4-0-private-scores-by-sharing-key-and-audio-tracks-from-code","Embed SDK v1.4.0: private Partituren per Freigabeschlüssel und Audiospuren per Code",[321,344],[38],[38],"2026-09-21T07:53:36.608Z","2026-09-21T08:54:40.643Z",{"blogPosts":1106,"helpArticles":1107,"releases":1108},[],[],[1109],{"platform":38,"version":1110},"1.4.0",[],"\u003Cul>\n\u003Cli>\u003Ccode>loadFlatScore\u003C\u002Fcode> akzeptiert einen \u003Ccode>sharingKey\u003C\u002Fcode>, sodass eine privat geteilte Partitur geladen werden kann\u003C\u002Fli>\n\u003Cli>\u003Ccode>setTrack\u003C\u002Fcode>, \u003Ccode>useTrack\u003C\u002Fcode> und \u003Ccode>seekTrackTo\u003C\u002Fcode> wurden hinzugefügt, um die Audiospur dynamisch festzulegen\u003C\u002Fli>\n\u003C\u002Ful>","- loadFlatScore akzeptiert einen sharingKey, sodass eine privat geteilte Partitur geladen werden kann - setTrack, useTrack und seekTrackTo wurden hinzugefügt,…","2021-04-28",[],{"key":184,"year":179,"month":483,"majors":1117,"areas":1135},[1118],{"slug":1119,"title":1120,"locale":19,"products":1121,"platforms":1122,"categories":1123,"kind":324,"size":325,"publicationDate":1124,"modificationDate":1125,"links":1126,"images":1131,"track":18,"bodyHtml":1132,"excerpt":1133,"primaryCategory":37,"ownPage":360,"date":1134},"2021-02-18-api-v2-12-0-export-grades-as-csv-or-excel-assignment-types-and-covers","API v2.12.0: Noten als CSV oder Excel exportieren, Aufgabentypen und Titelbilder",[321,344],[37],[37,348],"2026-09-16T11:56:45.523Z","2026-09-16T16:03:30.700Z",{"blogPosts":1127,"helpArticles":1128,"releases":1129},[],[],[1130],{"platform":37,"version":517},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Notenexporte.\u003C\u002Fstrong> Lade die Noten einer Aufgabe als CSV- oder Excel-Datei herunter.\u003C\u002Fli>\n\u003Cli>Aufgaben haben einen Typ und ein Titelbild; beim Kopieren einer Aufgabe kann ein bestehender Entwurf mit dem Inhalt einer anderen Aufgabe überschrieben werden.\u003C\u002Fli>\n\u003Cli>Bei Mitwirkenden wird angezeigt, ob ihre Einladung noch aussteht.\u003C\u002Fli>\n\u003C\u002Ful>","- Notenexporte. Lade die Noten einer Aufgabe als CSV- oder Excel-Datei herunter. - Aufgaben haben einen Typ und ein Titelbild; beim Kopieren einer Aufgabe kann…","2021-02-18",[],{"key":227,"year":206,"month":629,"majors":1137,"areas":1155},[1138],{"slug":1139,"title":1140,"locale":19,"products":1141,"platforms":1142,"categories":1143,"kind":324,"size":325,"publicationDate":1144,"modificationDate":1145,"links":1146,"images":1151,"track":18,"bodyHtml":1152,"excerpt":1153,"primaryCategory":37,"ownPage":360,"date":1154},"2020-10-26-api-v2-11-0-grading-submission-comments-and-richer-assignment-options","API v2.11.0: Benotung, Abgabekommentare und erweiterte Aufgabenoptionen",[321,344],[37],[37,348,468],"2026-09-16T11:56:47.220Z","2026-09-16T16:03:48.195Z",{"blogPosts":1147,"helpArticles":1148,"releases":1149},[],[],[1150],{"platform":37,"version":540},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Benotung über die API.\u003C\u002Fstrong> Entwurfs- und Endnoten festlegen, eine Abgabe an eine:n Schüler:in zurückgeben und berechnete Kommentarzähler auslesen; die maximale Punktzahl wird zusammen mit der Note gespeichert.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Abgabekommentare.\u003C\u002Fstrong> Kommentare zu einer Abgabe erstellen, auflisten, aktualisieren und löschen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Aufgabenoptionen.\u003C\u002Fstrong> Werkzeugsätze, ein Wiedergabelimit, maximale Punktzahl, Google-Classroom-Themen, Zuweisung an bestimmte Schüler:innen, gesperrte Vorlagen sowie Details zu LTI-, Canvas- und MusicFirst-Aufgaben.\u003C\u002Fli>\n\u003Cli>Administrator:innen können den Benutzernamen, Namen und die E-Mail-Adresse eines verwalteten Kontos bearbeiten; Benutzerlisten lassen sich nach aktiver Lizenz filtern.\u003C\u002Fli>\n\u003Cli>Die alten Abgabeparameter \u003Ccode>studentComment\u003C\u002Fcode> und \u003Ccode>returnFeedback\u003C\u002Fcode> wurden zugunsten der neuen Benotungsaufrufe entfernt.\u003C\u002Fli>\n\u003C\u002Ful>","- Benotung über die API. Entwurfs- und Endnoten festlegen, eine Abgabe an eine:n Schüler:in zurückgeben und berechnete Kommentarzähler auslesen; die maximale…","2020-10-26",[],{"key":219,"year":206,"month":1157,"majors":1158,"areas":1176},6,[1159],{"slug":1160,"title":1161,"locale":19,"products":1162,"platforms":1163,"categories":1164,"kind":324,"size":325,"publicationDate":1165,"modificationDate":1166,"links":1167,"images":1172,"track":18,"bodyHtml":1173,"excerpt":1174,"primaryCategory":37,"ownPage":360,"date":1175},"2020-06-03-api-v2-10-0-archive-assignments-count-and-filter-organization-users","API v2.10.0: Aufgaben archivieren sowie Organisationsnutzer zählen und filtern",[321,344],[37],[37,348,468],"2026-09-16T11:56:48.999Z","2026-09-16T16:04:00.984Z",{"blogPosts":1168,"helpArticles":1169,"releases":1170},[],[],[1171],{"platform":37,"version":558},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Aufgaben archivieren und aus dem Archiv holen\u003C\u002Fstrong> sowie den Haupttyp einer Aufgabe auslesen (neue Partitur, Vorlage oder geteiltes Schreiben).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organisationsnutzer.\u003C\u002Fstrong> Konten mit Vor- und Nachnamen erstellen, Nutzerlisten sortieren und filtern, die zu einem Filter passenden Nutzer zählen und Gruppenmitglieder nach ihrer Synchronisationsquelle filtern (Google Classroom, Microsoft Teams, Clever).\u003C\u002Fli>\n\u003Cli>In den Partiturdetails werden die für die Wiedergabe verwendeten Audio-Samples aufgeführt, mit einer normalisierten Instrumentenliste, die nicht länger von den Samples abhängt.\u003C\u002Fli>\n\u003C\u002Ful>","- Aufgaben archivieren und aus dem Archiv holen sowie den Haupttyp einer Aufgabe auslesen (neue Partitur, Vorlage oder geteiltes Schreiben). -…","2020-06-03",[],{"key":211,"year":206,"month":483,"majors":1178,"areas":1197},[1179],{"slug":1180,"title":1181,"locale":19,"products":1182,"platforms":1183,"categories":1184,"kind":324,"size":325,"publicationDate":1185,"modificationDate":1186,"links":1187,"images":1193,"track":18,"bodyHtml":1194,"excerpt":1195,"primaryCategory":38,"ownPage":360,"date":1196},"2020-02-24-embed-sdk-v1-3-0-mix-the-playback-and-inspect-notes-and-measures","Embed SDK v1.3.0: Mix steuern und Noten sowie Takte prüfen",[321,344],[38],[38],"2026-09-21T07:53:29.730Z","2026-09-21T08:54:39.030Z",{"blogPosts":1188,"helpArticles":1189,"releases":1190},[],[],[1191],{"platform":38,"version":1192},"1.3.0",[],"\u003Cp>Steuern Sie den Mix per Code und lesen Sie aus, was sich unter dem Cursor befindet.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lautstärke und Stummschaltung: \u003Ccode>getMasterVolume\u003C\u002Fcode>, \u003Ccode>setMasterVolume\u003C\u002Fcode>, \u003Ccode>getPartVolume\u003C\u002Fcode>, \u003Ccode>setPartVolume\u003C\u002Fcode>, \u003Ccode>mutePart\u003C\u002Fcode>, \u003Ccode>unmutePart\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Solo und Hall: \u003Ccode>setPartSoloMode\u003C\u002Fcode>, \u003Ccode>unsetPartSoloMode\u003C\u002Fcode>, \u003Ccode>getPartSoloMode\u003C\u002Fcode>, \u003Ccode>getPartReverb\u003C\u002Fcode>, \u003Ccode>setPartReverb\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Inspektion: \u003Ccode>getMeasureDetails\u003C\u002Fcode>, \u003Ccode>getNoteDetails\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Hinzugefügte Events: \u003Ccode>noteDetails\u003C\u002Fcode>, \u003Ccode>measureDetails\u003C\u002Fcode>, \u003Ccode>cursorContext\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>","Steuern Sie den Mix per Code und lesen Sie aus, was sich unter dem Cursor befindet. - Lautstärke und Stummschaltung: getMasterVolume, setMasterVolume,…","2020-02-24",[],{"key":209,"year":206,"month":365,"majors":1199,"areas":1217},[1200],{"slug":1201,"title":1202,"locale":19,"products":1203,"platforms":1204,"categories":1205,"kind":324,"size":325,"publicationDate":1206,"modificationDate":1207,"links":1208,"images":1213,"track":18,"bodyHtml":1214,"excerpt":1215,"primaryCategory":37,"ownPage":360,"date":1216},"2020-01-10-api-v2-9-0-openapi-3-specification-google-drive-attachments-arranger-and-plays","API v2.9.0: OpenAPI-3-Spezifikation, Google-Drive-Anhänge, Arrangeur und Wiedergaben",[321,344],[37],[37,348],"2026-09-16T11:56:50.656Z","2026-09-16T16:04:13.181Z",{"blogPosts":1209,"helpArticles":1210,"releases":1211},[],[],[1212],{"platform":37,"version":578},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Die Spezifikation wechselt zu OpenAPI 3.0.\u003C\u002Fstrong> Frühere Versionen wurden in OpenAPI 2 (Swagger) beschrieben.\u003C\u002Fli>\n\u003Cli>Partituren geben einen Arrangeur und ihre Wiedergabestatistiken aus; eine Löschung kann so geplant werden, dass sie kurzfristig ausgeführt wird, statt im Papierkorb zu verbleiben.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Anhänge zu Aufgaben können Google-Drive-Dateien sein, Klassen enthalten ihre Microsoft-Teams-Informationen, und Bildungskonten geben Vor- und Nachnamen aus.\u003C\u002Fli>\n\u003C\u002Ful>","- Die Spezifikation wechselt zu OpenAPI 3.0. Frühere Versionen wurden in OpenAPI 2 (Swagger) beschrieben. - Partituren geben einen Arrangeur und ihre…","2020-01-10",[1218],{"category":38,"name":33,"count":365,"entries":1219},[1220],{"slug":1221,"title":1222,"locale":19,"products":1223,"platforms":1224,"categories":1225,"kind":324,"size":374,"publicationDate":1226,"modificationDate":1227,"links":1228,"images":1234,"track":18,"bodyHtml":1235,"excerpt":1236,"primaryCategory":38,"ownPage":360,"date":1237},"2020-01-07-embed-sdk-v1-2-0-read-and-choose-the-displayed-parts","Embed SDK v1.2.0: angezeigte Stimmen lesen und auswählen",[321,344],[38],[38],"2026-09-21T07:53:21.973Z","2026-09-21T08:54:37.418Z",{"blogPosts":1229,"helpArticles":1230,"releases":1231},[],[],[1232],{"platform":38,"version":1233},"1.2.0",[],"\u003Cp>Die Methoden \u003Ccode>getParts\u003C\u002Fcode>, \u003Ccode>getDisplayedParts\u003C\u002Fcode> und \u003Ccode>setDisplayedParts\u003C\u002Fcode> wurden hinzugefügt.\u003C\u002Fp>","Die Methoden getParts, getDisplayedParts und setDisplayedParts wurden hinzugefügt.","2020-01-07",{"key":244,"year":233,"month":894,"majors":1239,"areas":1240},[],[1241],{"category":38,"name":33,"count":483,"entries":1242},[1243,1261],{"slug":1244,"title":1245,"locale":19,"products":1246,"platforms":1247,"categories":1248,"kind":324,"size":374,"publicationDate":1249,"modificationDate":1250,"links":1251,"images":1257,"track":18,"bodyHtml":1258,"excerpt":1259,"primaryCategory":38,"ownPage":360,"date":1260},"2019-05-13-embed-sdk-v1-1-0-midi-output","Embed SDK v1.1.0: MIDI-Ausgabe",[321,344],[38],[38],"2026-09-21T07:53:15.616Z","2026-09-21T08:54:35.690Z",{"blogPosts":1252,"helpArticles":1253,"releases":1254},[],[],[1255],{"platform":38,"version":1256},"1.1.0",[],"\u003Cp>Unterstützung für MIDI-Ausgabe.\u003C\u002Fp>","Unterstützung für MIDI-Ausgabe.","2019-05-13",{"slug":1262,"title":1263,"locale":19,"products":1264,"platforms":1265,"categories":1266,"kind":373,"size":374,"publicationDate":1267,"modificationDate":1268,"links":1269,"images":1275,"track":18,"bodyHtml":1276,"excerpt":1277,"primaryCategory":38,"ownPage":360,"date":1278},"2019-05-05-embed-sdk-v1-0-0-served-from-our-own-cdn","Embed SDK v1.0.0: über unser eigenes CDN bereitgestellt",[321,344],[38],[38],"2026-09-21T07:53:09.515Z","2026-09-21T08:54:26.564Z",{"blogPosts":1270,"helpArticles":1271,"releases":1272},[],[],[1273],{"platform":38,"version":1274},"1.0.0",[],"\u003Cp>Das SDK wird auf unserem CDN unter \u003Ccode>https:\u002F\u002Fprod.flat-cdn.com\u002Fembed-js\u002F&lt;version&gt;\u002Fembed.min.js\u003C\u002Fcode> gehostet.\u003C\u002Fp>","Das SDK wird auf unserem CDN unter https:\u002F\u002Fprod.flat-cdn.com\u002Fembed-js\u002F\u003Cversion\u002Fembed.min.js gehostet.","2019-05-05",{"key":242,"year":233,"month":459,"majors":1280,"areas":1298},[1281],{"slug":1282,"title":1283,"locale":19,"products":1284,"platforms":1285,"categories":1286,"kind":324,"size":325,"publicationDate":1287,"modificationDate":1288,"links":1289,"images":1294,"track":18,"bodyHtml":1295,"excerpt":1296,"primaryCategory":37,"ownPage":360,"date":1297},"2019-04-27-api-v2-8-0-real-time-metadata-updates-submission-states-turkish","API v2.8.0: Metadaten-Updates in Echtzeit, Abgabestatus, Türkisch",[321,344],[37],[37,467,348],"2026-09-16T11:56:52.379Z","2026-09-16T16:07:09.517Z",{"blogPosts":1290,"helpArticles":1291,"releases":1292},[],[],[1293],{"platform":37,"version":599},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Änderungen an Metadaten kommen live im Editor an.\u003C\u002Fstrong> Wenn du den Titel, Untertitel, Komponisten, Textdichter oder Lizenztext einer Partitur über die API aktualisierst, wird die Änderung in Echtzeit an geöffnete Editoren übertragen und eine neue Version gespeichert. Beschreibungen können jetzt doppelt so lang sein (2,000 Zeichen).\u003C\u002Fli>\n\u003Cli>Abgaben in Education geben jetzt ihren Status aus (erstellt, abgegeben, zurückgegeben); Revisionsmetadaten liefern das letzte Änderungsereignis zurück.\u003C\u002Fli>\n\u003Cli>Türkisch gehört jetzt zu den unterstützten Sprachen; öffentliche Profile zeigen an, ob ein Konto zum Flat-Team gehört.\u003C\u002Fli>\n\u003C\u002Ful>","- Änderungen an Metadaten kommen live im Editor an. Wenn du den Titel, Untertitel, Komponisten, Textdichter oder Lizenztext einer Partitur über die API…","2019-04-27",[],{"key":283,"year":260,"month":787,"majors":1300,"areas":1337},[1301,1319],{"slug":1302,"title":1303,"locale":19,"products":1304,"platforms":1305,"categories":1306,"kind":839,"size":325,"publicationDate":1307,"modificationDate":1308,"links":1309,"images":1315,"track":18,"bodyHtml":1316,"excerpt":1317,"primaryCategory":38,"ownPage":360,"date":1318},"2018-11-29-embed-sdk-v0-11-0-midi-export-and-a-new-musicxml-return-format","Embed SDK v0.11.0: MIDI-Export und ein neues Rückgabeformat für MusicXML",[321,344],[38],[38],"2026-09-21T07:52:55.665Z","2026-09-21T08:54:24.927Z",{"blogPosts":1310,"helpArticles":1311,"releases":1312},[],[],[1313],{"platform":38,"version":1314},"0.11.0",[],"\u003Cul>\n\u003Cli>\u003Ccode>getMIDI\u003C\u002Fcode> hinzugefügt\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>getMusicXML\u003C\u002Fcode> gibt jetzt auf oberster Ebene ein \u003Ccode>Uint8Array\u003C\u002Fcode> zurück\u003C\u002Fstrong> — die Antwort enthält keine \u003Ccode>.data\u003C\u002Fcode>-Eigenschaft mehr\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Der \u003Ccode>voiceIdx\u003C\u002Fcode> des Cursors heißt jetzt \u003Ccode>voiceIdxInStaff\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>","- getMIDI hinzugefügt - getMusicXML gibt jetzt auf oberster Ebene ein Uint8Array zurück — die Antwort enthält keine .data-Eigenschaft mehr - Der voiceIdx des…","2018-11-29",{"slug":1320,"title":1321,"locale":19,"products":1322,"platforms":1323,"categories":1324,"kind":839,"size":325,"publicationDate":1325,"modificationDate":1326,"links":1327,"images":1333,"track":18,"bodyHtml":1334,"excerpt":1335,"primaryCategory":38,"ownPage":360,"date":1336},"2018-11-23-embed-sdk-v0-10-0-new-default-cdn-and-two-removals","Embed SDK v0.10.0: neues Standard-CDN und zwei Entfernungen",[321,344],[38],[38],"2026-09-21T07:52:48.486Z","2026-09-21T08:54:23.219Z",{"blogPosts":1328,"helpArticles":1329,"releases":1330},[],[],[1331],{"platform":38,"version":1332},"0.10.0",[],"\u003Cp>Für das Embed-Release aktualisiert.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Das SDK wird jetzt standardmäßig von \u003Ccode>flat-embed.com\u003C\u002Fcode> geladen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Die veraltete \u003Ccode>edit\u003C\u002Fcode>-Aktion und das \u003Ccode>edit\u003C\u002Fcode>-Ereignis wurden entfernt\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>setNoteColor\u003C\u002Fcode> wurde entfernt\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>","Für das Embed-Release aktualisiert. - Das SDK wird jetzt standardmäßig von flat-embed.com geladen - Die veraltete edit-Aktion und das edit-Ereignis wurden…","2018-11-23",[],{"key":279,"year":260,"month":315,"majors":1339,"areas":1357},[1340],{"slug":1341,"title":1342,"locale":19,"products":1343,"platforms":1344,"categories":1345,"kind":324,"size":325,"publicationDate":1346,"modificationDate":1347,"links":1348,"images":1353,"track":18,"bodyHtml":1354,"excerpt":1355,"primaryCategory":37,"ownPage":360,"date":1356},"2018-09-11-api-v2-7-0-import-guitar-pro-powertab-tuxguitar-and-musescore-files","API v2.7.0: Guitar Pro-, PowerTab-, TuxGuitar- und MuseScore-Dateien importieren",[321],[37],[37,364,467],"2026-09-16T11:56:59.970Z","2026-09-16T16:04:41.590Z",{"blogPosts":1349,"helpArticles":1350,"releases":1351},[],[],[1352],{"platform":37,"version":623},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Mehr Importformate.\u003C\u002Fstrong> Guitar Pro-Dateien (GP3, GP4, GP5, GPX, GP), PowerTab-, TuxGuitar- und MuseScore-Dateien können importiert werden, und beim Import kann ein Dateiname übergeben werden.\u003C\u002Fli>\n\u003Cli>Sammlungen können unter einer übergeordneten Sammlung aufgelistet werden und geben ihr Erstellungsdatum zurück; Partituren listen die Sammlungen auf, zu denen sie gehören.\u003C\u002Fli>\n\u003Cli>Kontextbezogene Kommentare werden über eine Kennung statt über einen Index an ein Notensystem angeheftet, und Ressourcenrechte geben an, ob der aufrufende Nutzer ein Mitbearbeiter ist.\u003C\u002Fli>\n\u003C\u002Ful>","- Mehr Importformate. Guitar Pro-Dateien (GP3, GP4, GP5, GPX, GP), PowerTab-, TuxGuitar- und MuseScore-Dateien können importiert werden, und beim Import kann…","2018-09-11",[],{"key":269,"year":260,"month":459,"majors":1359,"areas":1377},[1360],{"slug":1361,"title":1362,"locale":19,"products":1363,"platforms":1364,"categories":1365,"kind":324,"size":325,"publicationDate":1366,"modificationDate":1367,"links":1368,"images":1373,"track":18,"bodyHtml":1374,"excerpt":1375,"primaryCategory":37,"ownPage":360,"date":1376},"2018-04-23-api-v2-6-0-the-collections-api","API v2.6.0: die Collections API",[321],[37],[37,467],"2026-09-16T11:57:30.291Z","2026-09-16T16:04:54.329Z",{"blogPosts":1369,"helpArticles":1370,"releases":1371},[],[],[1372],{"platform":37,"version":647},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Collections API.\u003C\u002Fstrong> Sammlungen erstellen, auflisten, aktualisieren, löschen und wiederherstellen, ihre Partituren auflisten sowie Partituren hinzufügen oder entfernen – mit drei neuen OAuth2-Scopes für Nur-Lesezugriff, Nur-Hinzufügen und Vollzugriff.\u003C\u002Fli>\n\u003Cli>Partituren können aus dem Papierkorb wiederhergestellt werden; wenn du eine Partitur ohne Administratorrechte löschst, wird sie stattdessen nur aus deinem Konto entfernt; eine Kopie kann in eine bestimmte Sammlung abgelegt werden.\u003C\u002Fli>\n\u003Cli>Kommentare können nach Typ gefiltert werden (Dokument oder inline).\u003C\u002Fli>\n\u003Cli>Beim Stimmenexport werden jetzt Stimmenkennungen statt Indizes verwendet, und seit September 2019 liefert die Partiturliste eines Nutzers nur noch öffentliche Partituren zurück.\u003C\u002Fli>\n\u003C\u002Ful>","- Collections API. Sammlungen erstellen, auflisten, aktualisieren, löschen und wiederherstellen, ihre Partituren auflisten sowie Partituren hinzufügen oder…","2018-04-23",[],{"key":310,"year":287,"month":787,"majors":1379,"areas":1380},[],[1381],{"category":38,"name":33,"count":365,"entries":1382},[1383],{"slug":1384,"title":1385,"locale":19,"products":1386,"platforms":1387,"categories":1388,"kind":324,"size":374,"publicationDate":1389,"modificationDate":1390,"links":1391,"images":1397,"track":18,"bodyHtml":1398,"excerpt":1399,"primaryCategory":38,"ownPage":360,"date":1400},"2017-11-10-embed-sdk-v0-9-0-mute-the-embed","Embed SDK v0.9.0: Einbettung stummschalten",[321,344],[38],[38],"2026-09-21T07:52:42.076Z","2026-09-21T08:54:21.505Z",{"blogPosts":1392,"helpArticles":1393,"releases":1394},[],[],[1395],{"platform":38,"version":1396},"0.9.0",[],"\u003Cp>Die Methode \u003Ccode>mute\u003C\u002Fcode> wurde hinzugefügt.\u003C\u002Fp>","Die Methode mute wurde hinzugefügt.","2017-11-10",{"key":308,"year":287,"month":629,"majors":1402,"areas":1403},[],[1404],{"category":37,"name":31,"count":483,"entries":1405},[1406,1423],{"slug":1407,"title":1408,"locale":19,"products":1409,"platforms":1410,"categories":1411,"kind":324,"size":374,"publicationDate":1412,"modificationDate":1413,"links":1414,"images":1419,"track":18,"bodyHtml":1420,"excerpt":1421,"primaryCategory":37,"ownPage":360,"date":1422},"2017-10-22-api-v2-5-0-audio-and-video-tracks-on-scores","API v2.5.0: Audio- und Videospuren in Partituren",[321],[37],[37,1081],"2026-09-16T11:57:56.602Z","2026-09-16T16:05:00.327Z",{"blogPosts":1415,"helpArticles":1416,"releases":1417},[],[],[1418],{"platform":37,"version":670},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Partiturspuren.\u003C\u002Fstrong> Fügen Sie Audio- und Videospuren zu einem Partitur hinzu und listen Sie sie auf – dieselben Spuren, die Nutzer im Editor mit ihrem Partitur synchronisieren.\u003C\u002Fli>\n\u003C\u002Ful>","- Partiturspuren. Fügen Sie Audio- und Videospuren zu einem Partitur hinzu und listen Sie sie auf – dieselben Spuren, die Nutzer im Editor mit ihrem Partitur…","2017-10-22",{"slug":1424,"title":1425,"locale":19,"products":1426,"platforms":1427,"categories":1428,"kind":324,"size":374,"publicationDate":1429,"modificationDate":1430,"links":1431,"images":1436,"track":18,"bodyHtml":1437,"excerpt":1438,"primaryCategory":37,"ownPage":360,"date":1439},"2017-10-02-api-v2-4-0-score-metadata-subtitle-composer-lyricist-license-tags-and-more","API v2.4.0: Metadaten für Partituren – von Untertitel und Komponist bis Lizenz und Tags",[321],[37],[37,467],"2026-09-16T11:58:18.885Z","2026-09-16T16:05:08.602Z",{"blogPosts":1432,"helpArticles":1433,"releases":1434},[],[],[1435],{"platform":37,"version":716},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Umfangreichere Partitur-Metadaten.\u003C\u002Fstrong> Partituren enthalten jetzt Untertitel, Textdichter, Komponist, Beschreibung, Tags, Erstellungstyp, Lizenz, Dauer, Taktanzahl, Haupttempo und Veröffentlichungsdatum. Beschreibung, Tags, Erstellungstyp und Lizenz lassen sich über die API festlegen; der Titel wird bearbeitet, indem eine neue Revision der Partitur gespeichert wird.\u003C\u002Fli>\n\u003C\u002Ful>","- Umfangreichere Partitur-Metadaten. Partituren enthalten jetzt Untertitel, Textdichter, Komponist, Beschreibung, Tags, Erstellungstyp, Lizenz, Dauer,…","2017-10-02",{"key":304,"year":287,"month":410,"majors":1441,"areas":1459},[1442],{"slug":1443,"title":1444,"locale":19,"products":1445,"platforms":1446,"categories":1447,"kind":324,"size":325,"publicationDate":1448,"modificationDate":1449,"links":1450,"images":1455,"track":18,"bodyHtml":1456,"excerpt":1457,"primaryCategory":37,"ownPage":360,"date":1458},"2017-08-28-api-v2-3-0-manage-organization-accounts-class-states-canvas-and-clever-details","API v2.3.0: Organisationskonten, Klassenstatus sowie Canvas- und Clever-Details verwalten",[321,344],[37],[37,468,1036],"2026-09-16T11:58:34.548Z","2026-09-16T16:05:20.976Z",{"blogPosts":1451,"helpArticles":1452,"releases":1453},[],[],[1454],{"platform":37,"version":781},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Verwaltung von Organisationskonten.\u003C\u002Fstrong> Administratoren können verwaltete Konten aktualisieren, löschen oder in private Konten umwandeln; Benutzer- und Einladungsliste verwenden cursorbasierte Paginierung.\u003C\u002Fli>\n\u003Cli>Klassen erhalten einen inaktiven Status, der wieder aktiviert werden kann, und geben ihre Canvas-LMS-Domain und Clever-Sektion an; Aufgaben erhalten einen Entwurfsstatus und einen Anhangstyp für Übungen.\u003C\u002Fli>\n\u003Cli>Profile zeigen ein Design und die gespielten Instrumente an.\u003C\u002Fli>\n\u003C\u002Ful>","- Verwaltung von Organisationskonten. Administratoren können verwaltete Konten aktualisieren, löschen oder in private Konten umwandeln; Benutzer- und…","2017-08-28",[1460],{"category":38,"name":33,"count":483,"entries":1461},[1462,1480],{"slug":1463,"title":1464,"locale":19,"products":1465,"platforms":1466,"categories":1467,"kind":324,"size":374,"publicationDate":1468,"modificationDate":1469,"links":1470,"images":1476,"track":18,"bodyHtml":1477,"excerpt":1478,"primaryCategory":38,"ownPage":360,"date":1479},"2017-08-08-embed-sdk-v0-7-0-color-a-note","Embed SDK v0.7.0: Eine Note einfärben",[321,344],[38],[38],"2026-09-21T07:52:36.262Z","2026-09-21T08:54:19.301Z",{"blogPosts":1471,"helpArticles":1472,"releases":1473},[],[],[1474],{"platform":38,"version":1475},"0.7.0",[],"\u003Cp>Methode \u003Ccode>setNoteColor\u003C\u002Fcode> hinzugefügt.\u003C\u002Fp>","Methode setNoteColor hinzugefügt.","2017-08-08",{"slug":1481,"title":1482,"locale":19,"products":1483,"platforms":1484,"categories":1485,"kind":324,"size":374,"publicationDate":1486,"modificationDate":1487,"links":1488,"images":1494,"track":18,"bodyHtml":1495,"excerpt":1496,"primaryCategory":38,"ownPage":360,"date":1497},"2017-08-03-embed-sdk-v0-6-0-read-and-move-the-cursor","Embed SDK v0.6.0: Cursor auslesen und bewegen",[321,344],[38],[38],"2026-09-21T07:52:30.645Z","2026-09-21T08:54:17.466Z",{"blogPosts":1489,"helpArticles":1490,"releases":1491},[],[],[1492],{"platform":38,"version":1493},"0.6.0",[],"\u003Cp>Die Methoden \u003Ccode>getCursorPosition\u003C\u002Fcode> und \u003Ccode>setCursorPosition\u003C\u002Fcode> wurden hinzugefügt.\u003C\u002Fp>","Die Methoden getCursorPosition und setCursorPosition wurden hinzugefügt.","2017-08-03",{"key":302,"year":287,"month":432,"majors":1499,"areas":1535},[1500,1518],{"slug":1501,"title":1502,"locale":19,"products":1503,"platforms":1504,"categories":1505,"kind":324,"size":325,"publicationDate":1506,"modificationDate":1507,"links":1508,"images":1514,"track":18,"bodyHtml":1515,"excerpt":1516,"primaryCategory":38,"ownPage":360,"date":1517},"2017-07-07-embed-sdk-v0-5-0-focus-the-score-and-pick-the-default-mode","Embed SDK v0.5.0: Fokus auf die Partitur setzen und den Standardmodus auswählen",[321,344],[38],[38],"2026-09-21T07:52:24.313Z","2026-09-21T08:54:15.619Z",{"blogPosts":1509,"helpArticles":1510,"releases":1511},[],[],[1512],{"platform":38,"version":1513},"0.5.0",[],"\u003Cul>\n\u003Cli>Methode \u003Ccode>focusScore\u003C\u002Fcode> hinzugefügt, um dem Embed den Tastaturfokus zu geben\u003C\u002Fli>\n\u003Cli>Neue Eigenschaft \u003Ccode>defaultMode\u003C\u002Fcode> in der Editor-Konfiguration\u003C\u002Fli>\n\u003C\u002Ful>","- Methode focusScore hinzugefügt, um dem Embed den Tastaturfokus zu geben - Neue Eigenschaft defaultMode in der Editor-Konfiguration","2017-07-07",{"slug":1519,"title":1520,"locale":19,"products":1521,"platforms":1522,"categories":1523,"kind":324,"size":325,"publicationDate":1524,"modificationDate":1525,"links":1526,"images":1531,"track":18,"bodyHtml":1532,"excerpt":1533,"primaryCategory":37,"ownPage":360,"date":1534},"2017-07-02-api-v2-2-0-the-flat-for-education-api","API v2.2.0: die Flat for Education API",[344],[37],[37,468,348],"2026-09-16T11:58:56.563Z","2026-09-16T16:05:32.292Z",{"blogPosts":1527,"helpArticles":1528,"releases":1529},[],[],[1530],{"platform":37,"version":805},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Die ersten Education-APIs sind öffentlich.\u003C\u002Fstrong> Verwalten Sie Klassen, Aufgaben und Abgaben, Organisationskonten und Einladungen, LTI-Anmeldedaten sowie die Gruppen und Benutzer einer Organisation: alles, was eine Schulintegration braucht.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zugriff mit Bereichen.\u003C\u002Fstrong> Neue OAuth2-Scopes decken Klassen, Aufgaben und die Organisationsverwaltung ab, jeweils auch mit einer schreibgeschützten Variante, sodass eine Integration nur anfordert, was sie benötigt.\u003C\u002Fli>\n\u003C\u002Ful>","- Die ersten Education-APIs sind öffentlich. Verwalten Sie Klassen, Aufgaben und Abgaben, Organisationskonten und Einladungen, LTI-Anmeldedaten sowie die…","2017-07-02",[1536],{"category":38,"name":33,"count":365,"entries":1537},[1538],{"slug":1539,"title":1540,"locale":19,"products":1541,"platforms":1542,"categories":1543,"kind":324,"size":374,"publicationDate":1544,"modificationDate":1545,"links":1546,"images":1552,"track":18,"bodyHtml":1553,"excerpt":1554,"primaryCategory":38,"ownPage":360,"date":1555},"2017-07-05-embed-sdk-v0-4-0-export-the-score-as-a-png","Embed SDK v0.4.0: Partitur als PNG exportieren",[321,344],[38],[38],"2026-09-21T07:52:17.924Z","2026-09-21T08:54:13.588Z",{"blogPosts":1547,"helpArticles":1548,"releases":1549},[],[],[1550],{"platform":38,"version":1551},"0.4.0",[],"\u003Cp>Die Methode \u003Ccode>getPNG\u003C\u002Fcode> wurde hinzugefügt, um das angezeigte Partitur als Bild zu exportieren.\u003C\u002Fp>","Die Methode getPNG wurde hinzugefügt, um das angezeigte Partitur als Bild zu exportieren.","2017-07-05",{"key":298,"year":287,"month":894,"majors":1557,"areas":1576},[1558],{"slug":1559,"title":1560,"locale":19,"products":1561,"platforms":1562,"categories":1563,"kind":324,"size":325,"publicationDate":1564,"modificationDate":1565,"links":1566,"images":1572,"track":18,"bodyHtml":1573,"excerpt":1574,"primaryCategory":38,"ownPage":360,"date":1575},"2017-05-03-embed-sdk-v0-3-0-read-the-embed-configuration-and-switch-the-editor-on","Embed SDK v0.3.0: Embed-Konfiguration auslesen und den Editor aktivieren",[321,344],[38],[38],"2026-09-21T07:52:12.125Z","2026-09-21T08:54:11.721Z",{"blogPosts":1567,"helpArticles":1568,"releases":1569},[],[],[1570],{"platform":38,"version":1571},"0.3.0",[],"\u003Cp>Dein Code kann jetzt prüfen, wie das Embed konfiguriert ist, und es in einen Editor umwandeln.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hinzugefügte Methoden: \u003Ccode>getEmbedConfig\u003C\u002Fcode>, \u003Ccode>setEditorConfig\u003C\u002Fcode>, \u003Ccode>edit\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Hinzugefügtes Ereignis: \u003Ccode>edit\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>","Dein Code kann jetzt prüfen, wie das Embed konfiguriert ist, und es in einen Editor umwandeln. - Hinzugefügte Methoden: getEmbedConfig, setEditorConfig, edit -…","2017-05-03",[],{"key":296,"year":287,"month":459,"majors":1578,"areas":1614},[1579,1597],{"slug":1580,"title":1581,"locale":19,"products":1582,"platforms":1583,"categories":1584,"kind":324,"size":325,"publicationDate":1585,"modificationDate":1586,"links":1587,"images":1593,"track":18,"bodyHtml":1594,"excerpt":1595,"primaryCategory":38,"ownPage":360,"date":1596},"2017-04-21-embed-sdk-v0-2-0-auto-zoom-musicxml-loading-and-the-first-events","Embed SDK v0.2.0: automatischer Zoom, MusicXML-Laden und die ersten Events",[321,344],[38],[38],"2026-09-21T07:52:03.434Z","2026-09-21T08:54:09.993Z",{"blogPosts":1588,"helpArticles":1589,"releases":1590},[],[],[1591],{"platform":38,"version":1592},"0.2.0",[],"\u003Cp>Das SDK kann jetzt Partituren aus MusicXML laden und melden, was der Reader gerade tut.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hinzugefügte Methoden: \u003Ccode>getAutoZoom\u003C\u002Fcode>, \u003Ccode>setAutoZoom\u003C\u002Fcode>, \u003Ccode>loadMusicXML\u003C\u002Fcode>, \u003Ccode>getMusicXML\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Hinzugefügte Events: \u003Ccode>scoreLoaded\u003C\u002Fcode>, \u003Ccode>cursorPosition\u003C\u002Fcode>, \u003Ccode>rangeSelection\u003C\u002Fcode>, \u003Ccode>pause\u003C\u002Fcode>, \u003Ccode>stop\u003C\u002Fcode>, \u003Ccode>fullscreen\u003C\u002Fcode>, \u003Ccode>print\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Integrationstests hinzugefügt\u003C\u002Fli>\n\u003C\u002Ful>","Das SDK kann jetzt Partituren aus MusicXML laden und melden, was der Reader gerade tut. - Hinzugefügte Methoden: getAutoZoom, setAutoZoom, loadMusicXML,…","2017-04-21",{"slug":1598,"title":1599,"locale":19,"products":1600,"platforms":1601,"categories":1602,"kind":324,"size":325,"publicationDate":1603,"modificationDate":1604,"links":1605,"images":1610,"track":18,"bodyHtml":1611,"excerpt":1612,"primaryCategory":37,"ownPage":360,"date":1613},"2017-04-10-the-flat-rest-api-is-public","Die Flat REST API ist öffentlich",[321],[37],[37],"2026-09-16T11:59:00.068Z","2026-09-16T12:07:21.808Z",{"blogPosts":1606,"helpArticles":1607,"releases":1608},[],[],[1609],{"platform":37,"version":847},[],"\u003Cp>Die erste öffentliche Veröffentlichung von Flats REST API. Lies und verwalte dein Konto, Partituren, Benutzer und Gruppen aus deinen eigenen Apps und Skripten heraus, mit OAuth2, um im Namen anderer Flat-Nutzer zu handeln.\u003C\u002Fp>\n\u003Cp>Alles seitdem ist im \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fchangelog#v2-0-0-2017-04-10\" rel=\"referer\">API-Änderungsprotokoll\u003C\u002Fa> festgehalten, und die \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002F\" rel=\"referer\">Entwicklerdokumentation\u003C\u002Fa> behandelt Authentifizierung, Referenz und Anleitungen.\u003C\u002Fp>","Die erste öffentliche Veröffentlichung von Flats REST API. Lies und verwalte dein Konto, Partituren, Benutzer und Gruppen aus deinen eigenen Apps und Skripten…","2017-04-10",[1615,1635],{"category":37,"name":31,"count":365,"entries":1616},[1617],{"slug":1618,"title":1619,"locale":19,"products":1620,"platforms":1621,"categories":1622,"kind":324,"size":374,"publicationDate":1624,"modificationDate":1625,"links":1626,"images":1631,"track":18,"bodyHtml":1632,"excerpt":1633,"primaryCategory":37,"ownPage":360,"date":1634},"2017-04-17-api-v2-1-0-private-link-sharing-and-simpler-comment-creation","API v2.1.0: Freigabe per privatem Link und einfachere Erstellung von Kommentaren",[321],[37],[37,1623],"collaboration","2026-09-16T11:58:58.387Z","2026-09-16T16:05:39.388Z",{"blogPosts":1627,"helpArticles":1628,"releases":1629},[],[],[1630],{"platform":37,"version":825},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Private Links.\u003C\u002Fstrong> Partituren, die über einen privaten Link geteilt werden, können über die API mit ihrem Freigabeschlüssel aufgerufen werden.\u003C\u002Fli>\n\u003Cli>Kommentare können zur neuesten Revision erstellt werden, ohne sie namentlich anzugeben.\u003C\u002Fli>\n\u003C\u002Ful>","- Private Links. Partituren, die über einen privaten Link geteilt werden, können über die API mit ihrem Freigabeschlüssel aufgerufen werden. - Kommentare…","2017-04-17",{"category":38,"name":33,"count":365,"entries":1636},[1637],{"slug":1638,"title":1639,"locale":19,"products":1640,"platforms":1641,"categories":1642,"kind":324,"size":374,"publicationDate":1643,"modificationDate":1644,"links":1645,"images":1651,"track":18,"bodyHtml":1652,"excerpt":1653,"primaryCategory":38,"ownPage":360,"date":1596},"2017-04-21-embed-sdk-v0-1-0-the-first-public-release","Embed SDK v0.1.0: die erste öffentliche Veröffentlichung",[321,344],[38],[38],"2026-09-21T07:51:55.600Z","2026-09-21T08:54:08.222Z",{"blogPosts":1646,"helpArticles":1647,"releases":1648},[],[],[1649],{"platform":38,"version":1650},"0.1.0",[],"\u003Cp>Erste öffentliche Veröffentlichung von \u003Ccode>flat-embed\u003C\u002Fcode>, dem JavaScript-SDK, das eine Flat-Partitur in deine eigene Seite einbettet und über deinen Code gesteuert wird.\u003C\u002Fp>","Erste öffentliche Veröffentlichung von flat-embed, dem JavaScript-SDK, das eine Flat-Partitur in deine eigene Seite einbettet und über deinen Code gesteuert…",[],{"api":1656,"ios":1657,"android":1663,"embed":1667,"mac":1668,"windows":1670},{"2.26.2":392,"2.26.0":341,"2.25.0":413,"2.22.0":462,"2.21.0":724,"2.20.0":745,"2.19.0":875,"2.18.0":897,"2.17.0":988,"2.16.0":1011,"2.15.0":1031,"2.14.0":1053,"2.13.0":1076,"2.12.0":1119,"2.11.0":1139,"2.10.0":1160,"2.9.0":1201,"2.8.0":1282,"2.7.0":1341,"2.6.0":1361,"2.5.0":1407,"2.4.0":1424,"2.3.0":1443,"2.1.0":1618,"2.0.0":1598,"2.2.0":1519},{"26.09.01":1658,"26.08.02":1659,"26.08.01":1660,"26.07.01":1661,"26.06.03":1662},"2026-09-15-custom-instruments-can-be-added-from-manage-instruments-on-ios","2026-08-31-flat-for-ios-adopts-liquid-glass","2026-08-11-export-options-are-remembered-on-ios","2026-07-27-swing-sixteenths-and-two-measure-repeats-no-longer-show-an-upgrade-watermark-to","2026-06-15-the-metronome-sound-always-loads-on-ios-including-offline",{"26.09.01":1664,"26.08.01":1665,"26.07.04":1661,"26.07.01":1666},"2026-08-31-export-on-android-save-to-downloads-or-open-the-file-without-saving","2026-07-31-import-a-pdf-or-photos-on-android-with-a-review-step-before-the-score-is-built","2026-07-09-android-instrument-sounds-load-reliably-and-the-keyboard-stays-put-when-switchin",{"2.12.1":486,"2.12.0":505,"2.11.0":528,"2.10.0":546,"2.9.0":566,"2.8.0":587,"2.7.0":611,"2.6.0":635,"2.5.0":658,"2.4.1":681,"2.4.0":704,"2.3.0":769,"2.2.0":793,"2.1.0":813,"2.0.1":856,"2.0.0":834,"1.5.1":921,"1.5.0":941,"1.4.1":965,"1.4.0":1098,"1.3.0":1180,"1.2.0":1221,"1.1.0":1244,"1.0.0":1262,"0.11.0":1302,"0.10.0":1320,"0.9.0":1384,"0.7.0":1463,"0.6.0":1481,"0.5.0":1501,"0.4.0":1539,"0.3.0":1559,"0.2.0":1580,"0.1.0":1638},{"26.8.0":1669},"2026-08-03-flat-for-education-desktop-app-for-mac-and-windows",{"26.8.1":1669},{},1789981328334]