Извините за оффтоп, Rolex, вы писали, что написали эмулятор AY на J2ME. Можно посмотеть на него, если это, конечно, не секретная разработка.
А то иногда хочется на телефоне послешать, а в mp3 перегонято неохота.
Извините за оффтоп, Rolex, вы писали, что написали эмулятор AY на J2ME. Можно посмотеть на него, если это, конечно, не секретная разработка.
А то иногда хочется на телефоне послешать, а в mp3 перегонято неохота.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Kakos_nonos, Можно, только он нe играетТ.е. и на одном из РЕАЛЬНЫХ телефонов оно не работало. В эмуляторе сановском что-то даже играло. Я и забросил это дело. Может кто сейчас возьмется дописать? Кодом могу поделиться.
---------- Post added at 15:30 ---------- Previous post was at 14:43 ----------
Кстати, тут в ходе экспериментов получился занятный код: что-то типа 1-битного моно-AYЗвучание сильно смахивает на спековские биперные мелодии а-ля Chronos. Эх, жаль почти напрочь забыл как на спеке кодить... А то бы наверное попробовал эмуляцию псевдо-AY на бипере сделать - похоже ресурсов Z80 хватило бы. Код на всяк случай сохранил. Может кому покажется забавным. Могу даже пример звука попробовать выложить.
Это врядле. Даже ресурсов 12 Мгц Z80 на это толком не хватило:
Рабочий стол - General Sound AY Emulator v1.0
Вроде только было решил, что все хорошо... На большинстве музонов качество эмуляции сейчас более-менее сносное. Но тут попалось мне вот это интро от Fishbone Crew... Музыка понравилась. Сдампил PSG, загрузил в ардуину. F-F-F-F-FUUUUUU.... Звучит просто ужасно! Ужаснее всего - почему-то именно канал B. На нем басы и частично ударные идут.
Может компетентные товарищи подскажут, в чем может быть подвох в эмуляции именно этого трека? Если надо - кину свои исходники.
---------- Post added at 15:44 ---------- Previous post was at 15:39 ----------
Ой, стоп, разобрался уже!
---------- Post added at 16:05 ---------- Previous post was at 15:44 ----------
Поправил, уже лучше... но все равно дрянь...Хрипы сильные, как будто интерференция между каналами. И огибающую здесь насилуют по полной. Ну ООЧЕНЬ хитровыделанная мелодия! Первый раз такая попалась!
Огибающую переинициализировал лишний раз?
---------- Post added at 18:10 ---------- Previous post was at 18:07 ----------
Ты наверное спектрум вообще не слушал.
Это как бы уровень последних лет 12.
И далеко не предел.
Послушай:
http://zxtunes.com/author.php?id=326
http://zxtunes.com/author.php?id=316
http://zxtunes.com/author.php?id=473
http://zxtunes.com/author.php?id=388
http://zxtunes.com/author.php?id=82
newart, да, наверное, где-то лет 10-12 не слушал реальный AY. А за ссылки - спасибо. Действительно, убедился - не предел... Не знаешь, то что на этои сайте в онлайне играет - это записи с реала? А то в эмуляторе Бульбы большинство из тех треков звучит почти так же ужасно, как на Ардуине.
Так, сейчас еще раз помедитировал над докой по AY, поправил синтез огибающей (счетчик огибающей щелкает на 1/32 частоты AY, я правильно понял?). Стало по-моему лучше. К сожалению сейчас выложить сэмпл не могу, может ближе к ночи, как домой доберусь.
---------- Post added at 18:04 ---------- Previous post was at 17:59 ----------
А вообще интересно было бы потыкать осциллографом в живой AY - что-то мне подсказывает, что там на аналоговых выходах сигнал немножко сложнее чем просто прямоугольник
---------- Post added at 18:08 ---------- Previous post was at 18:04 ----------
И еще вопрос: я заметил, что в зависимости от выбора "раскладки" каналов (ABC/ACB/BAC etc) звучание может иногда ОЧЕНЬ сильно отличаться. А есть ли в файлах pt3 информация, для какой "раскладки" он написан?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)