2

我想知道如何分析音乐作品并进一步创作类似的音乐。音乐作品必须有一些可量化的参数,这些参数必须足以构成它。如果是,这些参数是什么?我们如何从音乐中获得它们?最好在 Python 中。

4

1 回答 1

2

您的问题涵盖了各种不同的问题,所有这些问题都有自己的方法。旋律的生成和伴随的和声的生成通常被分开考虑,涉及元胞自动机神经网络遗传算法的技术在网上有各种关于旋律生成的文档。 隐马尔可夫模型是协调问题最常见的方法,尽管自然语言处理和遗传算法的技术也已被应用。此外,两个步骤中输入参数的定义和提取是一个单独且有趣的问题,特别是在协调的情况下。

谷歌搜索这些主题中的任何一个并添加“音乐”和“算法”或“生成”这些词应该会产生许多有趣的结果,这些结果太多了,无法在此处详细讨论。此外,为了在 Python 中探索这些方法中的任何一种,我会看看MIT 的 Music21 库。它有一个不平凡的学习曲线,但它可能非常强大,具体取决于您采用的方法。

于 2013-08-09T12:38:31.260 回答