0

我目前正在研究一个 Raspberry Pi 项目,我正在寻找一种可能性,只要他们按下一个按钮(与 gpio 连接)就可以播放一个音符。我使用 pyFluidsynth 并让它工作,但只要我按下一个按钮,它就会拿着一个音符,它会非常快地重复它,但会慢到听不到它。

有什么我不知道的控制吗?我只是在使用noteon和noteoff,可能有类似“notehold”的东西吗?

谢谢!

4

1 回答 1

1

在 MIDI 中,如果您在消息上发送一个音符,它会一直保持到您发送一个音符为止。也许您每次检查按钮状态时都会发送一条注释?如果是这样,您不应该仅在按钮状态更改时发送注释打开/注释。

于 2014-03-17T07:55:21.487 回答