1
0
Fork 0

Korjaa virhe molli-sävellajeissa

This commit is contained in:
Vili Sinervä 2022-10-07 19:22:05 +03:00
parent 5dc913b2f8
commit 6664d1ddc6

View file

@ -34,7 +34,7 @@ def lue_midi(tiedostopolku):
if viesti.type == "key_signature": if viesti.type == "key_signature":
if viesti.key[-1] == "m": if viesti.key[-1] == "m":
vaara_savellaji = True vaara_savellaji = True
else:
vaara_savellaji = False vaara_savellaji = False
transponointi = savellaji_arvot[viesti.key] transponointi = savellaji_arvot[viesti.key]
elif not vaara_savellaji: elif not vaara_savellaji:
@ -52,6 +52,7 @@ def kirjoita_midi(tiedostopolku, nuotit, tempo=120):
raita.append(mido.MetaMessage("set_tempo", tempo=mido.bpm2tempo(tempo), time=0)) raita.append(mido.MetaMessage("set_tempo", tempo=mido.bpm2tempo(tempo), time=0))
raita.append(mido.MetaMessage("time_signature")) raita.append(mido.MetaMessage("time_signature"))
raita.append(mido.Message("program_change", program=0, time=0))
for nuotti in nuotit: for nuotti in nuotit:
if nuotti: if nuotti: