- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我即将为一个学校项目制作一个小程序,该程序应该能够识别通过 MIDI 钢琴输入演奏的和弦(这只是其中的一部分)。
目前为止,每次按下和每次释放 MIDI 键盘上的某个键,我都会得到一个 ShortMessage
类的对象。
我的问题:如何判断按键是否被按下或释放?在每种情况下,按下并释放,静态变量 NOTE_OFF
确实包含值 128,变量 NOTE_ON
包含值 144。
我不明白这应该如何告诉我按键是否被按下或释放。任何想法?我错过了一件基本的事情吗?
提前致谢。
最佳答案
NOTE_ON
和 NOTE_OFF
只是常量;您将消息的实际命令值 (getCommand()
) 与它们进行比较。
请注意,速度 (getData2()
) 为零的音符开启消息必须被解释为音符关闭消息。
关于java - 区分 MIDI 钢琴输入的按键按下和释放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37927248/
关于如何以数学方式存储乐谱或钢琴乐谱而不是图像或 PDF,是否有任何公认的标准? 其中的一切都以数字方式表示,例如 XML 或其他形式,因此当需要时,他或她可以轻松地操纵音乐本身,而不仅仅是编辑 Po
我正在听 steve yegge 播客(#29,大约 21:29),其中一部分内容是他们在谈论“如何判断与你交谈的人是否聪明”,他们说一种方法是谈论“聪明人的事情”(我正在解释),例如“钢琴数字”和“
我不想用 C(1999) 构建自己的钢琴,但(声音)输出存在一些问题。 该程序检测预置键以及按下它们的时间...如果按下某个键,它会启动一个新的线程(phthread),该线程应该播放指定的wav文件
谁能给我一些关于如何合成乐器声音(钢琴、鼓、吉他等...)的指导 我什至不确定要寻找什么。 谢谢 最佳答案 不确定情况是否仍然如此,但 Android 似乎存在延迟问题,无法进行真正的声音合成。在我看
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 2年前关闭。 Improve thi
我在 SpriteKit 游戏中有一个函数,每 5 分钟为用户添加一次“生命” startTimer = NSTimer.scheduledTimerWithTimeInterval(300, tar
我是一名优秀的程序员,十分优秀!