SunVox模板

先介绍一下十六进制数字。今天的计算机中的内存位置与软件,使用了十六进制(hexadecimal:hex)的数字系统,包含了十六种不同的符号,数字0-9,字母A、B、C、D、E、F(或a-f),其中字母表示数字10-15.更多的关于十六进制的细节,你可以访问维基百科条目:

http://en.wikipedia.org/wiki/Hexadecimal

十六进制数字的例子,以及其十进制(dec:decimal)等值:

00 = 0;

01 = 1;

09 = 9;

0A = 10;

0B = 11;

0C = 12;

0D = 13;

0E = 14;

0F = 15;

10 = 16;

11 = 17;

FF = 255

模板

模板是同时演奏音轨(表示SunVox工程(乐谱)上的一些段落)上的一种编组。它被分为水平线(horizontal lines)。演奏(播放)方向从上至下。

SunVox中的任何模板,如下所示:

事件 - 一些音乐事件(诸如迷笛命令类的玩意)。

事件范例:

诚如你看到的额那样,一个事件,包含了几个文本/数字栏(域,fields)。所有模板上的数字,都是以十六进制表示的格式。

事件格式:NN VV MM CCEE XXYY

让我们研究一下事件中每个栏(域)的细节描述。

·NN - 一些特别的命令编码或是音符:

1)SP - 设置音高(Set Pitch)XXYY(快捷键K),在这里,0000 - 最高可能音高,7800 - 最低音高(音符C0);一个半音 = 100(256,十六进制)。

公式:

        从音高XXYY到频率:

分别为:{

        从频率到音高XXYY:

2)<< - 之前音轨(快捷键SHIFT + K),用来给前一轨适用效果,不够接下来的第二个效果并不被允许:2x,40..5F,1D;

3)== - 音符关(快捷键CAPSLOCK或~);

4)C0 - C-0(最低八度中的第一个音符);

5)c0 - C#0;

6)D0 - D-0;

7)d0 - D#0;

8)E0 - E-0;

9)F0 - F-0;

10)f0 - F#0;

11)G0 - G-0;

12)g0 - G#0;

13)A0 - A-0;

14)a0 - A#0;

15)B0 - B-0;

16)C1 - C-1(第一个八度范围内的第一个音符);

17)……

18)B9 - B-9(最高八度范围内的最后一个音符)。

·VV - 力度(00..80);

·MM - 模块号(module number:00,01,02,03.04,05,06,07,08,09,……,FF);

·CC - 控制号(controller number:01,02,03,……,7F)或是迷笛控制器号(80,81,82,……,FF);

·EE - 将给在当前音轨上激活的最后一个音符适用的效果;一些效果(以粗体标记)当XXYY = 0 时可以用在最后一个非零的参数上。

1)01(粗体) - 向上滑动(滑音上portamento up;滑动速度 = XXYY);

2)02(粗体) - 向下滑动(滑音下;滑动速度 = XXYY);

3)03(粗体) - 滑动到音符(滑动速度 = XXYY);

4)04(粗体) - 振音(vibrato,XX - 频率;YY - 振幅);

5)07 - 设置相位(或是采样偏移sample offset)XXYY以百分比(从0000(0%)到8000(100%));

6)08 - 琶音(XX - 第二个音符增加,YY - 第三个音符增加);

7)09 - 设置相位(或是采样偏移)XXYY以采样*256(十进制)

8)0A(粗体) - 上下滑动力度(XX - 向上速度;YY - 向下速度);

9)0F - 设置播放速度(XXYY:0001..001F - 每个线的滴答数;0020..00FF - BPM)或是时间区格(time grids,XXYY:F0001..F020以及F100..F120);

10)11(粗体) - 向上微滑(fineslide up);

11)12(粗体) - 向下微滑(finesolide down);

12)13 - 设置旁通/独奏/静音(BSM(Bypass/Solo/Mute) - XYY)标志,静音的例子:13 0001;独奏的例子:13 0010;

13)14 - 重设旁通/独奏/静音(BSM = XYY)标志;旁通重设的例子:14 0100;

14)19 - 在当前线下载XXYY滴答之后重触发音符;

15)1C - 在当前线中XXYY滴答之后剪切音符;

16)1D - 在当前线中延迟音符起点直到滴答XXYY;

17)1F - 设置BPM(每分钟拍数,Beats percent Minute);

18)20 - 音符可能性(probability);

19)21 - 带随机力度的音符可能性;

20)22 - 给从0000到XXYY之间随机数设置控制器值;

21)23 - 给从XX(00..FF)到YY(00..FF)之间的范围的随机数设置控制器值;

22)24 - 从相同轨的线XXYY处拿取一个音符;

23)25 - 从相同轨的线XX..YY(包含XX/YY,inclusive)范围中拿取一个随机音符;

24)26 - 从相同线的音轨XXYY处拿取一个音符;

25)27 - 从相同线的音轨XX..YY(包含XX/YY)范围中拿取一个随机音符;

26)28 - 从音轨0的线XXYY处拿取一个音符;

27)29 - 从音轨0的线XX..YY(包含XX/YY)的范围拿取一个随机音符;

28)30 - 停止播放歌曲;

29)40...5F - 给线(从40(0%)到5F(96.875%))的选定部分延迟一个事件;

·XXYY - 选定效果/控制器(0000 - 最低;8000 - 最大)的参数。

力度可以动态变化,例如:

在本例中,力度从10到60变化。

改变滤波器的截止频率(总体控制器),从最小到最大值:

“截止频率”控制器在滤波器中有一个数字2。

有些模块有本地控制器(local controllers)。本地控制可以针对特定轨上的特定音符(声音)而改变,与同一个模块的其他声音独立开来。

例子,改变模块1中的控制器2。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 220,492评论 6 513
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 94,048评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,927评论 0 358
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,293评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,309评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 52,024评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,638评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,546评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,073评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,188评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,321评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,998评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,678评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,186评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,303评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,663评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,330评论 2 358

推荐阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,000评论 6 13
  • 要书写二进制(十六进制)文件,应该准备好一些工具,比如我自己用的是VC++,因为学习MIDI格式无非是想写它的软件...
    钱鑫_9771阅读 1,468评论 0 2
  • 前言 MIDI 文件是在做音乐应用时,很可能会遇到的一种文件格式。Github上面有相关的类库,可以用来解析MID...
    AlanWong阅读 32,445评论 30 28
  • 《父母规》 1)从此刻起: 我要多鼓励、赞美孩子, 而不是批评、指责、埋怨孩子。 因为我知道只有鼓励和赞美才能...
    襟怀高远阅读 175评论 0 0
  • 这日,天气晴朗,万里无云。 麋鹿的脚步突然停下来了,它面前是一个大大的机器,里面有肉,水,各种零食和饼干。 它突然...
    邬思旅阅读 208评论 0 1