只要我按下键(Fluidsynth),如何播放音符?

时间:2014-03-16 10:34:10

标签: python midi synthesizer fluidsynth

我现在在Raspberry Pi项目上工作,只要按下按钮(与gpio连接),我就会寻找播放音符的可能性。 我使用pyFluidsynth并使其正常工作,但只要我按下一个按钮它就会持有一个音符,它会非常快地重复它,但会慢慢听不到它。

有什么控制我不知道吗?我只是使用noteon和noteoff,是否有类似" notehold"?

谢谢!

1 个答案:

答案 0 :(得分:1)

在MIDI中,如果你发送一条关于消息的注释,它会保持打开状态,直到你发送一个音符。也许你每次检查按钮的状态时都会发送一个注释?如果是这样,你不应该只在按钮状态改变时发送/注释音符。