快速计算方法(快速区间算法和普通区间算法)
音程是指音高上两个音之间的关系,指音高上两个音之间的距离。它的单位名称是度;以简谱为例,从1到1,或者从2到2,是一个度,从1到3或者从2到4是三个度,从1到5是五个度。作为度音程的单位,是两个音符之间几个自然音名的量化单位。比如四度指的是从这个音算出来的四个自然音名;
最基本的音程是纯一度和纯八度。在这两个音程的基础上,再加上纯四度和纯五度,这就是四个基本的纯音程。有时度数相同,但实际距离不同。所以在确定这组音的度之后,要在度的前面加上大、小、增、减等形容词,进一步确定这组音的正确音程。
快速算法
在没有变化声音的情况下:
1.所有的学位都是纯学位。
2.只有3-4和7-1是二级,其余都是二级。
3.中调3、4、7、1为三度,其余为三度。(比如3-5的中音是4,所以是三度)
4.只有4-7是四度,其余都是纯四度。
5.只有7-4是负五度,其余都是纯五度。
6.根音3、6、7的小六度,其他的大六度。
7.根音1、4的是大七度,其他的是小七度。
8.所有八度都是纯八度。
用半音计算各种常见音程。
0半音之外:纯一度/负两度
1个半音的距离:2度/1度
两个半音之外:二度/负三度
三个半音之外:三度/两度。
4个半音之外:大3度/小4度。
5个半音的距离:纯四度/加三度
六个半音之外:四度正负五度。
七个半音之外:纯五度/负六度。
八个半音之外:少六度/多五度。
9个半音之外:大6度/小7度。
10个半音之外:少7度/多6度。
11个半音之外:大7度/小8度。
12个半音之外:纯八度/七度。