music21

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
music21 [2021/06/17 08:25]
martin
music21 [2022/02/28 10:29] (aktuell)
martin
Zeile 1: Zeile 1:
-{{ :website-under-construction.png?100|}} +=====music21 ======
-===== Die wichtigsten music21-Befehle im Überblick ===== +
 Die Python-Bibliothek //music21// wird auf der Projektseite des MIT Boston umfassend dokumentiert: Neben einem [[https://web.mit.edu/music21/doc/usersGuide/index.html|User Guide]] mit Kapiteln zu zahlreichen Themenbereichen gibt es eine umfangreiche [[https://web.mit.edu/music21/doc/moduleReference/index.html|Modul-Dokumentation]] sowie ein alphabetischer [[https://web.mit.edu/music21/doc/genindex.html|Index]] aller Themen und Befehle. \\ Die Python-Bibliothek //music21// wird auf der Projektseite des MIT Boston umfassend dokumentiert: Neben einem [[https://web.mit.edu/music21/doc/usersGuide/index.html|User Guide]] mit Kapiteln zu zahlreichen Themenbereichen gibt es eine umfangreiche [[https://web.mit.edu/music21/doc/moduleReference/index.html|Modul-Dokumentation]] sowie ein alphabetischer [[https://web.mit.edu/music21/doc/genindex.html|Index]] aller Themen und Befehle. \\
 Gerade angesichts dieser sehr umfangreichen Dokumentation ist es sinnvoll, die wichtigsten Befehle, die sich auf //computergestützte Analyseverfahren// beziehen, gesondert aufzuführen und mit kurzen Beispielen zu beschreiben.  Gerade angesichts dieser sehr umfangreichen Dokumentation ist es sinnvoll, die wichtigsten Befehle, die sich auf //computergestützte Analyseverfahren// beziehen, gesondert aufzuführen und mit kurzen Beispielen zu beschreiben. 
  
-Auf der aktuellen Seite werden die wichtigsten und nützlichsten Befehle in //music21// aufgelistet. Komplexere Befehlsfolgen finden sich mit Beispielen in den Tutorials Noten. +==== Die wichtigsten music21-Befehle im Überblick ==== 
 + 
 +Im Folgenden werden die wichtigsten und nützlichsten Befehle in //music21// aufgelistet. Komplexere Befehlsfolgen finden sich mit Beispielen in den Tutorials Noten. 
  
 (1) Umgang mit Dateien (1) Umgang mit Dateien
  
 +Die folgenden Befehle laden die music21-Bibliothek und anschließend das Präludium C-Dur aus dem Wohltemperierten Klavier als Variable 'sBach'
 +
 +   from music21 import *
 +   # Dieser Anfangsbefehl importiert die Python-Bibliothek music21
 +   
    sBach = converter.parse('https://analyse.hfm-weimar.de/database/04/BaJoSe_BWV846_COM_COM_DasWohltem_004_00816.xml'     sBach = converter.parse('https://analyse.hfm-weimar.de/database/04/BaJoSe_BWV846_COM_COM_DasWohltem_004_00816.xml'
-   # lädt das Präludium C-Dur aus dem Wohltemperierten Klavier als Variable 'sBach'+    
 +Nun wird das Stück auf MuseSore angezeigt:
  
    sBach.show()     sBach.show()
-   # Noten werden in MuseScore angezeigt+ 
 +So sieht man die Noteninformationen im musicxml-Format: 
    sBach.show('text'    sBach.show('text'
-   # Noteninformationen im musicxml-Format+ 
 +Und so werden Noten als midi abgespielt: 
    sBach.show('midi')     sBach.show('midi')
-   # Noten werden als midi abgespielt+
  
 Auswahl von Takten / Stimmen: Auswahl von Takten / Stimmen:
Zeile 70: Zeile 80:
    p1 = stream.Part    p1 = stream.Part
    p1.append([m1])    p1.append([m1])
- 
-(4) Chordify: Schreibt Partituren in Akkordfolgen um 
-   chords = music.chordify()  
-   dann: chords.show()  oder chords.write() 
  
  • music21.1623918357.txt.gz
  • Zuletzt geändert: 2021/06/17 08:25
  • von martin