我想实现一个交互式进化算法来生成音乐(可能只是简单的旋律开始)。
我想为此使用JFugue。它的网站声称它非常适合进化音乐,但我找不到任何进化的例子。
我已经有了一个框架来提供进化机制。我正在寻找的是一些简单的、可工作的代码,这些代码展示了音乐部分的可行方法(例如,适合进化曲调的编码和进化运算符)。
我对如何实现它有一些想法,但我对音乐理论并不是特别了解,所以首先我想重新实现一些已知有效的东西。
那么,是否有人拥有或知道任何免费提供的代码(任何语言都可以)来展示一种或多种进化音乐的方法?
编辑:我专门寻找进化代码而不是其他可用于音乐合成的技术。