是否可以在pygame.midi中同时播放多个乐器? 我找到的唯一解决方案是 注意, 换乐器, 其他说明, 请注意, 请注意
但我认为这不是正确的方法。还有其他选择吗?
答案 0 :(得分:0)
您要使用的每个乐器都应位于自己的MIDI通道(0..15)上。您可以使用set_instrument(instrument_id, channel)
方法进行设置。
然后,使用note_on(note, velocity, channel)
和note_off(note, velocity, channel)
方法传递要发送音符开/关信息的乐器的频道编号。