7
组织格里高利教堂的音乐
那是930年,而格里高利教堂遇到了问题。他们有数千页的诵经音乐,但是问题是所有乐谱都被简单地堆放了起来,而不是拥有任何实际的组织系统: 由制图者协会的用户gamerprinter提供。 教堂需要组织所有乐谱,因此他们聘请了一位中世纪软件工程师来编写程序来为他们组织音乐。您是已雇用的软件工程师。但是,中世纪的编译过程需要由一群缓慢的圣经抄写员将程序写在纸上。为了减少抄写员团队编译代码所花费的时间,您必须使程序尽可能小。 教会希望根据他们所写的音阶来组织圣歌。教会的所有圣歌都以多利安音阶来编写。给定特定音乐的音符,您的程序将输出它所在的Dorian音阶。在这里,我将确切解释Dorian音阶是什么。如果您已经知道,则可以跳过本节。 任何旋律中都有12种可能的音符。在这里,它们按顺序排列: C C# D D# E F F# G G# A A# B 一个半音(用表示S)正在向右增加一个步骤,环绕(所以从B向上的半音将回到C)。甲色调(使用表示T)是两个半音。例如,从F#开始的半音为G。从F#开始的半音为G#。 要创建多利安音阶,我们从列表中的任何音符开始,然后按照以下模式向上移动,列出遇到的音符: T, S, T, T, T, S 一个例子。我从A开始。Dorian音阶的音阶变成: A B (up a tone) C (up a semitone) D (up a tone) E (up a tone) F# (up a tone) G (up a …