Важная информация

User Tag List

Показано с 1 по 1 из 1

Тема: Fast Tracker v.1-15f

  1. #1
    Activist Аватар для himik
    Регистрация
    19.04.2005
    Адрес
    Izhevsk
    Сообщений
    443
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up Fast Tracker v.1-15f

    Друзья! Новогодний релиз музыкального редактора Fast Tracker, который авторами так и не был выпущен, и все его доработки и доведения до "кондиции" делал Sand/Mayhem.
    В этот раз сборку и публикацию доверили мне, и я уверен, данный проект станет хорошим пополнением вашей коллекции, ну а если вас "торкнет" писать в нём музыку, то обязательно делитесь!
    Кстати, в трекере есть уникальная для ZX-Spectrum команда Re-Trigger, которая обнуляет генераторы тона и огибающей.
    В комплекте на диске есть демо треки, например ALIENS+ (Alien Strom), в котором можно явно услышать результат работы ReTrigger, ну а дальше уже только ваша фантазия.

    Немного авторского хелпа, для ознакомления.

    Скрытый текст



    /---------------------------------------------------------------
    FAST TRACKER v1.15f, rel: 31.DEC.2024
    R E S O U R C E D

    Code & Engine by Sand/MhM & Orion/DR
    /---------------------------------------------------------------


    Итак очередная версия Fast Tracker, но уже с пометкой RESOURCED!


    Сразу скажу что никаких глобальных изменений в звуке
    не произошло. Скорее данный релиз - это прям причесанная версия.


    Вот часть отличий по сравнению с предыдущей публичной версией:
    -фактически полностью перераспределен и переписан код Трэкера(!)
    -хоткейи изменены (!!)
    -перекрашен интерфейс
    -больше не тормозит в сложных музонах и на медленных компах (!!)
    -исправлен старейший баг нулевой октавы (!)
    -окончательно исправлен баг шума (!!!)
    -приведен в полный порядок редактор сэмплов
    -автоОгибающая теперь имеет восемь стандартных соотношений (!)
    -убран костыль компилятора - пофиксил как надо (спасибо Z-z'у)
    -имаджи (орнаменты) наконец-то запели шум (!!)
    -добавлена возможность копипасты в редакторах Сэмплов и Имеджей
    -что-то еще, уже и не вспомню))



    /-------------------------------------------------/-------------
    Основное Меню
    -------------


    Управление:


    CURSOR - Переход по пунктам меню
    ENTER - Вход в пункт Меню
    CS+1 или SPACE - Вход/Выход в/из Редактирование паттерна
    W - Увеличить значение
    S - Уменьшить значение


    SS+A - Редактор Сэмплов
    SS+I - Редактор Имеджей (Орнаментов)
    SS+O - Редактор Позиций паттернов


    SS+L - Загрузить Модуль (быстро)
    SS+S - Записать Модуль (быстро)


    SS+T - Переключение частотной таблички
    (CLASSIC стандартная st, pt2)
    (1.75MHZ очень близка к таблице 2 из vt)


    SS+E - Вкл-Выкл Автоэнвелопы
    SS+D - Уменьшать соотношение Автоэнвелопы
    SS+F - Увеличить соотношение Автоэнвелопы


    SS+R - Вкл/Выкл Автоскролл
    SS+6 - Уменьшить шаг Автоскролла
    SS+7 - Увеличить шаг Автоскролла


    SS+1 - Вкл/Выкл Канала А
    SS+2 - Вкл/Выкл Канала B
    SS+3 - Вкл/Выкл Канала С
    SS+4 - Соло (поёт только тот канала,в котором находится курсор)


    SS+8 - Понизить глобальную скорость Мелодии
    SS+9 - Повысить глобальную скорость Мелодии


    SS+N - Выбрать предыдущий Паттерна
    SS+M - Выбрать следующий Паттерн
    SS+J - Уменьшить размер Паттерна
    SS+K - Увеличить размер Паттерна


    SS+Y - Проиграть мелодию с текущей Позиции
    SS+U - Проиграть мелодию с самого начала
    SS+P - Проиграть только текущий Паттерн






    /--------------------------------------------/------------------
    Редактор Паттернов
    ------------------


    Паттерн может иметь длину от 00 до 63 (01-64)
    В каждом паттерне описываются все три канала - A, B и C,
    а так же прописываются периоды Огибающей (ENV)






    A B C
    (ENV) (NOTE) (DATA)(COM) (NOTE) (DATA)(COM) (NOTE) (DATA)(COM)


    .. .... --- .... ... --- .... ... --- .... ...
    03 012D A-4 W83A 123 A-4 0000 000 A-4 0000 000
    .. .... --- .... ... --- .... ... --- .... ...






    (ENV) - период огибающей (в данном примере 012D)


    (NOTE) - нота и октава (12 нот на 8 октав, A-4 = ЛЯ 4ой Октавы)


    (DATA) - данные которые привязываются к текущей ноте,


    В данном случае рассмотрим канал А.
    Мы видим - W83A. Это значит, что играется:
    Сэмпл W (от 1 до W, 0 = текущий Сэмпл)
    форма Огибающей 8 (от 1 до F, 0 = текущая Огибающая)
    Имедж 3 (от 1 до W, 0 = текущий Имедж)
    Громкость A (от 1 до F, 0 = текущая Громкость)


    (COM) - тут мы пишем команду формата:
    1 - номер команды, 23 - параметры команды


    Команды бывают такие:
    1XX - Глайд (Слайд) вверх, где ХХ это шаг от 01 до FF
    2XX - Глайд (Слайд) вниз, где ХХ это шаг от 01 до FF
    3ХХ - Портаменто, от текущей строки до строки на которой
    стоит данная команда (иными словами ставим команду
    на следующей ноте, до которой желаете сделать портаменто
    4ХХ - изменение Шума, где ХХ это параметр Шума от 00 до 1F
    (и выше, но в таком случае будет накладываться маска 1F)
    на который необходимо сдвинуть текущий Шум
    500 - это Ретриггер, полный сброс тона и огибающей,
    работает только на настоящем железе
    и в эмуляторе Unreal Speccy, другие эмуляторы не умеют
    достаточно качественно эмулировать AY8910(12)/YM2149F
    (параметров нет - просто 500, вот такая команда)
    FXX - команда задает Задержку (Скорость) проигрывания Мелодии,
    вне зависимости от глобальной Скорости, установленной
    в Редакторе. Параметр XX от 03 (максимальная скорость
    - минимальная задержка) до FF (минимальная скорость
    - максимальная задержка)
    F00 - эта команда отключает громкость канала до тех пор,
    пока не встретит изменение Громкости в канале
    (параметров нет - просто F00)






    Управление:


    CURSOR - Перемещение по Паттерну
    CS+1 или SPACE - Вход/Выход в/из Редактирование паттерна


    123456789ABCDEFGHIJKLMNOPQRSTUVW - установка Сэмпла или
    Имеджа в соответствующих колонках


    1234567890ABCDEF - в остальных колонках (COM, ENV и тд)


    ZSXDCVGBHNJM - Ноты в нотной колонке
    (при удержании CS+нота октава повысится)
    12345678 - смена Октавы (в Нотной колонке)


    R - прервать звучание
    L - обнулить значение ноты
    CS+L - обнулить значение ноты и параметры
    ENTER - Прослушать от курсора


    CS+2 - перейти в начало Паттерна
    CS+3 - быстро листать вниз
    CS+4 - быстро листать вверх
    CS+SS - быстрый переход по Каналам Паттерна


    SS+C - копировать содержимое канала от позиции курсора в буфер
    SS+V - поместить из буфера в канал начиная от позиции курсора
    (Используйте эту фичу аккуратно! Унды нет!)


    SS+Q, CS+0 - вырезать строку под курсором
    SS+W - вставить пустую строку


    SS+X - Транспонирование канала с позиции курсора
    SS+Z - Транспонирование канала с позиции курсора


    SS+T - Переключение частотной таблички
    (CLASSIC один в один как табличка 1 в vt)
    (1.75MHZ очень близка к таблице 2 в vt)


    SS+E - Вкл/Выкл Автоэнвелопы
    SS+D - Уменьшать соотношение Автоэнвелопы
    SS+F - Увеличить соотношение Автоэнвелопы


    SS+R - Вкл/Выкл Автоскролл
    SS+6 - Уменьшить шаг Автоскролла
    SS+7 - Увеличить шаг Автоскролла


    SS+1 - Вкл/Выкл Канала А
    SS+2 - Вкл/Выкл Канала B
    SS+3 - Вкл/Выкл Канала С
    SS+4 - Соло (поёт только тот канала,в котором находится курсор)


    SS+8 - Понизить глобальную скорость Мелодии
    SS+9 - Повысить глобальную скорость Мелодии


    SS+N - Выбрать предыдущий Паттерна
    SS+M - Выбрать следующий Паттерн
    SS+J - Уменьшить размер Паттерна
    SS+K - Увеличить размер Паттерна


    SS+Y - Проиграть мелодию с текущей Позиции
    SS+U - Проиграть мелодию с самого начала
    SS+P - Проиграть только текущий Паттерн






    /----------------------------------------------/----------------
    Редактор Позиций
    ----------------


    Тут все просто,
    имеем три колонки и маркер зацикливания Мелодии (Сонга)


    POS PAT:HGT
    000/ 000:000
    001 000:000
    002\ 000:000
    ... ... ...


    POS - это позиция (от 0 до 255)
    PAT - паттерн, который будет играть в текущей позиции (0-31)
    HGT - глобальная модуляция на паттерн (от 0 до 255)


    / - маркер начала цикла
    \ - маркер конца цикла






    Управлениe:


    CURSOR - перемещение курсора
    CS+1, CS+SPACE - Выход в меню
    ENTER - выход в меню с переходом на позицию под курсором


    W - увеличение значения
    S - уменьшение значения
    1 - установить начало цикла
    2 - установить конец цикла
    0 - обнулить значение




    /---------------------/-----------------------------------------
    Меню выбора Сэмпла или Имеджа (Орнамента)
    -----------------------------------------


    Управление:


    CURSOR - перемещение курсора
    CS+1, CS+SPACE - Выход в меню
    ENTER - выбрать Сэмпл или Имедж под курсором
    123456789ABCDEFGHIJKLMNOPQRSTUVW - так тоже можно выбрать


    CS+N - переименовать Сэмпл или Имедж


    CS+C - скопировать в буфер
    CS+V - вставить из буфера




    /----------------------------------------------/----------------
    Редактор Сэмплов
    ----------------


    Как вы уже догадались - тут мы строим Звуки


    (W) ( VOLUME ) ( NOISE ) (TONE) (ENVELOPE)
    000 /|||||||||||||||F+ ||||||||| #+15^ #O^ #n^
    001 0 +00 M M
    002 \ 0 +00 M M
    ... ................ .................... ..... .....


    В первой колонке указан номер строки сэмпла (W) (от 000 до 079)


    (VOLUME) Здесь задается громкость строки сэмпла (от 0 до F)
    Если рядом с громкостью стоит знак + или -, то это значит что
    громкость этой строки будет автоматически затихать или
    увеличиваться при каждом проигрывании данной строки


    (NOISE) Задает значение шума (от +0 до +15 и от -16 до -01)
    #+15^


    # - маркер маски шума, если он стоит - то шум играет,
    если маркер не стоит - то шума не будет.


    ^ маркер Глайда, в зависимости от Знака + или -
    Глайд будет либо вверх, либо вниз
    Эти маркеры так же используются в (TONE) и (ENVELOPE)




    (TONE) - смещение тона +0 до +4095 и от -4096 до -1


    (ENVELOPE) - смещение огибающей от +0 до +127 и от -128 до -1


    /- маркер начала цикла
    \ - маркер окончания цикла






    Управление:


    CURSOR - перемещение курсора
    CS+1, CS+SPACE - Выход в меню


    ENTER - проиграть сэмпл со всеми параметрами
    (форма огибающей E, период F)
    ZXC - проиграть сэмпл по нотам без огибающей


    SS+Q - вырезать строку сэмпла
    SS+W - вставить строку в сэмпл


    SS+C - Скопировать в буфер кусок Сэмпла
    от позиции курсора до конца
    SS+V - Вставить из буфера кусок Сэмпла
    начиная с позиции курсора
    (работает все как в Редакторе Паттернов!)
    (Используйте аккуратно! Унды нет!)


    SS+T - Переключение частотной таблички


    W - увеличить значение
    S - уменьшить значение
    E - быстро увеличить значение
    D - быстро уменьшить значение
    0 - обнулить значение
    I - сменить знак значения (+/-)
    M - включить/выключить маску Тона, Шума или Огибающей
    G - включить/выключить Глайд (Слайд)
    1 - установить начало зацикливания сэмпла /
    2 - установить конец зацикливания сэмпла \






    /----------------------------------------------/----------------
    Редактор Имеджей
    ----------------


    Тут можно строить аккорды. Есть возможность менять Тон и Шум
    и они будут учитываться при проигрывании Мелодии.


    (W) (TONE) (NOISE)
    000 / M +00
    001 N +01^
    002 \ N^ +00
    .... .... ...


    В целом аналогично редактору Сэмплов
    Диапазон параметров как в сэмплах, но маски не предусмотрены,
    а Глайды ставить можно






    Управление:


    CURSOR - перемещение курсора
    CS+1, CS+SPACE - Выход в меню


    ENTER - проиграть Имедж с Тоном и Шумом (!)
    ZXC - проиграть Имедж по ноткам с Тоном, но без Шума


    SS+Q - вырезать строку сэмпла
    SS+W - вставить (размножить) строку в сэмпл


    SS+C - Скопировать в буфер кусок Имеджа
    от позиции курсора до конца
    SS+V - Вставить из буфера кусок Имеджа
    начиная с позиции курсора
    (работает все как в Редакторе Паттернов!)
    (Используйте аккуратно! Унды нет!)


    SS+T - Переключение частотной таблички


    W - увеличить значение
    S - уменьшить значение
    E - быстро увеличить значение
    D - быстро уменьшить значение
    0 - обнулить значение
    I - сменить знак значения (+/-)
    G - включить/выключить Глайд (Слайд)
    1 - установить начало зацикливания сэмпла /
    2 - установить конец зацикливания сэмпла \






    /-------------------------------------/-------------------------
    Меню Чтения/Записи Файлов
    -------------------------


    Управление:


    CURSOR - перемещение курсора
    CS+1, CS+SPACE - Выход в меню
    ENTER - выбор опции






    /-------------------------------------/-------------------------
    Работа с каталогом Tr-Dos
    -------------------------


    Управление:


    CURSOR - перемещение курсора по файлам
    CS+1, CS+SPACE - Выход в меню
    ENTER - выбор Файла под курсором
    SS+R - перечитать каталог Tr-Dos
    CS+N - задать имя файла для загрузки/записи(выгрузки) файла






    /-------------------------/-------------------------------------
    Удаление Имеджей Орнаментов Паттернов
    -------------------------------------


    Тут Вам зададут один вопрос: Are You Sure?


    Управление:


    Y - подтвердить удаление Паттернов (вместе с Позициями!),
    Сэмплов или Имеджей.


    Любая другая клавиша - вы передумали






    /---------------------------------/-----------------------------
    Техническая инфа, для галочки
    -----------------------------


    Количество паттернов: 32
    Количество строк в Паттерне от 1 до 64
    Количество Позиций: 256
    Глобальная Модуляция Паттерна: 255
    Количество Сэмплов: 32
    Количество Имеджей: 32
    Максимальная длина Сэмпла: 80
    Максимальная длина Имеджа: 80
    Сэмпл поддерживает: Тон, Шум, Огибающую ДА
    Имедж поддерживает: Тон и Шум ДА
    Скорость (Задержка): от 3 до 255
    Максимальная длина компилированного сонга: 16384 (огр-но банком)






    /----------------------------/----------------------------------
    А вот кому Приветы и Благодарности
    ----------------------------------


    Orion за то что стартанул такой сильный проект Трэкера!


    LVD и Sam Style за подсказки, помощь в кодинге и т.д.


    Siril за консультации и дискуссии о расчете таблиц тональностей


    Karbofos за критику, идеи и вообще за музыку что ты пишешь


    Riskej, Splin7er, nQ, EA, Bear, Sauron, Joe, Slash, Quite
    Вы вообще красавцы парни! Так держать!


    Himik'ZxZ, Surv!vor, m00h, ZKsystem, Z-z (особенно за фикс
    пакера имен!), Organism, Kyv, Hater
    за дискуссии в чатике да и вообще!



    [свернуть]
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	sshot_000000.png 
Просмотров:	68 
Размер:	11.6 Кб 
ID:	81789   Нажмите на изображение для увеличения. 

Название:	sshot_000002.png 
Просмотров:	45 
Размер:	13.8 Кб 
ID:	81790   Нажмите на изображение для увеличения. 

Название:	sshot_000003.png 
Просмотров:	49 
Размер:	13.5 Кб 
ID:	81791  
    Вложения Вложения
    Himik's ZxZ/PoS-WT
    Izhevsk. Russia. Planet 'Earth'. Sun system.
    The Pusher. Crack music system.
    Turbo-Sound at 1995 year.

  2. Эти 11 пользователя(ей) поблагодарили himik за это полезное сообщение:

    Beaver (01.01.2025), creator (01.01.2025), Dart Alver (05.01.2025), Djoni (01.01.2025), Enigmatic (01.01.2025), goodboy (01.01.2025), Grand (03.01.2025), jerri (01.01.2025), SERGEY256 (01.01.2025), SoftLight (02.01.2025), Titus (01.01.2025)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Saboteur 2 Fast Edition
    от morcar1975 в разделе Игры
    Ответов: 2
    Последнее: 21.02.2021, 18:51
  2. Fast PC-Loader
    от zx-kit в разделе Внешние накопители
    Ответов: 33
    Последнее: 11.02.2021, 08:37
  3. Fast Tracker
    от GibbS в разделе Музыка
    Ответов: 7
    Последнее: 31.03.2018, 23:05
  4. Fast test AY
    от jerri в разделе Программирование
    Ответов: 3
    Последнее: 07.11.2013, 19:09
  5. Unreal, работа с диском и fast=0
    от moroz1999 в разделе Эмуляторы
    Ответов: 6
    Последнее: 24.09.2011, 22:14

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •