MIDIUtil 是一个 Python 包,用来生成 MIDI 音乐文件。
示例代码:
from midiutil.MidiFile import MIDIFile
MyMIDI = MIDIFile(1)
track = 0 time = 0
MyMIDI.addTrackName(track,time,”Sample Track”) MyMIDI.addTempo(track,time,120)
track = 0 channel = 0 pitch = 60 time = 0 duration = 1 volume = 100
MyMIDI.addNote(track,channel,pitch,time,duration,volume)
binfile = open(“output.mid”, ‘wb’) MyMIDI.writeFile(binfile) binfile.close()