|
用39GS编了一个奏谱的小程序,还在调校中。主要调校基频和时间
程序如下:
for I=1 to 42: #有几个谱就用多少数字
beep 50+(21+M1(1,1)+7*M1(1,2))*30 ; M1(1,2) / 2.5:
#50,21用来调基频,其实可以合并的;7, 30用于调音阶;1/2.5每个谱的持续时间
END:
乐谱存在矩阵M1里,3列,有多少谱就多少行。
第一列:简谱基本数字 1 2 3 4 5 6 7
第二列:简谱升调或降调...-2,-1,0,1,2...
第三列:节拍时间,0.25, 0.5, 1, 2, 3, 4......
如图中乐谱,可以存为:
M1
A B C
1 0 1
1 0 1
5 0 1
5 0 1
6 0 1
6 0 1
5 0 2
|
|