2

我想知道如何转换 14 位 midi 弯音值

所以基本上如果我有 14 位值 8192(没有弯曲)

我如何在 LSB 和 MSB 的 MIDI 0-127 中表达这一点

?

4

1 回答 1

6

高 7 位是 msb,低 7 位是 lsb(这是 C 语法,但我认为 Java 是一样的,对吧?):

msb = pitchValue >> 7 & 0x7F;
lsb = pitchValue & 0x7F;

因此,对于您的值 8192 (0x2000),msb 为 0x40,lsb 为 0x00。

于 2012-08-02T02:01:12.073 回答