Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Letzte Überarbeitung Beide Seiten der Revision | ||
noten [2021/11/11 16:46] martin |
noten [2022/01/25 06:44] martin |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
* Notenanalyse mit [[basics1|music21: | * Notenanalyse mit [[basics1|music21: | ||
* Notenanalyse mit dem [[Interaktive Musikanalyse|Interaktiven Musikanalyse-Tool (I-MaT)]] | * Notenanalyse mit dem [[Interaktive Musikanalyse|Interaktiven Musikanalyse-Tool (I-MaT)]] | ||
- | * Notenanalyse mit [[camat|CAMAT (Computer-aided Music Analysis Tool): Basics]] und [[advanced_camat|Advanced]] | + | * Notenanalyse mit [[camat|CAMAT (Computer-aided Music Analysis Tool): Basics]] und [[advanced_camat|Advanced]] |
Die auf diesen Websites bereitgestellten Module, Tutorien und Software-Tools führen in verschiedene Möglichkeiten der computergestützten Analyse von Notendateien ein. \\ | Die auf diesen Websites bereitgestellten Module, Tutorien und Software-Tools führen in verschiedene Möglichkeiten der computergestützten Analyse von Notendateien ein. \\ | ||
Zeile 11: | Zeile 11: | ||
Sie können sich für einen der folgenden computergestüzten Zugänge zur Notenanalyse entscheiden: | Sie können sich für einen der folgenden computergestüzten Zugänge zur Notenanalyse entscheiden: | ||
- | **1. [[basics1|music21]]** ist eine umfangreiche, | + | **1. [[basics1|music21]]** ist eine umfangreiche, |
- | Neben einigen Vorteilen (z.B. Generierung von Klavierauszügen in einem Notensystem) hat //music21// den Nachteil, dass bei der statistischen Auswertung und der Motivsuche Fehler auftreten können. So werden in manchen Befehlen mehrstimmige Passagen, Akkorde und Pausen nicht richtig verarbeitet. | + | |
**2.** Das **[[Interaktive Musikanalyse|Interaktiven Musikanalyse-Tool (I-MaT)]]** basiert auf der Funktionalität von // | **2.** Das **[[Interaktive Musikanalyse|Interaktiven Musikanalyse-Tool (I-MaT)]]** basiert auf der Funktionalität von // | ||
Zeile 58: | Zeile 57: | ||
| | ||
- | Es gibt zahlreiche weitere Notendateiformate. Gebräuchlich sind z.B. abc-Notation (.abc), MuseData (.mus), Lilypond (.py), kern (.krn) und MusicXML (.xml oder in komprimierter Form: .mxl bzw. .musicxml). Alle genannten Formate können mit der Python-Library //music21// in xml-Dateien konvertiert werden. Dagegen haben kommerzielle Noteneditoren wie //Finale// oder // | + | Es gibt zahlreiche weitere Notendateiformate. Gebräuchlich sind z.B. abc-Notation (.abc), MuseData (.mus), Lilypond (.py), kern (.krn) und MusicXML (.xml oder in komprimierter Form: .mxl bzw. .musicxml). Alle genannten Formate können mit der Python-Library //music21// in MusicXML-Dateien konvertiert werden. Dagegen haben kommerzielle Noteneditoren wie //Finale// oder // |
- | [[musicxml|MusicXML]] (mit der Dateiendung .xml oder .mxml) ist eines der am weitesten verbreiteten Notenformate (vgl. [[https:// | + | [[musicxml|MusicXML]] (mit der Dateiendung .xml oder .mxml) ist eines der am weitesten verbreiteten Notenformate (vgl. [[https:// |
==== Computer-Tools zur Notenanalyse ==== | ==== Computer-Tools zur Notenanalyse ==== | ||
Zeile 74: | Zeile 73: | ||
Die Jupyter-Notebooks mit //music21// geben jedoch trotz dieser kleineren Mängel einen guten Eindruck von den Möglichkeiten der computergestützten Notenanalyse. [[music21|Hier]] finden Sie eine Zusammenstellung der wichtigsten grundlegenden music21-Befehle, | Die Jupyter-Notebooks mit //music21// geben jedoch trotz dieser kleineren Mängel einen guten Eindruck von den Möglichkeiten der computergestützten Notenanalyse. [[music21|Hier]] finden Sie eine Zusammenstellung der wichtigsten grundlegenden music21-Befehle, | ||
- | Aufgrund der Mängel wurde im Fellowship-Projekt das Tool //CAMAT// entwickelt, mit dem xml-Dateien mit einem eigenen xml-Parser direkt ausgelesen werden. //CAMAT// umfasst Python-Bibliotheken wie //pandas// und eigene | + | Aufgrund der Mängel |