Чисто на слуху меня он вроде как идеальный
Генератор шума сделан так
нулевой бит так же идет в шум
PS: если вопрос более глобальный, про эмулятор в целом, то да, за основу был взят тот что изначально был в этой теме, затем была изучена куча мануалов и исходников, различные недокументированные вещи, и, через 3 года вы имеете то что имеете
UPD: оказалось это не совсем корректно, по последним данным нужно двигать значение генератора на 1 бит вправо, затем, если вытолкнутый бит равен единице, то сигнал шума становится равен единице (иначе нулю) а значение генератора ксорится с 0x14000
Алгоритм шума (как в оригинальном чипе) в версии 24.2
![]()
Последний раз редактировалось EvgenRU; 26.08.2016 в 11:31.
Хорошо, постараюсь завтра сделать, запишу YM2149 на эве и то же самое на кворуме с эмулятором, потом наложу на 2 дорожки в MP3. Утомительно конечно это будет, но для чистоты эксперимента придется![]()
Вот, дошли руки музыка из дизи 6
1: левый канал на ЭВЕ - YM2149F
2: правый канал эмулятор на кворуме, немного замедлен питчем примерно на 1% из-за разницы частот процессоров, чтобы совпадала скорость.
Короче, там где слышно треск спикера это канал с эмулятором.
http://www.avray.ru/Lym_Remu.mp3
PS: оба на эве делать не стал, т.к. нет большого желания делать макаронного монстра... лето... лень одолевает...
Последний раз редактировалось EvgenRU; 16.08.2016 в 22:14.
Не удается получить доступ к сайту
Превышено время ожидания ответа от сайта www.avray.ru.
Попробуйте сделать следующее:
Проверьте подключение к Интернету.
Проверьте настройки прокси-сервера и брандмауэра.
Были небольшие технические проблемы.
Кстати, еще один момент, по самому сигналу. Если сравнивать форму сигнала в редакторе, то в эмуляторе сигнал получается инвертированным, но форма похожа на оригинал.
UPD: в 24 версии обнаружилось несколько недочетов, в 24.1 будет исправлен генератор шума, микширование канала B и таблица громкости огибающей. В генераторе шума счетчик будет считаться в сторону увеличения, так что со всеми исправлениями шум будет звучать идентично оригинальному чипу.
Последний раз редактировалось EvgenRU; 23.08.2016 в 22:33.
Версия 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.
Для тех кто еще сомневается в качестве звучания эмулятора
Супер микс, сделан на моем Кворум БК-04 (1024кб) с установленным эмулятором версии 24.2, кварц 28.332МГц
http://www.avray.ru/AYEmulDemoMusic.mp3 (12Мб)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)