算法音乐创作



(已编辑(对于任何对音乐和人工智能感兴趣的人:

你知道有什么作曲算法能产生真正有趣、有趣或智能的音乐吗?而不是听起来像随机噪音的东西。


(上一个,太宽泛的问题:(

你听说过哪些最先进的(非常好、不无聊的(音乐创作算法、软件和研究?请随意发布任何关于这个主题的有趣链接。

第页。S.我指的不是帮助你演奏的程序,主要是任何可以自己(或在几乎没有帮助的情况下(创作旋律的程序。

OR:分析现有的音乐片段,告诉它有多喜欢它们:(

算法合成领域的领先研究人员之一是加州大学圣克鲁斯分校的David Cope。他的方法强调机器学习,其结果在2006年的一次表演中得到了令人印象深刻的展示。

http://www.wired.com/wired/archive/14.09/posts.html?pg=3

一个很好的起点是他的名字恰如其分的书《算法作曲家》,这本书涵盖了他的大部分方法,并提供了他为自己的工作编写的大部分软件。

http://books.google.com/books?id=rFGH07I2KTcC

虽然没有具体的算法组成,但另一个宝贵的资源是David Temperley的书《基本音乐结构的认知》,该书提供了许多亟待实现的模型。

http://books.google.com/books?id=IDoLEvTQuewC

对于任何对它们足够具体感兴趣的人来说,光是这两个就相当耗时,一路上的实验是不可避免的。

希望能有所帮助。

一种可能性是使用隐马尔可夫模型:给它提供音乐样本,并让它生成"相似"的音乐。

一个例子:http://www.cogs.susx.ac.uk/users/christ/talks/music-making-with-HiMMs.pdf

我对莎士比亚的十四行诗也做了类似的处理。结果是。。。有趣的有时很有趣。

  • 有一个搜索引擎可以让你吹口哨,搜索类似的音乐。我不确定http://www.midomi.com/是我最初听说的。例如,你可以播放音乐,看看它是否找到了你想要的。

  • 我的一个同学为他的硕士项目创作了一个乐谱作曲家。输入是嗡嗡声或口哨声,通过FFT、音乐理论和组合算法(我不确定这是否是模拟退火(。我不确定它是如何关联的,但这个项目与http://www.wikifonia.org/项目

(编辑(

  • 我听到一个在http://last.fm.他们分析音乐(机器学习(是克服推荐系统中冷启动问题的方法之一。他们试图预测一首新歌与其他歌曲的相似程度

最新更新