这个pdf说可以通过添加^
到和弦定义的末尾来定义倒置和弦,但据我所知,这只适用于明确的和弦定义。
例如:
ChordProgression cp = new ChordProgression("I^");
cp.setKey("C");
System.out.println(cp.getChords()[0].getBassNote());
Chord c = new Chord("Cmaj^");
System.out.println(c.getBassNote());
输出:
C
E
即使两者都应该E