Коллеги, можно я вас несколько приземлю по поводу использования эмулятора AY в Векторе?
http://zx-pk.ru/showthread.php?t=21867
Вид для печати
Коллеги, можно я вас несколько приземлю по поводу использования эмулятора AY в Векторе?
http://zx-pk.ru/showthread.php?t=21867
Суть проблематики изложите пожалуйста. Проблема наблюдается для варианта на ATTINY2313-20SU с кварцем на 27Мгц ?
Увы там не диалог прерывается, а монолог авторский. Надеюсь здесь хотя бы раскроют коллеги, кто в теме, суть проблемы.
Справедливое замечание. Я даже и не подумал, что можно обойтись режимом PWM для эмуляции DAC, что и было сделано для реализации эмулятора AY на ATTINY2313-20SU. Вот её и предлагаю развести. Схема и разводка видна прямо по картинкам собранного изделия :)
Желательно вторую разводку предусмотреть между ножками DIP и под планар.
PS. У меня запасы ICL7660 (и планар и dip) имеются, но MC34063 несравненно более удачный выбор.
- - - Добавлено - - -
Все верно. Сконвертировать попробую на днях. Когда-то же надо начинать учиться делать то, что можешь сделать и сам. О результате сообщу и в этой теме также.
Вот на Atmega8 на модифицированной прошивке http://rghost.ru/6pk8sRsXb.Цитата:
Суть проблематики изложите пожалуйста. Проблема наблюдается для варианта на ATTINY2313-20SU с кварцем на 27Мгц ?
На родной прошивке на atmega8515 еще хуже.
Частота 27 МГц.
Не думаю, что более тупая тинька здесь сделает мегу :)
в чем она меньше подходит для эмулятора?
Что это было? Куда подключено ? Где оригинал (в том числе и его звучание на "эталоне") ? Усилитель подключен через фильтры?
Суть проблемы не раскрыта, больше на банальную манипуляцию похоже :(
Предлагаю не взирая ни на что, развести эмулятор на платке комбобокса, не убудет, так как всегда будет возможность сдуть микроконтроллер с платы и поставить в панельку DIP40 оригинал YM2149F или WF19054 (AY8910) (для того чтобы феном не плавить панельку DIP40, предлагаю м.к. разводить на обратной стороне компобокса и ретровид не испортит заодно).
Установка эмулятора кроме возможности самим в железе попробовать решить проблему эмуляции,
исходники эмулятора выложены http://www.avray.ru/ru/эмулятор-3-х-канальная-версия/, предоставит повод поиграться с отличным инструментом http://algrom.net/.
Расскажите по какой схеме лучше собирать, нюансы по фильтрации выхода звука после ШИМ-модуляции.
На тему эмуляции AY есть статья в вики:
Дальнейшее обсуждение "дефектности" эмулятора AY предлагаю продолжать в соответствующей соседней теме.Цитата:
Помимо реализации эмуляции микросхемы в эмуляторах различных систем, использующих её, существуют отдельные эмуляторы микросхемы. Они позволяют воспроизводить музыку, написанную для различных систем и сохранённую в их специальных форматах, на обычном PC. Как и в случае с другими подобными микросхемами звукогенераторов, программная эмуляция имеет некоторые отличия в звуке по сравнению с реальной микросхемой, причём возможно даже отличие в лучшую сторону (более чистое звучание, без искажений, делающее звук несколько непохожим на оригинальный). Если в случае с другими, более сложными микросхемами, эти различия возникают из-за неточности эмуляции логики работы микросхем, то в случае с AY-3-8910 и совместимыми микросхемами все тонкости и различия их работы полностью изучены, и основным источником различий становится проблема передискретизации (ресемплинга) сигнала (микросхема позволяет генерировать звук с частотами до нескольких сотен килогерц).
ну-ну.Цитата:
Суть проблемы не раскрыта, больше на банальную манипуляцию похоже
Я не буду этим заниматься лишь только для того, чтобы что-то доказать именно вам. Просто скажу, что я заменил эмуль на реальный YM и все заработало.Цитата:
Что это было? Куда подключено ? Где оригинал (в том числе и его звучание на "эталоне") ? Усилитель подключен через фильтры?
Или вам нужны собственные шишки от граблей? Ну тогда я зря здесь что-то пишу.
Мне ничего доказывать и тем более в этой теме не нужно. Лучше докажите коллегам в соседней теме.
Что доказать?
Не знаю что вы хотели нам важного и неизвестного сообщить. Изложите в полном объеме сценарий бага, со всеми входными данными для возможности его повторения, окружение в котором его наблюдаете, а также ваши предложения по его устранению, если таковые имеются у вас Желательно в теме Эмулятора AY, а не здесь, вы помочь хотели коллегам своим сообщением? Или я не прав?