Korjaa virhe molli-sävellajeissa
This commit is contained in:
parent
5dc913b2f8
commit
6664d1ddc6
1 changed files with 4 additions and 3 deletions
|
@ -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:
|
||||||
|
|
Reference in a new issue