我正在制作一个程序,它可以生成基于C大调音阶的随机简单旋律,并且基于一个随机化的基本和弦进行生成。
从这个音阶中产生4个三和弦的和弦进行通常听起来不太好。有没有好的方法可以生成4个三和弦的和弦进行?
我需要一种方法来生成一个听起来不错或还算可以的和弦进行,但是我不想简单地从现有的和弦进行池中随机选择一个。我仍然希望程序能够自动生成这四个三和弦,并使用一些简单的算法来确保生成的进行听起来合理。
请注意:这个问题不是我的之前关于创建旋律创作算法的重复问题。这是关于找到一种生成和弦进行的方法。生成旋律是一个不同的主题。
谢谢你的帮助。
编辑:知道一个三和弦是否与另一个三和弦相邻听起来还不错的一般指导方针也将非常好。
从这个音阶中产生4个三和弦的和弦进行通常听起来不太好。有没有好的方法可以生成4个三和弦的和弦进行?
我需要一种方法来生成一个听起来不错或还算可以的和弦进行,但是我不想简单地从现有的和弦进行池中随机选择一个。我仍然希望程序能够自动生成这四个三和弦,并使用一些简单的算法来确保生成的进行听起来合理。
请注意:这个问题不是我的之前关于创建旋律创作算法的重复问题。这是关于找到一种生成和弦进行的方法。生成旋律是一个不同的主题。
谢谢你的帮助。
编辑:知道一个三和弦是否与另一个三和弦相邻听起来还不错的一般指导方针也将非常好。