我想知道如何转换 14 位 midi 弯音值
所以基本上如果我有 14 位值 8192(没有弯曲)
我如何在 MIDI 0-127 的 LSB 和 MSB 中表达它
?
最佳答案
高 7 位是 msb,低 7 位是 lsb(这是 C 语法,但我认为 Java 是一样的,对吧?):
msb = pitchValue >> 7 & 0x7F;
lsb = pitchValue & 0x7F;
因此对于您的值 8192 (0x2000),msb 为 0x40,lsb 为 0x00。
关于java - MIDI 14 位到 7 位转换弯音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11764619/