Changes

Jump to: navigation, search

PROTRACKER372 PTDOC W

6,380 bytes removed, 03:11, 21 February 2020
Дополнения от 10.xi.02:
18 (08 may 07). Дополнения про PT v3.7x и про Vortex Tracker.��v3.7x и про Vortex Tracker.�acker.��ример, в механических валк
 
================================================================
#00 - конец трека.
Pro Tracker не работает с модулями, в которых есть треки больше
64 строк. Такие модули можно играть плейерами или редактировать
в Vortex Tracker, но в Pro Tracker их загружать нельзя.
#01, delay, Lsl, Hsl - эффект Gliss(Slide) вверх или вниз. Delay
- время в пятидесятых долях секунды, по истечении которого к
периоду ноты будет прибавлена величина Lsl+256*Hsl. Смещение
накапливается плейером в соответствующей переменной и прибавля-
ется после формирования частоты ноты, т.е.сначала обрабатывает-
ся строчка орнамента, а уже потом... v3.7x: Если delay=0, то
указанное смещение прибавляется к ноте на всём её протяжении
(смещение тона для подгонки под огибающие и т.п.).
#02, delay, Lmax, Hmax, Lsl, Hsl - эффект Tone Portamento вверх
или вниз.Delay - время в пятидесятых долях секунды,по истечении
которого к периоду ноты будет прибавлена величина Lsl+256*Hsl.
Lmax+256*Hmax - максимальное смещение (беззнаковое), после на-
копления которого следует прекратить Portamento (с PT3.6x не
используется, т.к. возможно неправильное указание направления).
#03, offset - sample offset. Сэмпл начинает играть не сначала.
#04, offset - ornament offset. Орнамент начинает играть не сна-
чала.
#05, YEStime, NOtime - vibrate. Нота то звучит, то не звучит.
#08, delay, Lsl, Hsl - эффект slide envelope. К значению периода
огибающей время от времени прибавляется Lsl+256*Hsl.
#09, tempo - указание темпа (в прерываниях на строку). Стандарт-
ный плейер (playFAS*.H) меньше tempo=2 не играет. Если в модуле
есть tempo=1, используйте медленные плейеры.
NB: параменты эффектов (#0x) лежат не сразу после кода номера
эффекта, а ПОСЛЕ КОНЦА СТРОКИ!!! Если используется несколько эф-
фектов на одну ноту (на самом деле так не бывает),то сначала ле-
жат параменты последнего эффекта, потом предпоследнего и так да-
лее...
 
#10, smp*2 - выключить огибающую, перезапустить орнамент и
изменить номер сэмпла.
#1x, Henv, Lenv, smp*2 - изменить номер сэмпла, перезапустить
орнамент и включить огибающую типа x-1 с периодом
Lenv+256*Henv. При включении огибающей она инициализируется,
т.е. начинается новый период!
#20-#3f - указать смещение шума (бывает только в канале B)
#4x - указать орнамент номер x.
(огибающая не выключается)
#50-#Af - указать высоту ноты и ЗАКОНЧИТЬ анализ текущей строки
канала.
#B0 - выключить Envelope.
#B1, lines - не анализировать канал в течение lines строк.
(lines=1 соответствует одной строке). Действует не только на
промежуток между этой и следующей нотой, но и далее, пока не
указано другое значение lines!
#Bx, Henv, Lenv - то же, что #1x, но без сэмпла. То есть просто
включить огибающую типа x-1 с указанным периодом.
#Cv - указать громкость.(v=0 - пауза и ЗАКОНЧИТЬ анализ строки.)
#D0 - ЗАКОНЧИТЬ анализ строки.
#D1-#Ef - указать номер сэмпла.
#Fx, smp*2 - указать номер орнамента (x) и номер сэмпла.
(огибающая выключается)
================================================================
 
+? (?*(?*4+2)) - сэмплы.
++0 (1) - loop
++1 (1) - end (1=сэмпл из одной строчки)
++2 (?*4) - данные:
+++0 (1) sv +- N4 N3 N2 N1 N0 Em
+++1 (1) Nm ts ns Tm V3 V2 V1 V0
sv=1 - признак съезжания громкости, +- =1 соответствует её уве-
личению; N4-0 - частота шума ИЛИ смещение огибающей (зависит от
наличия маски шума): смещение огибающей 0-15 - вниз, 16-31 -
вверх (N4 интерпретируется как знак); V3-0 - громкость; Tn, Nm,
Em - маски тона, шума и огибающей соотв., причём если маска ра-
вна единице,то соответствующий элемент звука выключен; ts, ns=1
- признаки того, что текущее смещение тона или шума/огибающей
будет запомнено.
+++2 (2) смещение периода тона (положительное - вверх, от-
рицательное - вниз).
 
+? (?*(?+2)) - орнаменты.
++0 (1) - loop
++1 (1) - end (1=орнамент из одной строчки)
++2 (?) - данные: смещения в полутонах (0=нет смещения, поло-
жительное смещение - вверх, отрицательное - вниз).
 
Alone Coder
 
жду дополнений!

Navigation menu