четверг, 26 января 2017 г.

Факты о SunVox: колонка NN в паттерне

Паттерн делится на треки. Трек делится на колонки. Рассмотрим колонку NN.
В эту колонку можно записать код команды или ноту.

Возможные команды: SP, <<, ==.
SP (горячая клавиша K) - установить высоту тона XXYY; при этом 0000 - это самый высокий тон, а 7800 - самый низкий (нота С0); один полутон равен 100 (256dec).
<< (горячая клавиша SHIFT+K) - Previous Track; позволяет накладывать дополнительные эффекты на предыдущий трек паттерна; при этом в качестве доп. эффектов нельзя использовать 2x, 40..5F, 1D.
== (горячие клавиши ~ и CapsLock) - выключение ноты.

Если вы запустите (из главного меню SunVox) виртуальный Терменвокс, начнете что-то на нем играть со включенной записью, то в конечном итоге получите паттерн, заполненный командами SP. Это произойдет потому, что в Терменвоксе почти невозможно сыграть ровно определенную ноту, высота тона свободно плавает. А команда SP как раз для установки любой высоты тона, без привязки к нотам.

Возможные ноты (буква обозначает ноту, а цифра - октаву):
C0 - до (первая нота самой низкой октавы 0);
c0 - до-диез;
D0 - ре;
d0 - ре-диез;
E0 - ми;
F0 - фа;
f0 - фа-диез;
G0 - соль;
g0 - соль-диез;
A0 - ля;
a0 - ля-диез;
B0 - си;
C1 - до (октава 1);
...
B9 - си (самая высокая октава 9).

Источник