APP下载

非多重集群音程循环算法与有限移位模式的拆分

2020-06-21张晨明

音乐生活 2020年6期

非多重集群音程循环与梅西安有限移位模式具有同构关系,本人在《非多重集群音程循环算法与有限移位模式拓展》一文中 已经计算出了相关运算数据,并引申出5种新的具有非多重集群音程循环特点的有限移位模式以及相关运算公式即 :

Ord.PCI(1,3)-Cycle  SUM=4 d=4 L=6 四次移位,音数6; (六声音阶)

Ord.PCI(1,2,3)-Cycle 0 1 3 6 7 9 0 SUM=6 d=6 L=6 ;六次移位,音数6,

Ord.PCI(1,3,2)-cycle 0 1 4 6 7 10 0 SUM=6 d=6 L=6,六次移位,音数6,

Ord.PCI(1,5)-Cycle 0 1 6 7 0 SUM=6 d=6 L=4,6次移位,音数4。

下文笔者通过拆分运算模型对相同的有限移位模式进行了不同可能性的音列拆分并总结运算过程。

一、相同有限移位模式拆分不同非多重集群音程循环的可能

以音程循环的方式去看待有限移位模式时,便会发现同一有限移位模式可以拆分为不同的非多重集群音程循环的可能,如以:(4,5)-cycle,为循环该循环产生一个八声音阶,即04916T37,同时 Ord.PCI(1,2)也能产生一个相同的八声音阶,即0134679T0,经验证两者是完全相同的音阶结构。

那么我们便可以发现这两个循环的SUM值9与3,在模12空间内为互补关系,即它们与12的最大公约数相同。因此依据爱德华所提供的双音程混合循环音数长度计算公式:

“L=2(12/d);d=GCD(12,SUM);SUM=x+y(mod12)”则它们的音数必然是相同的,即d值不变的情况下,L是等值的。

因此我们便可以在音数不变的情况下,只需确保新的循环中每次循环的音高级结果仅一次出现在原始的有限移位模式中,便可将所有有限移位模式尽数拆分。笔者在计算出除梅西安第一有限移位模式单音程循环外的其他六种具有非多重集群循环特性的有限移位模式,以及新生成的五种有限移位模式的所有可用混合音程循环拆分结果。……

登录APP查看全文