Здравствуйте,уважаемые.
Собственно сабж. Замысел таков - хочется поиметь устройство,способное воспроизводить MIDI. То есть - по UART передаем с компа в него стандартный МИДИ файл,оно там у себя записывает его во флэшку (EEPROM`ку) и далее могёт его воспроизвести. Всё сие чудо хочется сделать на AVR (люблю я их очень).
Далее мысли такие - МИДИ файл,как я понимаю,- это набор команд для МИДИ синтезатора,правильно ? Значит нужен этот синтезатор. Какие могут быть варианты ?
1) Стандартная аудиокарта для PC,поддерживающая синтез (AWE32 например) Вопрос тут такой - если последовательность комманд передавать на МИДИ порт на этой карте - получится проиграть информацию из файла ? Или надо управлять по шине (ISA/PCI) ? Видятся следующие достоинства - легкодоставабельность аудиокарты :-) Недостатки - размеры аудиокарты. Пугает,если управление по шине. С ней я не знаком. Следовательно надо много читать и думать :-) Хотя много думать никому еще не мешало...2) "Выдрать" чип синтезатора (EMU8000) из той же аудиокарты. Сразу вопросы - он будет отдельно работать ? Даташит на него вообще где- нибудь есть ? Или не забивать себе голову и смотреть пункт первый ?
3) Слышал я были в свое время так называемые Daughter board для саундбластеров,которые как раз и представляют из себя этот самый МИДИ синтезатор. Это верно ? Такие штуки сегодня достать реально ? (все-таки 10 лет прошло)4) Использовать спец-чип вроде этих
6) Плюнуть на все к едрене-фене. Это конечно самый простой вариант,но ведь сабж.
Видится мне самым приемлимым вариантом для осуществления этой сверхзадачи тот,что под номером 1 (ну или 2). Я прав ? Посоветуйте,любезные,в какую сторону кинуться ? Может кто делал что то подобное ?
Заранее спасибо за любой ответ.
С уважением Павел Сироткин snipped-for-privacy@mail.wplus.net