用音符密度和音高直方图控制音乐情感
用音符密度和音高直方图控制音乐情感
正如我们在介绍中提到的,音乐元素与音乐情感价值之间存在着紧密的联系。因此,我们将音符密度和音高直方图结合起来,以控制生成样本的速度和模式。
根据十二平均律,一个八度被划分为12个等分,这些等分在对数尺度上完全相等。因此,我们可以通过改变每个半音的概率来选择生成音乐时的模式。
我们使用一个包含12个整数的数组来表示音高直方图。例如,C大调被表示为[2, 0, 1, 0, 1, 2, 0, 2, 0, 1, 0, 1],其中2代表了主音、下属和属音,而1代表了音阶中的其他音符。根据音乐理论,C小调的音高直方图则被表示为[2, 0, 1, 1, 0, 2, 0, 2, 1, 0, 1, 0]。音高直方图用于控制音乐的情感价值。
原文地址: https://www.cveoy.top/t/topic/cHL2 著作权归作者所有。请勿转载和采集!