【技术实现步骤摘要】
一种面向毕达哥拉斯律的反对称律列产生方法
本专利技术属于现代音乐工业领域,具体涉及一种面向毕达哥拉斯律的反对称律列产生方法。
技术介绍
在音乐艺术领域,音律是音乐实践和音乐研究的主要内容之一,毕达哥拉斯律是一种音律的律制,在现代中国常常被称为五度相生律,在古代中国被称为三分损益律,它是分别由古希腊时期的毕达哥拉斯学派和中国先秦时期的音乐家各自独立提出的,已有二千多年的历史,在世界各地广为使用,存见的大多数乐器的都采用毕达哥拉斯律为定律的方法,毕达哥拉斯律为全人类的音乐事业的传承与发展做出了巨大贡献。但是,现代世界已经进入了数字音乐时代,国际流行的毕达哥拉斯律仍然采用毕达哥拉斯学派提出的古老的生律方法,已经不适合于数字音乐的飞速发展。图1示出常用的毕达哥拉斯学派生律方法的音律结构图,它的基本规则是:人为给定起始律的频率,如通常以乐音体系的中央C的频率为261.63Hz,作为起始频率,按上行纯五度和下行纯五度两个方向链式生成音律。上行纯五度,就是当前音律的频率乘以或如果当前音律的频率乘以不超过起始律频率的2倍,则下一律的 ...
【技术保护点】
1.一种面向毕达哥拉斯律的反对称律列产生方法,其特征在于包括产生系统,产生系统包括输入模块(1)、计算模块(2)和输出模块(3),计算模块(2)包括乘三法单元(20)、除三法单元(21)和合并单元(22),其具体步骤为:/n1)通过输入模块(1)输入按实际需要人为给定的频率f
【技术特征摘要】
1.一种面向毕达哥拉斯律的反对称律列产生方法,其特征在于包括产生系统,产生系统包括输入模块(1)、计算模块(2)和输出模块(3),计算模块(2)包括乘三法单元(20)、除三法单元(21)和合并单元(22),其具体步骤为:
1)通过输入模块(1)输入按实际需要人为给定的频率f0,频率f0作为中心律,输入N作为反对称律列Ω左端部分的音律个数,输入M作为反对称律列Ω右端部分的音律个数;
2)通过乘三法单元(20)得到数列F:利用当前音律频率乘以或得到下一个音律频率,使得生成的音律频率约束在数值区间[f0,2×f0]之间,可以连续多次链式生成新的音律频率,得到数列F,数列F是反对称律列Ω的右端部分;
3)除三法单元(21)得到数列F':利用当前音律频率乘以或得到下一个音律频率,使得生成的音律频率约束在数值区间[f0,2×f0]之间,可以连续多次链式生成新的音律频率,得到数列F',数列F'是反对称律列Ω的左端部分;
4)通过合并单元(22)得到反对称律列Ω:把数列F、数列F’和中心起始律放在一起;
5)通过输出模块(3)输出反对称律列Ω。
2.根据权利要求1所述的一种面向毕达哥拉斯律的反对称律列产生方法,其特征在于所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。