我正在尝试渲染一个非常简单的和弦,如下所示:

javascript - Easyscore/Vexflow中的简单乐谱用例-LMLPHP

我试着做

score.notes('(C#5/q B4 A4 G#4)')


如此处所示:
https://jsfiddle.net/gcrb86fk/38/

但是我在控制台中得到了IncompleteVoice: Voice does not have enough notes。有什么简单的方法可以实现这种简单的用例?还是另一个js库?

最佳答案

'(C#5/q B4 A4 G#4)'这定义了一个长度为四分之一音符的和弦。

'C#5/q, B4, A4, G#4'一种解决方案是将和弦扩展为4个单独的四分音符。

'(C#5 B4 A4 G#4)/q, B4, A4, G#4'另一个解决方案是在语音中再添加3个四分音符。

编辑:

'(C#5 B4 A4 G#4)/1'一个和弦和一个和弦。

09-26 23:36