(intrumenten)Noten-grafik mit python erzeugen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
sauterle
User
Beiträge: 81
Registriert: Mittwoch 27. Juli 2022, 21:33

Hallo Ich würde gerne eine grafik von klaviernoten erzeugen. Anders gesagt hätte ich gerne eine bibliothek in die ich sallop gesagt vorne meine noten-daten in form einer liste oder ewas änlichem "reintue" und hinten eine bilddatei mit den vorherr bestimmten noten als numpy array oder änlichem "herausbekomme". toll wäre auch noch wenn man die farbe der einzelnen noten festlegen könnte. Natürlich habe ich schon google durchsucht und auch chatgpt hat dazu nichts zu sagen gewusst. also frage ich mal hier
Danke für alle antworten im voraus LG sauterle
Benutzeravatar
sparrow
User
Beiträge: 4198
Registriert: Freitag 17. April 2009, 10:28

So gar nichts gefunden?
Der erste Treffer von "python module for rendering music notes" weist direkt als ersten Treffer das Modul "music21" aus.
Benutzeravatar
__blackjack__
User
Beiträge: 13124
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

Ein freier Klassiker für Notensatz ist Lilypond. Da scheint es für Python einen Haufen Bibliotheken für zu geben.
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman
Benutzeravatar
snafu
User
Beiträge: 6744
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

sparrow hat geschrieben: Sonntag 31. März 2024, 22:25 So gar nichts gefunden?
Der erste Treffer von "python module for rendering music notes" weist direkt als ersten Treffer das Modul "music21" aus.
Je nach Umfang lässt sich dies dann z. B. mittels Tiny Notation umsetzen:
https://web.mit.edu/music21/doc/usersGu ... ation.html
sauterle
User
Beiträge: 81
Registriert: Mittwoch 27. Juli 2022, 21:33

in music21 kann man sich seine streams(aneinanderreihung von music21 noten) in musescore über die show fumḱtion direkt anzeigen lassen, aber ich abe bisher keine möglichkeit gefunden ohne sehr grosse umwege daraus ein bild zu erstellen. mit lillipond habe ich mich nicht wierklich beschäftigt aber auch hier wiesen mir die ersten paar google anzeigen keinen guten weg auf
Benutzeravatar
__blackjack__
User
Beiträge: 13124
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@sauterle: `write()` statt `show()` mit entsprechenden Argumenten schreibt eine PNG-Datei.
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman
sauterle
User
Beiträge: 81
Registriert: Mittwoch 27. Juli 2022, 21:33

oh toll danke
Antworten