http://dl.dropbox.com/u/779859/speedCalc_puradata.JPG
我在纯数据中实现了它,看看我在想什么的示意图:
- 从 ctlin 20 和 21 接收 Midi 控制输入
- 管道延迟它收到的任何信号
- 毕达哥拉斯
- 中提琴,输入的速度。单位无关紧要,只要是绝对的。
我正在考虑为鼠标光标做同样的事情,但在 python 中。
基本上,当我移动鼠标时,我想看看鼠标移动的速度。输入数据包的速率恒定为 200hz。
我可能想出了一个方法,虽然我还没有测试过。比如说,在一个列表中收集 51 个值,保持 [0] 是最新的,而 [50] 是最旧的。然后简单地对这两个值进行数学运算?