FOSS im Browser · Basic Pitch · Magenta.js · OpenSheetMusicDisplay · abcjs
Audio zu MIDI transkribieren, MIDI-Pattern generieren und Notensatz anzeigen — alles client-seitig im Browser, nichts wird hochgeladen. Ergänzung zur Recherche-Station für den Noten-/MIDI-Teil.
Spotify Basic Pitch (Apache 2.0) transkribiert polyphones Audio zu MIDI — Klavier, Gesang, Gitarre, Monophones. Läuft per TensorFlow.js lokal. Am besten mit sauberem, wenig verhalltem Material.
Ergebnis wird als .mid gespeichert und lässt sich im Notensatz-Reiter oder in jeder DAW öffnen. Tipp: Für Drums/rhythmisches Material lieber die Onset-Empfindlichkeit erhöhen.
Google Magenta (Apache 2.0) erzeugt Melodien und Drum-Pattern mit vortrainierten Modellen (MusicVAE, MelodyRNN, DrumsRNN) — vollständig im Browser. Abspielen und als MIDI exportieren.
Modelle laden beim ersten Klick (einige MB). „Fortsetzen" nutzt die zuletzt generierte oder eine kurze Seed-Melodie als Anfang.
MusicXML (.xml/.musicxml/.mxl) rendern mit OpenSheetMusicDisplay, oder ABC-Notation mit abcjs. Beides FOSS, im Browser.
ABC ist ein kompaktes Textformat für Melodien/Leadsheets — ideal, um schnell Ideen zu notieren. MusicXML kommt aus Notensatzprogrammen (MuseScore, Sibelius) und aus dem Audio→MIDI-Weg über eine DAW.