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

User Tag List

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

Тема: Музыка в 1k intro

  1. #1
    Master Аватар для kotsoft
    Регистрация
    04.04.2009
    Адрес
    Котлас
    Сообщений
    632
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Музыка в 1k intro

    Народ, расскажите кто как пехает музыку в 1k интро? Пишем свой микропроигрыватель с командами и таблицей? Делаем дамп регистров AY? если последнее то на сколько можно ужать дамп одного паттерна PT3 ?

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

  3. #2
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я такой вопрос задал, меня подняли на смех.
    в 1К интро использовался .psg+ проигрыватель+пакер zx7.

  4. #3
    Veteran
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,055
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чисто с теоретической точки зрения (сам я не делал 1к интро и музыки к ним) выбор не так уж велик.

    Все проигрыватели (как микро-, так и не очень) по сути являются распаковщиками. При этом упакованные данные - это дамп регистров AY.

    Паковать дамп упаковщиком общего назначения не всегда рационально по ряду причин. Пакуемые данные имеют не байтовую структуру, это 12-, 16- и 5-битные числа. И помимо тех закономерностей, которые обычно обнаруживаются упаковщиками (типа LZ77), в этих данных могут быть специфические "музыкальные" закономерности.

    Микропроигрыватель без упаковщика тоже не всегда достигает оптимального общего размера (проигрыватель+данные), так как сокращение размера таблиц данных зачастую приводит к росту размеров проигрывателя, и наоборот.

    Думаю, что наилучшие перспективы имеет специализированный распаковщик-проигрыватель, который рассматривает данные в наиболее натуральном их виде (зависит от конкретной музыки и используемых в ней спецэффектов). К нему можно прикрутить некое подобие словарного сжатия (LZ77) и, может быть, кодирования Хаффмана или арифметического.

  5. #4
    Master Аватар для kotsoft
    Регистрация
    04.04.2009
    Адрес
    Котлас
    Сообщений
    632
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в 1К интро использовался .psg+ проигрыватель+пакер zx7.в 1К интро использовался .psg+ проигрыватель+пакер zx7.
    - спасибо погуглю. А реально один паттерн во сколько байт запехать получается?
    Barmaley_m: Спасибо за теорию) боюсь с практикой сложнее)

  6. #5
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Гоблин сказал, что лвд занимался похожим вопросом, в 1К используются музоны(две штуки), но как это сделано - загадка.

  7. #6
    Master Аватар для kotsoft
    Регистрация
    04.04.2009
    Адрес
    Котлас
    Сообщений
    632
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в 1К интро использовался .psg
    -
    И есть ли код проигрывания? или описание формата?
    пакер zx7.
    - это что за пакер такой? первый раз слышу
    Последний раз редактировалось kotsoft; 17.08.2014 в 15:26.

  8. #7
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kotsoft Посмотреть сообщение
    - это что за пакер такой? первый раз слышу
    http://www.worldofspectrum.org/infos...cgi?id=0027996

    Цитата Сообщение от kotsoft Посмотреть сообщение
    И есть ли код проигрывания? или описание формата?
    приложение.там не сложно разобраться.
    Вложения Вложения

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

    По умолчанию

    Была еще прога, Sound Agressor
    Правда она больше для 4к подходит.

    нашел на вт...
    http://vtrdos.ru/system/SAG17.ZIP

    не обращайте внимание на изначальное детектирование наличия турбосаунда, это просто тестилка, не более. к работе не имеет ни какого отношения.
    Последний раз редактировалось himik; 30.09.2014 в 22:50.
    Himik's ZxZ/PoS-WT
    Izhevsk. Russia. Planet 'Earth'. Sun system.
    The Pusher. Crack music system.
    Turbo-Sound at 1995 year.

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

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

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

Похожие темы

  1. CHRONOS intro
    от homeness в разделе Музыка
    Ответов: 40
    Последнее: 07.01.2016, 07:48
  2. Intro Gigademo Part 4
    от AAA в разделе Демо
    Ответов: 27
    Последнее: 20.10.2011, 16:53
  3. First Intro by RET
    от kyv в разделе Демо
    Ответов: 13
    Последнее: 13.04.2009, 19:22
  4. intro от FLASH
    от Totem в разделе Для начинающих
    Ответов: 6
    Последнее: 20.12.2007, 21:30
  5. 512 bite intro
    от newart в разделе Программирование
    Ответов: 10
    Последнее: 30.07.2006, 19:40

Ваши права

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