-
Вложений: 2
AVR-AY player
Долго думал в какую ветку написать (Железо, Софт или Музыка...), но с учетом моего вопроса решил сюда...
Собрал на днях на скорую руку сабжевую связку - микроконтроллер AVR ATmega32 16 MHz + AY-3-8910... :v2_walkm: цель - для начала что-то вроде простого AY-звонка, если покатит может и SD карточку прицеплю. Тупая запись в регистры AY проверена и работает, посему встал вопрос как бы какую мелодию проиграть... Начал искать какой-нибудь простенький формат для реализации на AVR. Может кто порекомендует какой-нибудь документированый простой формат AY музыки? Что-то типа: регистры, задержка... или состояние регистров через фиксированые промежутки времени... Чтобы "привязки" к Z80 не было.
-
-
Смотри хелп к AYEmulator. Там расписаны практически все поддерживаемые форматы с подробностями. Выберешь что удобно.
-
Newart, А где музыку в этом формате можно скачать? В коллекциях AY музыки выкачаных мною из нета нет ни одного psg...
-
Берешь тот же AYEmul, выбираешь понравившуюся музу и конвертишь ее в VTX/YM6/PSG
-
c sd карточкой будет круто! только еще-бы несколько кнопок управления. а сколько эта штука по цене получится?
-
Ну я думаю недорого, в любом случае все затевается ради удовольствия... если интеоесует цена поищи цены на ATmega32 и AY-3-8910... остальное стоит копейки.
-
mega32 взята из соображений "что было"? А то кажется и mega8 вполне хватит.
-
Во-первых потому что была...:) Во-вторых из соображений объема памяти, как RAM так и ROM (Пишу на Си CodeVisionAVR)... Может еще че прицеплю... Если будет делаться законченый девайс, то это все учтется. Просто не хотелось упереться в какие-нибудь ограничения со стороны AVR... К слову Mega8 тоже есть, возможно ее и хватило бы... Зато Mega32 и AY-3-8910 рядом смотрятся лучше...;)
-
я уже давно об этом думаю, но никак не дойду.. надо взять исходники AYEmulator и переписать плееры pt3 и другие на си. вот так было бы лучше всего, а то psg уж больно много весит..