music21

music21

Music21 ist ein Python-basiertes Toolkit für computergestützte Musikwissenschaft.
Music21 ist ein Python-basiertes Toolkit für computergestützte Musikwissenschaft.Zu den Anwendungen dieses Toolkits gehören Computermusik, Musikinformationen, Extraktion und Generierung von Musikbeispielen, Bearbeitung und Skripterstellung von Musiknotationen sowie eine Vielzahl algorithmischer und direkt spezifizierter Kompositionsansätze.Obwohl Computer die Art und Weise, wie wir Musik hören, erhalten, komponieren und notieren, verändert haben, haben sie die Art und Weise, wie wir Musik erforschen und analysieren, nicht grundlegend verändert.Obwohl viele Computerdatenbanken für die Musikwissenschaft erstellt wurden, sind sie nicht gut für anspruchsvolle Musikabfragen geeignet.Beispielsweise können Melodien gefunden werden, wenn genaue Übereinstimmungen vorliegen.Das music21-Projekt am MIT wird der Musikgemeinschaft die Werkzeuge zur Verfügung stellen, die sie zur Durchführung anspruchsvoller musikalischer und statistischer Analysen unter Verwendung moderner Programmiertechniken benötigt.Das in Python geschriebene Software-Framework manipuliert Musik als Sammlung symbolischer Daten wie Tonhöhennamen und Notendauern, die dann je nach Stil, Region oder Periode, in übergeordnete Musikstrukturen eingeteilt werden können.Music21 konzentriert sich speziell auf die Manipulation symbolischer Musikdaten: Es überlässt den vielen bereits existierenden Open-Source- und proprietären Softwarepaketen die Notation und Audiowiedergabe von Partituren (die beiden Bereiche, in denen die computergestützte Musikforschung am weitesten entwickelt ist).Durch die Konzentration auf die Punkte, die für die Musikwissenschaft am dringendsten erforderlich sind, wird das Framework innerhalb kurzer Zeit schnelle Ergebnisse liefern.
music21

Kategorien

music21-Alternativen für Web

ABCJ

ABCJ

ABCJ ist ein reiner Java-Editor, Player und Bibliothekar für Musikdateien, die in der ABC-Notation von Chris Walshaw gespeichert sind.Eigenschaften :-.
alphaTab

alphaTab

alphaTab ist eine plattformübergreifende Musiknotations- und Gitarrentabulatur-Rendering-Bibliothek.Sie können alphaTab in Ihrer eigenen Website oder Anwendung verwenden, um Notenblätter aus Dateien wie Guitar Pro zu laden, oder das integrierte Markup namens alphaTex verwenden.
  • Kostenlose
  • Web