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

User Tag List

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

Тема: Написал я Витерби для ZX+YM2149

  1. #1
    Guru Аватар для JV-Soft
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,478
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    13 сообщений
    Mentioned
    2 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию Написал я Витерби для ZX+YM2149

    Немного поигрался с алгоритмом вывода цифрового 8-ми битного звука через YM2149 нестандартным для него методом ,суть такова у нас есть три канала с 4-ех битными уровнями громкости , итого меняя значения каналов в теории мы можем получить 12 битный звук или 4096 значений ,на практике на так все прямо идеально но все же.
    Суть состоит в том что на PC мы по алгоритму Витерби кодируем наш WAV , а плеер на спеке отсылает найденные рание значения громкостей с определенными промежутками в три канала YM2149 тем самым просто меняя суммарное выходное напряжение каналов YM2149.
    Это было придумано на MSX ,так что моей заслуги тут нет.
    Сейчас не спеша работаю над плеером ,но в отличии от MSX где все три канала объединены в один ,у нас они разделены на стерео ,что затрудняет задачу правильного построения звука.
    Еще звук упакован в RLE и плеером на ZX распаковывается RLE на лету.

    Вот пока небольшой пример 8-ми битный семпл на частоте 11кгц , звук в эмуле тише чем на реале , так что в муле выкручивайте на максимум, проверял на реале и в Unreal.


    bas.zip

    - - - Добавлено - - -

    PS - алгоритм поиска наиболее подходящего списка состояний (называемого путём Витерби), который в контексте цепей Маркова получает наиболее вероятную последовательность произошедших событий.

    Арфы нет ,возьмите бубен
    Безумие это повторение одного и того же в ожидании другого результата.


    Сайт http://p-45.zzz.com.ua
    Amiga A500
    Восстановлен(2018) дополнен и в строю - Pentagon (1991) 1024k (256kb ROM 4 конфигурации ПЗУ)/turbo 7 мгц/кеш 32кб/covox/ TS /AY mouse/fdd 3.5" /Nemo-Ide/10gb HDD (DNA-OS)
    Восстановлен(2015) и в строю - Харьков 128
    Восстановлен(2016) ZX-Дигитайзер

    Ждут паяльника - пентагон 48 , pentagon 128.
    [свернуть]

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

  3. #2
    Activist Аватар для pinny
    Регистрация
    22.05.2005
    Адрес
    г. Санкт-Петербург
    Сообщений
    213
    Записей в дневнике
    16
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, на реале даже лучше звучит. И мой арлекин спокойно перенес это дело
    Composite 48
    Harlequin Superfo 128K Rev. 2D
    Minstrel ZX-80 V2.6
    Reverse U8
    ZXEvo Rev.C4 + ZXM Sound Card Extreme + ZiFi + VDac
    ZXUno 4.2 + WiFi
    +UNO 2m + WiFi
    Commodore Amiga A600 + Furia EC20 + WorkBench 3.1.4
    Atari 130XE+SDrive

  4. #3
    Guru Аватар для JV-Soft
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,478
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    13 сообщений
    Mentioned
    2 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от pinny Посмотреть сообщение
    Кстати, на реале даже лучше звучит
    Еще буду дорабатывать плеер и алгоритм , там можно качество еще на порядок выше получить.

    Арфы нет ,возьмите бубен
    Безумие это повторение одного и того же в ожидании другого результата.


    Сайт http://p-45.zzz.com.ua
    Amiga A500
    Восстановлен(2018) дополнен и в строю - Pentagon (1991) 1024k (256kb ROM 4 конфигурации ПЗУ)/turbo 7 мгц/кеш 32кб/covox/ TS /AY mouse/fdd 3.5" /Nemo-Ide/10gb HDD (DNA-OS)
    Восстановлен(2015) и в строю - Харьков 128
    Восстановлен(2016) ZX-Дигитайзер

    Ждут паяльника - пентагон 48 , pentagon 128.
    [свернуть]

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

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

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

Похожие темы

  1. Ответов: 4
    Последнее: 29.03.2013, 13:36
  2. Продаю платой расширителя с YM2149 для ZX без музыки
    от CHRV в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 13.07.2011, 13:45
  3. Написал кавер на тему из Barbarian II
    от Darkman007 в разделе Музыка
    Ответов: 29
    Последнее: 20.04.2010, 13:11
  4. Написал Сайтец и выложел пока Всё журналы ZX
    от kndbbs AKA KND в разделе Новости
    Ответов: 22
    Последнее: 25.02.2009, 22:08
  5. Музыку вот написал...
    от Электрик в разделе Творчество
    Ответов: 2
    Последнее: 26.06.2007, 13:14

Ваши права

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