JFugue 两个音符之间的半音

JFugue semitones between 2 notes

在 JFugue (vr 5.0.9) 中获取两个音符之间的半音的最快方法是什么(如果有的话)?

例如,如何获取F4和G5之间的半音数?

我认为 Note 上的 getValue() 方法可以满足您的需求。

    Note n1 = new Note("F4");
    Note n2 = new Note("G5");
    int semitoneDelta = n2.getValue() - n1.getValue(); 
    System.out.println(semitoneDelta); // returns 14 in this case