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

Alternativen zu music21 für alle Plattformen mit Open Source-Lizenz