Changes

Jump to: navigation, search

PROTRACKER372 PTDOC W

14 bytes added, 02:19, 25 February 2020
Трек содержит следующие данные:
==Трек содержит следующие данные:==
 
#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) и номер сэмпла. (огибающая выключается)
 
================================================================

Navigation menu