• 周六. 10月 8th, 2022

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

【Python图像特征的音乐序列生成】图像特征在旋律生成中有什么用

admin

11月 28, 2021

jishude

首先援引一个资料网页:http://www.cosmosshadow.com/ml/%E5%BA%94%E7%94%A8/2016/03/01/%E9%9F%B3%E4%B9%90%E7%94%9F%E6%88%90.html

这个网页可以让基础薄弱的人对于乐理有一个全面的感知。

这个项目有一个重要的中间数据,用来连接前后两个深度神经网络,那就是图像的特征。

图像的特征可以是一个特征向量,用来作为音乐生成的隐性参数。但是为了宏观上控制音乐序列,我们需要显式地定义一些规则:拍子、调性等;而自动生成的,包括一个小节里的和弦、节奏划分(如附点、切分节奏),以及需要重点训练的和弦走向。调性音乐中每个调子里最重要的便是主音(tonic),乐曲通常由主音或主和弦开始,结束时又将回到主音或主和弦。此种模式最重要的意义在于使音乐进行具有强烈的方向感。

和声走向是一个很有意思的知识,结合协和音程、不协和音程所表达的情感关系,可以通过控制根音走向、和弦走向来给旋律定一个大致的感觉,然后对每个小节里的音符节奏走向进行概率化的生成。

这样,就算在每个小节里的旋律很随机,整体的风格走向也会很好的。

关于具体的和弦走向是一个什么概念,先提出和弦级数:

http://blog.sina.com.cn/s/blog_606a5f730100jbnw.html

那么级数的走向,就是这些和弦的排列。一般来说需要遵循这些规则:

通常和弦的走向总是由主和弦开始——
主和弦之后,可以连接以调内任意和弦,只是再之后,通常则按和弦根音下行纯五度的原则,来添加连接的和弦,比如上例中和弦G进入到和弦C。
而结束的主和弦之前,只能是属和弦或是下属和弦,不能用其他和弦。
所以,最基本的完整和弦走向,只有三种:
1.主和弦-下属和弦-主和弦(变格);
2.主和弦-属和弦-主和弦(正格);
3.主和弦-下属和弦-属和弦-主和弦(正格)。
根据这个规则来确定大致的和弦走向。

其他参考资料:

https://www.zhihu.com/question/46536599

https://zhidao.baidu.com/question/687885617880029604.html

https://zh.wikipedia.org/zh-cn/%E5%92%8C%E5%BC%A6

https://www.zhihu.com/question/22884428

https://zhidao.baidu.com/question/310738546.html

发表回复

您的电子邮箱地址不会被公开。