我想知道如何分析一首音乐作品,并进一步创造出类似的声音音乐。音乐作品必须有一些可量化的参数,这些参数必须足以组成它。如果是,这些参数是什么?我们如何从音乐中获得它们?最好是用Python编写。
发布于 2013-08-09 20:38:31
你的问题涵盖了各种不同的问题,所有这些问题都有自己的方法。旋律的生成和伴奏和声的生成通常是分开考虑的,涉及Cellular Automata、Neural Networks和Genetic Algorithms的技术在旋律生成方面有不同的在线记录。Hidden Markov Models是解决协调问题的最常见的方法,尽管也应用了自然语言处理和遗传算法的技术。此外,两个步骤中输入参数的定义和提取是一个单独且有趣的问题,特别是在协调的情况下。
在谷歌上搜索这些主题,并添加单词“音乐”和“算法”或“生成”,应该会产生几十个有趣的结果,这些结果太多了,无法在这里讨论任何有用的细节。此外,为了在Python语言中探索这些方法,我将研究一下MIT's Music21 library。它有一个不平凡的学习曲线,但它可以是相当强大的,这取决于你所采取的方法。
https://stackoverflow.com/questions/18145535
复制相似问题