我有一个包含几个 ' notes
'、' chords
' 和 ' rest
' 对象的列表,并试图将它们写入一个 midi 文件。我正在尝试以下代码
midi_stream = stream.Stream(output_notes)
midi_stream.write('midi', fp='test_output.mid')
在阅读创建的 midi 文件时,我发现 midi 文件中没有rest
附加“”对象。
output_notes 变量的内容是:
<music21.note.Rest rest> <music21.chord.Chord A1 E2>
<music21.chord.Chord A1 E2> <music21.chord.Chord A1 E2>
<music21.note.Rest rest> <music21.chord.Chord A1 E2>
<music21.note.Rest rest> <music21.note.Rest rest>
<music21.chord.Chord A1 E2> <music21.chord.Chord A1 E2>
<music21.note.Rest rest> <music21.note.Rest rest>
<music21.note.Rest rest> <music21.note.Note A> <music21.note.Rest rest>
<music21.note.Rest rest> <music21.note.Note A> <music21.note.Rest rest>
<music21.note.Rest rest> <music21.note.Rest rest> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Rest rest> <music21.note.Rest rest>
<music21.note.Rest rest> <music21.chord.Chord A4 C#5 F5>
<music21.note.Rest rest> <music21.note.Rest rest>
<music21.chord.Chord A4 C#5 F5> <music21.note.Note B>
<music21.note.Rest rest> <music21.note.Rest rest>
<music21.note.Rest rest> <music21.note.Rest rest>
<music21.chord.Chord A4 C#5 F5> <music21.note.Rest rest>
<music21.chord.Chord A4 C#5 F5> <music21.note.Rest rest>
<music21.chord.Chord A4 C#5 F5> <music21.note.Rest rest>
<music21.note.Rest rest> <music21.chord.Chord G4 B4 D5>
<music21.chord.Chord F#4 B4 D5> <music21.chord.Chord F#4 B4 D5>
<music21.chord.Chord F#4 B4 D5> <music21.chord.Chord F#4 B4 D5>
<music21.note.Note C#> <music21.note.Rest rest> <music21.note.Rest rest>
<music21.chord.Chord F#4 B4 D5> <music21.note.Rest rest>
<music21.note.Rest rest> <music21.chord.Chord E3 A3>
<music21.note.Rest rest> <music21.note.Note C> <music21.note.Rest rest>
<music21.note.Rest rest> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.chord.Chord C3 G3>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.chord.Chord C3 G3> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Rest rest> <music21.note.Note G>
<music21.chord.Chord C3 G3> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.chord.Chord C3 G3> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.chord.Chord C3 G3>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.chord.Chord C3 G3> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.chord.Chord C3 G3>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.chord.Chord C3 G3> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.chord.Chord C3 G3>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.chord.Chord C3 G3>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G>]
创建的midi文件中的内容是:
[<music21.chord.Chord A1 E2> <music21.chord.Chord A1 E2>
<music21.chord.Chord A1 E2> <music21.chord.Chord A1 E2>
<music21.chord.Chord A1 E2> <music21.note.Note A> <music21.note.Note G>
<music21.note.Note G> <music21.chord.Chord A4 C#5 F5>
<music21.note.Note B> <music21.chord.Chord A4 C#5 F5>
<music21.chord.Chord A4 C#5 F5> <music21.note.Note G>
<music21.chord.Chord B4 D5> <music21.note.Note F#>
<music21.chord.Chord B4 D5> <music21.note.Note F#>
<music21.chord.Chord B4 D5> <music21.note.Note C#>
<music21.chord.Chord F#4 B4 D5> <music21.chord.Chord E3 A3>
<music21.note.Note C> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.chord.Chord C3 G3> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.chord.Chord C3 G3>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.chord.Chord C3 G3>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.chord.Chord C3 G3> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.chord.Chord C3 G3>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.chord.Chord C3 G3>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.chord.Chord C3 G3> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.chord.Chord C3 G3> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.chord.Chord C3 G3> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.chord.Chord C3 G3> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G> <music21.note.Note G> <music21.note.Note G>
<music21.note.Note G>]