很多朋友被音程问题困扰,别人要个五度音常常要想很久才能数出来,今天我就来谈谈我是如何快速计算音程的。
首先我们得了解音程是什么。维基百科的解释是:在乐音体系中是指两个音的高低关系,或两音之间的音高差距。其实就是两个音的距离。
“好和弦”有个非常简单的关于计算音程方法:在大调音阶中,直接数根音和他的几度音之间经过了多少个音,如果经过了1、4、5、8,则加个前缀叫做“完全”或者“纯”。例如,C和G经过了五个字母,所以C和G的音程是完全五度。如果经过了2、3、6、7,则可以加前缀“大”,像C和E,经过了三个字母,所以C和E的音程为大三度。
比“完全”高半音,就叫做“增”;低半音则叫做减(当然还有倍增和倍减)。比“大”高半音的叫做“增”,低半音的叫做“小”,再低半音叫做“减”……
这个方法非常实用,让初学者都可以很快地计算出两个音的音程,也可以很快地推出一个和弦所需要的音,但是有个问题就是,还是不够快。
如果已经用上面这个方法实践过的朋友应该会觉得,假如需要计算的音程比较大的时候,在数数的阶段就会显得非常慢,所以作为一个网络系的学生,我对这个方法进行了改良,可以把数数字这个阶段加快。
我们可以想象大调音阶是一堆8进制的数(逢8进1)。我们假设根音为x,目标音为y,音程度数为z。
这样所有音的音程可以归纳成两条公式:上行:x+z-1=y,下行:y-z+1=x。
这样我们不仅可以知道C的五度音是什么,也可以知道什么的五度音是G。只要你14以内加减法过关,再熟练逢8进1这样的计算方式(其实和逢10进1的十进制是一样的),那你便可以在无形之中计算出你所想要的音程。
能快速计算音程之后,你就不会再被和弦以什么音组成而烦恼了,你便可以更快更准确地弹出像爵士和弦谱上的和弦,也可以更好地进行即兴表演啦!