我正在使用 jFugue 来创作生成音乐。到目前为止,我成功地根据歌曲分析的概率创作了音乐。然而,到目前为止,我只有钢琴的右手边正在弹奏。我现在也想包括钢琴的左侧,但是我无法通过 jFugue 做。
当我试图在那里寻找信息但尚未找到解决方案时,jFugue 网站目前已关闭,也许这里有人对此有更多经验。
这是弹奏钢琴一侧的代码示例(这不是生成的,但如果我知道如何同时弹奏两只手,我可以调整我的算法以使其用生成的音乐弹奏双手) :
Pattern pattern = new Pattern("T126 I[PIANO] " + "G#i A#i A#q F#q Fq F#i F#w Rs " + "G#i A#i A#q F#q Bh A#h F#q Ri " + "G#i A#i A#q F#q Fq F#i F#w Rs " + "G#i A#i A#q G#q Bh A#h F#w Rs");
player.play(pattern);