PROTRACKER372 ACBDOC W
Утилитка включает несколько функций для работы с модулями PT3.
v1.367:
- убит глюк с 3xxx в плейере.
v1.366:
- компилирует с плейером длиной #900 (почти на килобайт меньше, чем предыдущая версия). Плейер медленный в пике (6730 тактов
по замерам), но быстрый в среднем. Поддерживает tempo 1. + показывается количество сэмплов и орнаментов в модуле. + кнопка F - ускорение проигрывания в 3 раза. - убит глюк с адресом компиляции по умол- чанию. + каталог постолбцовый и цветной. При переходе на вторую страницу не перечитывается. Содержит теперь ВСЕ файлы, в том числе удалённые.
Load Module - загрузить модуль или ком-
пилированный блок.Если то,что удалось загрузить, не похоже ни на то,ни на другое,но
содержит первым байтом DI,то возникает вопрос:а не распаковщик ли это,и не стоит ли
его вызвать? Советую подумать перед выбором - вдруг это вовсе не распаковщик,а если и он, то вдруг он распаковывает сонг по
такому адресу (<#c000), что программе станет плохо? ;)) Распаковщик может лежать в
адресах #5b00 либо #6000-#7fff.
В режиме каталога работают горячие клавиши смены дисковода 1,2,3,4,а также перечитывание каталога или вывод его следующей
страницы:Edit. Здесь и далее Break=отмена.
Play Module - это просто...
Save Module - сохранение текущего модуля на диск.Процедура взята непосредственно
из ACEdit :),поэтому при сохранении возмо-
жно перекрывание старого файла новым. В
хвосте модуля сохраняется дескриптор файла
для последующего восстановления при порче
диска (интересно,зачем,если BV есть?;))
Compile Song - тут уже следует прокомментировать. К модулю пришивается короткий
плейер (#900).Этот плейер не содержит инициализацию, имеет всего одну точку входа
(+0), использует первые несколько байт модуля в качестве буфера (однако Pusher и AY
Emul должны находить такой модуль всё равно) и имеет в теле модуля ПЕРЕСЧИТАННЫЕ
АДРЕСА сэмплов,орнаментов и треков.AY Emul
играть его не сможет, даже если найдёт!
Декомпилировать здесь и в новом Pusher'е!
Swap Channels - переставить местами каналы в модуле. Два варианта: ABC<>BAC или
ABC<>ACB. Если хотите поменять местами
крайние каналы, то выполняйте функции в
следующей последовательности: A<>B, B<>C,
A<>B. Прямо пятнашки ;) Будьте осторожны -
модуль после перестановки может не играться (если использовано смещение шума) или
звучать неправильно (если в нескольких каналах одновременно использован шум или разные огибающие).В обоих случаях модуль нужно отредактировать после операции.
Rename Song - переименовать сонг, т.е.
изменить название мелодии и имя автора (по
32 символа каждое). В оригинале очень неудобный редактор этих строк. Здесь предусмотрено перемещение курсора влево-вправо-вверх-вниз,удаление символа справа от курсора (Graph),обратная операция - раздвижение (Extend).
Sort Positions - сортировка позиций.Последовательность проигрывания не меняется,
но по мере следования в сонге номера паттернов будут возрастать. После выполнения
этой функции может измениться количество
паттернов и треков в сонге - почему? - потому,что количество паттернов определяется
номером последнего использованного паттерна, т.е. неиспользованные паттерны,если их
номер меньше,в сонге СОХРАНЯЮТСЯ. Так вот,
если после сортировки у вас уменьшилось
количество паттернов, то рекомендуется полученный результат загрузить в PT и записать ещё раз там. В результате сонг уменьшится!
Help - оно самое...
Quit - в Quick Commander или совмести- мый (pg7:c000, маркер #31,#ff)
Alone Coder/i8 2:5029/77.48 alco@mail.ru 390026 Рязань, Высоковольтная, 37к1, кв.12 Быстров Дмитрий Михайлович (0912)751390 0 ���������������������������������������������������������������������������������������������������������������������������������acbdoc W��c��