Хорошо, спасибо, а то в загашнике как раз только "чиста" 16-е, а 162 покупать надо...
Вид для печати
соседняя ветка, тоже AY на AVR, Wild sound от Robus'а. в принципе, все то же самое, комбинаций одного и того же можно придумать очень много. у меня у самого есть мысли замутить подобное.
Не на AVR, а на Intel-51, но это сути не меняет, поскольку это тот же Иван, только в клетчатых штанах ! Просто я использовал другой контроллер, который даёт мне возможность ЦАПа на борту, ну и два АУ.
Я с самого начала говорил, что АУ прекрасно можно сэмулировать на контроллере. А главный шик контроллера, в том, что звук можно разнообразить и конфигурировать на ходу, можно плееры впихивать, и всё это за копейки. Так что, ура автору ! Даёшь качественный код в противовес габаритной электронике.
Я расскажу для чего изобретается этот "велосипед". Вот какая идея возникла у моего друга - оснастить настенные электронные часы звуком ау в качестве будильника.
1. кто-то должен проирывать модуль я считаю, потому как ставить память с PSG файлом не очень красивое решение. кто ? можно в часы спектрум встроить :) А вот плеера pt3 для контроллера я не нашёл. Пришлось писать...
2. Купить ау уже становится не так просто. У меня есть один экземпляр, но блин его как-то жалко применять в такой задаче. Как-то неуважительно что-ли..... Эмулятор на авр я видел. но он написан в алгоритм билдере, а я плеер собирался на си писать. Алгоритм билдер не знаю (да и знать не хочу). А ау знаю :) вот и решил размяться....
Вывод - не смотря на то, что вопросы эмуляции ау уже рассматривались неоднократно, в этой задаче пришлось "велосипедировать"
это у тебя;) я 2 примера привел, есть на авр тоже. если руки когда-нить дойдут - и на арме сделаю.
думается мне, поставить SD-карточку не новую халявную и проблемы с памятью нет. играть с нее тот же PSG, что универсально.
надо было раздербанить любой из плееров-эмуляторов AY на пц.
Добавил примеры в первом посте.
Да, есть и такое решение проблемы. Проблема токо в "халявных" SD карточках. Одно время действиетельно можно было приобрести 1GB гривень за 30-40, но чем дальше тем сложнее это становиться. Это как бы первый аспект проблемы. Второй аспект проблемы это то что выглядит это как-то немного топорно, нет изящества что ли :):):) Можно было и wav проигрывать и тогда и AY эмулить не надо. На 1 GB влезет достаточно wav-файлов, что бы голову себе не ломать.
Ну и третье... Хоть AY и трудно доставаемая весчь, но всётаки доставаемая и достать её можно, если постараться.
Да и в конце концов всё это делается для размятия мозгов.