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

User Tag List

Страница 6 из 6 ПерваяПервая ... 23456
Показано с 51 по 55 из 55

Тема: Плеер-конвертер VortexTracker ВИ53

  1. #51
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    741
    Спасибо Благодарностей отдано 
    39
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    44 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно попробовать вот этот файлик прогнать через какой-нибудь конвертер мнемоник Кстати есть такие?
    Тут максимально всё вычищено, нет дупов, макросов итп

    https://github.com/DenisGrachev/psgV...I-8080-tmp.asm

    UPD: Нашёл какую-то конвертилку, вот плеер в мнемониках 8080, не ручаюсь что заработает ))
    https://github.com/DenisGrachev/psgV...yerVI-8080.asm

    Ему нужна метка music это где модуль лежит ) играть фрейм mus_play, перед этим mus_init
    Последний раз редактировалось DenisGrachev; 26.09.2023 в 18:28.

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

    metamorpho (26.09.2023), parallelno (27.09.2023)

  3. #52
    Activist Аватар для metamorpho
    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    339
    Спасибо Благодарностей отдано 
    598
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    58 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DenisGrachev Посмотреть сообщение
    .....Нашёл какую-то конвертилку, вот плеер в мнемониках 8080, не ручаюсь что заработает ))
    DenisGrachev, спасибо !!
    Собрал запустил, но пока не работает
    Вложения Вложения

  4. #53
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    741
    Спасибо Благодарностей отдано 
    39
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    44 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    DenisGrachev, спасибо !!
    Собрал запустил, но пока не работает
    Поправил файлик, брать там же ) Только ты пытаешься проиграть файл написанный без учёта ограничений ВИ, у тебя будет каша.

    Прикрепил текстовичок с музыкой написанной с учётом ограничений ВИ
    music.txt

    Увы, автоматом не получилось ) я попробовал убрать явные ошибки автоконверта, он теперь начинает играть и падает, тут мои полномочия всё, я не знаю синтаксис 8080 чтобы глазами увидеть ошибки )
    Последний раз редактировалось DenisGrachev; 27.09.2023 в 08:08.

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

    metamorpho (27.09.2023), parallelno (27.09.2023)

  6. #54
    Activist Аватар для metamorpho
    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    339
    Спасибо Благодарностей отдано 
    598
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    58 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько я понял на данный момент есть плеер в синтаксисе 8080, который играет музыку через ВИ53.
    Но множество музыки (написанной до этого) не получиться проиграть на этом плеере, поскольку в этой музыке не учитывается ограничения ВИ53.

    Поэтому чтобы играть музыку на этом плеере необходимо:

    1. Написать музыку в Vortex Tracker с учётом ограничений ВИ53.
    Это можно сделать самому или обратиться к тем кто пишет музыку на Vortex Tracker,
    чтобы они написали музыку с учётом ограничений для ВИ53.

    Ограничения и возможности в Vortex Tracker для ВИ53:
    Ограничения: только прямоугольный тон, нет огибающей, нет шума, нет громкости.
    Возможности: поддерживаются Орнаменты, Инструменты (только маска тона и отклонение тона от базового значения, накопление не поддерживается).
    Команды номер B,4,5

    2. Далее эту музыку преобразуем в формат psg, для этого используем:
    - последние версии VortexTracker (https://github.com/z00m128/vortextra...leases/tag/2.5 похоже здесь можно его взять )
    - или AY_Emul (https://bulba.untergrund.net/emulator.htm похоже здесь можно его взять )

    3. Далее полученный файл.psg сжимаем специальным компрессором
    (https://github.com/vasilenkoroman/ps...essor/releases здесь можно скачать psg_pack.exe)

    4. Далее вставляем эту музыку например в этот тестовый файлик (см. в приложении) после метки "music:", компилируем и наслаждаемся музыкальным шедевром.

    ---------------
    А как пользоваться psg_pack.exe ?
    Я пробовал такой вариант: psg_pack.exe file.psg - результата никакого.
    Вложения Вложения

  7. #55
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    741
    Спасибо Благодарностей отдано 
    39
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    44 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Насколько я понял на данный момент есть плеер в синтаксисе 8080, который играет музыку через ВИ53.
    Но множество музыки (написанной до этого) не получиться проиграть на этом плеере, поскольку в этой музыке не учитывается ограничения ВИ53.

    Поэтому чтобы играть музыку на этом плеере необходимо:

    1. Написать музыку в Vortex Tracker с учётом ограничений ВИ53.
    Это можно сделать самому или обратиться к тем кто пишет музыку на Vortex Tracker,
    чтобы они написали музыку с учётом ограничений для ВИ53.

    Ограничения и возможности в Vortex Tracker для ВИ53:
    Ограничения: только прямоугольный тон, нет огибающей, нет шума, нет громкости.
    Возможности: поддерживаются Орнаменты, Инструменты (только маска тона и отклонение тона от базового значения, накопление не поддерживается).
    Команды номер B,4,5

    2. Далее эту музыку преобразуем в формат psg, для этого используем:
    - последние версии VortexTracker (https://github.com/z00m128/vortextra...leases/tag/2.5 похоже здесь можно его взять )
    - или AY_Emul (https://bulba.untergrund.net/emulator.htm похоже здесь можно его взять )

    3. Далее полученный файл.psg сжимаем специальным компрессором
    (https://github.com/vasilenkoroman/ps...essor/releases здесь можно скачать psg_pack.exe)

    4. Далее вставляем эту музыку например в этот тестовый файлик (см. в приложении) после метки "music:", компилируем и наслаждаемся музыкальным шедевром.

    ---------------
    А как пользоваться psg_pack.exe ?
    Я пробовал такой вариант: psg_pack.exe file.psg - результата никакого.
    В целом всё правильно

    Паковать psg надо с указание степени сжатия и выходного файла, например
    psg_pack -l 4 music.psg music.tbk

    Возможности в Vortex Tracker для ВИ53 если играть псг дамп несколько шире чем моим первым плеером, но музыка хуже сжимается пакерами и растёт в размерах вместо с длительностью мелодии
    Ограничения: только прямоугольный тон, нет огибающей, нет шума, нет громкостей.
    Возможности: поддерживаются Орнаменты, Инструменты без шума и огибающей
    Команды номер 1,2,3,B,4,5,6

    Если коротко то всё что делается чисто частотой - работает )

    Всегда есть вариант поиграть на АУ, тогда тебе надо брать плеер ivagor в мнемонике 8080.
    Если будешь делать игру то ещё будет проблема как совмещать со звуками, у нас в Старой Башне музыка в два канала таймера, в третьем звуковые эфекты.
    Последний раз редактировалось DenisGrachev; 28.09.2023 в 12:47.

  8. Этот пользователь поблагодарил DenisGrachev за это полезное сообщение:

    metamorpho (28.09.2023)

Страница 6 из 6 ПерваяПервая ... 23456

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

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

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

Похожие темы

  1. Эмуляция AY с использованием ВИ53
    от ivagor в разделе Вектор
    Ответов: 53
    Последнее: 17.01.2024, 21:18
  2. Играем мелодии на ВИ53
    от SegaBoy в разделе Радио-86РК
    Ответов: 187
    Последнее: 20.05.2022, 01:35
  3. Ответов: 35
    Последнее: 03.12.2020, 00:05
  4. плеер для sega и конвертер wav to bin
    от Renegade в разделе SEGA
    Ответов: 0
    Последнее: 26.09.2012, 14:36

Ваши права

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