- Сообщений: 825
- Спасибо получено: 2
Простой сэмплер на ATmega8
- Владимир_Ама
- Автор темы
27 мая 2010 23:25 #1
от Владимир_Ама
Владимир_Ама создал тему: Простой сэмплер на ATmega8
Здравствуйте.Нашел такую вот наработку от Hiser'a.
Вопросы:
Как доработать ее? На ммс заливается вавка с нулевого сектора,а можно ли несколько вавок залить(допустим 5-6)? и как программно сделать чтобы при нажатии определенной кнопки проигрывалась определенная мелодия?
Т.е хотелось бы получить простой сэмплер с 5-6 кнопками.
И еще,представленный ниже код WinAVR-ом почему-то не принимается.
МК и Карточка подключается к питанию 3.3V
Вопросы:
Как доработать ее? На ммс заливается вавка с нулевого сектора,а можно ли несколько вавок залить(допустим 5-6)? и как программно сделать чтобы при нажатии определенной кнопки проигрывалась определенная мелодия?
Т.е хотелось бы получить простой сэмплер с 5-6 кнопками.
И еще,представленный ниже код WinAVR-ом почему-то не принимается.
МК настроен на внутренний генератор 8МГц, можно перестроить на другую частоту изменив значение Q_FREQ в Гц.
WAV заливается на флешку без файловой системы, т.е. с 0-го сектора вместе с заголовком.
Поддерживается WAV 8000-48000 8bit mono
МК и Карточка подключается к питанию 3.3V
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Smoker
- Не в сети
Less
Больше
28 мая 2010 16:44 #2
от Smoker
Smoker ответил в теме Простой сэмплер на ATmega8
Компилируется CodeVisionAVR. Мое мнение - программа считывает только последовательно байты с карты. Никакого выбора файлов там нет, и еще неизвестно войдет ли такая прога в память Меги 8. Чтобы сказать что-то предметно нужно изучать протокол обмена и организацию памяти карты . Для компиляции нужно просто создать проект и загрузить туда текст , только расширение поставь с, code.c
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.