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

User Tag List

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

Тема: ASM2PT3 convertor

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

    По умолчанию ASM2PT3 convertor

    Нажмите на изображение для увеличения. 

Название:	2024-08-10_20-29-47.jpg 
Просмотров:	41 
Размер:	25.4 Кб 
ID:	81108
    Ясен хрен у вас есть VT2, ну о меня каноничный софт

    Вашему вниманию предлагается свежая доработка моей софтинки, версия F6 (final 6).
    Между прочим прошло дохрена лет, с момента прошлой версии.
    Суть - конвертирование треков из ASC Sound Master в Pro-Tracker 3.72.
    Не знаю зачем, просто когда писал первую версию - видимо было надо. Сейчас очень не плохо напряг мозг, чтоб сделать доработки.
    Мир вашему дому.

    asm2protracker_f6.zip

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


    Если честно, не думаю, что кто-то будет это использовать, т.к.
    сегодня такой конвертор уже скорее всего не нужен, есть же
    Vortex II, но я занялся им ради собственного интереса.
    Итак, перед вами конвертор музыкальных файлов редактора ASC
    Sound Master в полюбившийся всем Pro-Tracker.
    Более ранние версии конвертировали с ошибками и содержали массу
    недочётов.


    Меню программы ничего сложного из себя не представляет.


    L. Load ASM Module - Жмем L, вводим имя файла и загружаем.
    Программа сделает поиск музыки и если всё нормально, то
    проиграет её.


    Y. Play ASM module. Если вдруг захотелось послушать ранее
    загруженный музон.


    T. Play PRT module. Опять же послушаем ранее сконвертированный
    трек.


    C. Catalogue. Позырить каталог диска, вдруг там есть
    интересненькое.


    V. Convert. Собственно, конвертируем загруженный ASM музон в
    PRO-Tracker. По пути будет выведена статистика использования
    инструментов и предупреждение, если их
    всё же больше, чем дозволено. Так же будет задан вопрос про
    пересчёт частоты огибающей. По умолчанию любая нажатая кнопка
    означает "ДА", и только N значит нет.
    Если выбрать "НЕТ", то все частоты будут перенесены 1 в 1 из
    ASM, но это сука неверно! Будет легенький пиздеж! Поэтому я
    сделал возможность пересчёта частоты,
    но это уже вам решать, как лучше. Мой пересчёт тоже может
    ошибиться, ибо ему ещё предстоит определить какое было
    соотношение частоты к тону, а это стопудово
    глючная задача
    После конвертирования вы получите статистику использования
    специальных команд, ибо есть несколько, которых в PT нет ни хуя,
    но музыканты всё равно считают его
    лучшим редактором.
    Если полученный трек не влез в дозволенные 16 килобайт, то
    вылезет ошибка, и никакого трека вы не получите. Да он,
    собственно, и в PT не загрузится, да так бывает!
    Ну и если всё нормально, то включается воспроизведение
    полученного трека. Можно сразу послушать результат.


    D. Disc drive. Ну тут вроде ясно всё. Выбор диска.


    M. Save PT module. Выгрузка полученного модуля на диск.


    P. Save samples w/o empty. Сохранение на диске всех не пустых
    сэмплов.


    E. Save all samples. Сохранение всех сэмплов в формате PT на
    диск. Даже тех, что не влезут по ограничениям.


    O. Save ornaments w/o empty. Выгрузка орнаментов, исключая
    пустые.


    R. Save all ornaments. Ну собственно отгрузка всех орнаментов.
    Например, в треке их 32, а в PT влезут только 15, но программа
    выгрузит все 32. Можете вручную впихивать в трек если надо.


    Данная версия конвертирует треки в формат редактора PRO-Tracker
    версии 3.72. Что там и как будет в более ранних версиях
    редактора - не знаю.
    В приложении на диске кроме конвертора есть ещё и редактор, а
    также небольшая подборка сконверченных треков с их оригиналами.


    Ну вот вроде бы и всё. Думаю, больше дописывать тут нечего.
    Вот небольшая история, куда я вписывал доработки, те, что не
    забыл
    09.08.2024. Чао!




    07.08.24
    0. Заменил таблицу нотных частот. Взял из PT3.72, та, что
    называется 1.75 Hz. Раньше она была иная. С другими таблицами
    звук поеботский получается, да и с этой
    если честно тоже.
    1. Добавил пересчет частоты, огибающей под таблицу нот
    протрекера. При конвертировании задаст вопрос, делать пересчет
    или оставить как есть.
    2. Фиксанул по мелочи всякие мелкие недочеты.
    3. Добавил вывод длины полученного трека. Инфа бесполезная, как
    и сам конвертор


    02.08.2024
    1. Подготовка к сборке релиза. Убрал вывод "мусора" в экран при
    конвертировании орнаментов. Эта шняга меня всегда бесила, но вот
    исправил только сейчас.
    2. Добавил вывода номера обрабатываемого паттерна. Пофиг,
    конечно, но как-то динамичнее стало.


    26.06.2024
    1. Внедрил новый, точнее последний плеер Pro-Tracker мелодий из
    VT-II от Сергея Бульбы. А то был найден трабл при
    воспроизведении.
    2. Исправил обработчик сэмплов и имиджей. Раньше некорректно
    работала отгрузка инструментов отдельно, выгружало что попало


    Собственно, для чего нужна выгрузка сэмплов и имиджей? Да как
    минимум для того, чтобы выгрузить их все те, что были в
    оригинальном ASM треке,
    невзирая на ограничения протрекера. К примеру, в треке было 20
    орнаментов, а в ПТ их всего 15. Командой "Save images" можно
    выгрузить все 20 на диск, а вот в компилированном треке их будет
    не больше 15.
    3. Заменил детектор треков ASM на последнюю редакцию из "The
    Pusher", она и быстрее, и точнее и компактнее раз в пять


    25.06.2024
    1. Благодаря треку "Forum" by Ded Smirnoff, был найден старинный
    баг! Несколько дней я потратил на его локализацию, и вот сегодня
    обнаружил.
    Да, попил он мне кровушки При обработке 15-го паттерна
    протрекер крешил шрифт, и терял длину этого паттерна, вставляя
    туда всякие краказябры.
    Теперь всё исправлено.
    2. RLS не реализовать в пт3. Команда есть, а толку нет. Всё что
    за пределами цикла сэмпла в Pro-Tracker - удаляется!


    19.06.2024
    1. Alone Coder любезно предоставил мне исходник компилятора
    PT3.72, а это было важно, т.к. в конверторе использовался не
    очень новый и не очень чёткий
    Следовательно, теперь данные компилируются правильным кодом.


    ! 2. Есть момент с треком COMMPLICATIONS, пока не понял почему,
    но огибающая играет неправильно!
    3. Оказывается в PT3.72 есть команда 4, которая указывает с
    какого места играть сэмпл, а это значит, что можно применить её
    к команде RLS в ASM.


    Т.е. продолжить играть сэмпл за границами цикла. Чтоб это
    проверить, надо исправить конвертор сэмплов, ибо он сэмплы
    генерит сугубо в рамках цикла.


    18.06.2024
    1. Похоже понял почему трек DFOREST1 после конвертирования
    убивает протрекер при попытке загрузить трек. Надо менять
    процедуру компилирования канала, и взять её
    из самого пт3.72.


    16.06.2024
    1. Поправил обработку Portamento и Glissando.


    13.06.2024
    1. Немного поковырял код. Изучаю исходники почти с нуля, ибо
    ничего не помню.
    2. Исправил проверку на превышение длины PT3 модуля. Раньше
    зашкаливание за размер в #4000 не обрабатывалось, и трек убивал
    редактор при попытке его загрузить.
    3. Т.к. у меня есть трек, который в PT3 получается больше 16кб,
    появился вопрос, а если этот трек будет неглючный, его сам
    редактор то загрузит?
    4. Убрал выводилку инфы про наличие Turbo-Sound. Раньше думал,
    что это типа рекламный ход, а потом подумалось, что это
    воспринимается, как железная необходимость наличия девайса для
    работы конвертора. Тупость же?



    [свернуть]
    Himik's ZxZ/PoS-WT
    Izhevsk. Russia. Planet 'Earth'. Sun system.
    The Pusher. Crack music system.
    Turbo-Sound at 1995 year.

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

    Barmaley_m (21.09.2024), creator (10.08.2024)

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

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

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

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

Похожие темы

  1. ZX Spectrum +2 grey model + VGA Convertor + NEC 1560NX
    от drbars в разделе Зарубежные модели
    Ответов: 0
    Последнее: 10.05.2014, 20:51
  2. theX.iCon - ZX Image Convertor
    от elf/2 в разделе Утилиты
    Ответов: 16
    Последнее: 03.09.2010, 18:39
  3. Ответов: 4
    Последнее: 09.11.2009, 20:38

Ваши права

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