User Tag List

Страница 30 из 48 ПерваяПервая ... 262728293031323334 ... ПоследняяПоследняя
Показано с 291 по 300 из 476

Тема: Эмулятор AY-8910 на ATMega

  1. #291

    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,551
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    83 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Новая версия, как и обещал.
    Улучшен генератор шума, улучшена таблица громкости огибающих, улучшено смешивание каналов в двухканальной версии.
    Эмуляция сабжа делалась по мотивам какого-то эмуля-плеера или чисто по докам?

  2. #292

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Эмуляция сабжа делалась по мотивам какого-то эмуля-плеера или чисто по докам?
    Чисто на слух у меня он вроде как идеальный

    Генератор шума сделан так

    нулевой бит так же идет в шум

    PS: если вопрос более глобальный, про эмулятор в целом, то да, за основу был взят тот что изначально был в этой теме, затем была изучена куча мануалов и исходников, различные недокументированные вещи, и, через 3 года вы имеете то что имеете

    UPD: оказалось это не совсем корректно, по последним данным нужно двигать значение генератора на 1 бит вправо, затем, если вытолкнутый бит равен единице, то сигнал шума становится равен единице (иначе нулю) а значение генератора ксорится с 0x14000

    Алгоритм шума (как в оригинальном чипе) в версии 24.2
    Нажмите на изображение для увеличения. 

Название:	noise-gen2.png 
Просмотров:	605 
Размер:	9.5 Кб 
ID:	57992
    Последний раз редактировалось EvgenRU; 26.08.2016 в 11:31.

  3. #293

    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,551
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    83 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    PS: если вопрос более глобальный, про эмулятор в целом, то да, за основу был взят тот что изначально был в этой теме, затем была изучена куча мануалов и исходников, различные недокументированные вещи, и, через 3 года вы имеете то что имеете
    А что имеем? Где-то можно гглянуть вавки с канальным сопоставлением реала и эмулятора?
    Вообще такое дело лего проверяется следующим образом. В одно ухо выводим реал, во второе эмулятор, любое расхождение в частоте или громкости будет заметно.

  4. #294

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хорошо, постараюсь завтра сделать, запишу YM2149 на эве и то же самое на кворуме с эмулятором, потом наложу на 2 дорожки в MP3. Утомительно конечно это будет, но для чистоты эксперимента придется

  5. #295

    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,551
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    83 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Хорошо, постараюсь завтра сделать, запишу YM2149 на эве и то же самое на кворуме с эмулятором, потом наложу на 2 дорожки в MP3.
    Лучше все записать на эве, по очереди. Частота кадров то разная. Частота AY возможно тоже.

  6. #296

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот, дошли руки музыка из дизи 6
    1: левый канал на ЭВЕ - YM2149F
    2: правый канал эмулятор на кворуме, немного замедлен питчем примерно на 1% из-за разницы частот процессоров, чтобы совпадала скорость.

    Короче, там где слышно треск спикера это канал с эмулятором.

    http://www.avray.ru/Lym_Remu.mp3

    PS: оба на эве делать не стал, т.к. нет большого желания делать макаронного монстра... лето... лень одолевает...
    Последний раз редактировалось EvgenRU; 16.08.2016 в 22:14.

  7. #297

    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,551
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    83 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не удается получить доступ к сайту

    Превышено время ожидания ответа от сайта www.avray.ru.
    Попробуйте сделать следующее:
    Проверьте подключение к Интернету.
    Проверьте настройки прокси-сервера и брандмауэра.

  8. #298

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Были небольшие технические проблемы.

    Кстати, еще один момент, по самому сигналу. Если сравнивать форму сигнала в редакторе, то в эмуляторе сигнал получается инвертированным, но форма похожа на оригинал.

    UPD: в 24 версии обнаружилось несколько недочетов, в 24.1 будет исправлен генератор шума, микширование канала B и таблица громкости огибающей. В генераторе шума счетчик будет считаться в сторону увеличения, так что со всеми исправлениями шум будет звучать идентично оригинальному чипу.
    Последний раз редактировалось EvgenRU; 23.08.2016 в 22:33.

  9. #299

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Версия 24.1

    Отличия:
    1. Исправлена таблица громкости
    2. Улучшено микширование каналов
    3. Улучшен генератор шума

    Теперь все версии 2-х канальная и 3-х канальная в одном архиве.
    Так же добавлена версия с поддержкой порта спикера на PD1 чтобы он звучал прямо из эмулятора

    Напоминаю, что с 22 версии эмулятор работает в режиме HI-Z, т.е. высокий уровень сигнала это не единица, а высокоимпендансное состояние (это относится к параллельному соединению, в последовательном режиме всё как обычно)

    PS: на всякий случай напомню, что мой вариант эмулятора работает на частоте 250кГц (125кГц, если говорить про звук) для версии 2МГц, и 218.75кГц(109.375кГц) для версии 1.75МГц, так что скорость работы генераторов идентична оригинальному чипу.

    UPD: в связи с тем, что обнаружился оригинальный алгоритм заложенный в чипе, генератор шума будет поправлен в версии 24.2, в 24.1 еще была допущена ошибка в микшировании канала B в двухканальной версии
    Вложения Вложения
    Последний раз редактировалось EvgenRU; 14.09.2016 в 22:35.

  10. #300

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для тех кто еще сомневается в качестве звучания эмулятора
    Супер микс, сделан на моем Кворум БК-04 (1024кб) с установленным эмулятором версии 24.2, кварц 28.332МГц
    http://www.avray.ru/AYEmulDemoMusic.mp3 (12Мб)

Страница 30 из 48 ПерваяПервая ... 262728293031323334 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Подключение AY-3-8910
    от Zloy в разделе Звук
    Ответов: 40
    Последнее: 21.01.2011, 12:20
  2. КПЛЮ AY 8912(8910) в харькове!
    от nickpush в разделе Барахолка (архив)
    Ответов: 74
    Последнее: 12.07.2009, 21:08
  3. Продам AY-3-8910
    от crolicasm в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 17.03.2009, 15:25
  4. AY-3-8910(8912) и ВГ93
    от ALEXEY.GORDEEV в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.12.2007, 09:21
  5. О портах AY-3-8910...
    от ILoveSpeccy в разделе Звук
    Ответов: 2
    Последнее: 02.07.2007, 15:02

Ваши права

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