Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
20.04.2008, 17:10
|
|
Прохожий
Регистрация: 29.11.2007
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
звук курантов на AVR
можно ли сгенерировать звук курантов или колокола на AVR, может есть примеры ?
|
|
|
|
20.04.2008, 18:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Записать wav и проиграть с помощью PWM?
|
|
|
|
21.04.2008, 01:57
|
|
Прохожий
Регистрация: 29.11.2007
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
да, как вариант,только этот путь прожорлив до памяти,хотя и простой. меня интересует есть ли математический алгоритм генерации такого звука.
|
|
|
|
21.04.2008, 07:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,963
Сказал спасибо: 295
Сказали Спасибо 496 раз(а) в 361 сообщении(ях)
|
FM синтез? И Creative SBPro на АVR напаивать?
Пардон, я забыл: есть вариант попроще -
http://bulba.at.kz/main.htm
Сам когда-то этим баловался...
|
|
|
|
22.04.2008, 02:21
|
|
Прохожий
Регистрация: 29.11.2007
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
да, про этот музыкальный процессор я тоже подумывал, правда опыта в его программировании у меня не было
|
|
|
|
22.04.2008, 08:07
|
|
Вид на жительство
Регистрация: 05.09.2006
Сообщений: 360
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Самое простое
http://www.aplusinc.com.tw/data/apr9301v2-v2.3.pdf
Или внешняя память с последовательным интерфейсом. WAV файл можно покромсать, уменьшив частоту дискретизации, разрядность, сделать ADPCM.
С синтезом нужно возиться, а качество будет "синтезированное".
Удачи.
PS Там еще APR9600 есть, которая позволяет несколько различных фрагментов записывать/воспроизводить, например удар колокола отдельно и бой отдельно. И памяти в ней поболе.
|
|
|
|
13.08.2008, 06:18
|
|
Прохожий
Регистрация: 29.11.2007
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
вот интересная ссылка: http://elm-chan.org/works/mxb/report.html
зашил ее в мк, но что-то не пашет
|
|
|
|
13.08.2008, 20:05
|
|
Гражданин KAZUS.RU
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
|
Значит шил неправильно, тоже игрался с этой штучкой, даже жене типа музыкальную шкатулку сделал. Только динамик хороший нужен, на очень маленьких звучит препаршиво.
А вообще, с такими вычислительными мощностями синтез слишком уж искусственно звучать будет, лучше уж записать.
__________________
Если ты читаешь это - значит тебе нечем заняться...
|
|
|
|
14.08.2008, 06:01
|
|
Прохожий
Регистрация: 29.11.2007
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от vdlab
|
Значит шил неправильно, тоже игрался с этой штучкой. Только динамик хороший нужен, на очень маленьких звучит препаршиво.
|
как так неправильно !? брал прошивку из прилагаемого архива,конфигурацию переключателей взял с картинки:
ckdiv8 = 1
cksel = pll = cksel3 = 0
cksel2 = 0
cksel1 = 0
cksel0 = 1
динамик нормального размера...
на выходах на осцилле импульсы шим 250 кгц, только очень слабо модулированные, как показалось
|
|
|
|
14.08.2008, 16:09
|
|
Прохожий
Регистрация: 29.11.2007
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
усе.... заработала шарманка !
кстати,так и не понял из-за чего..... может программатор косячит ? просто взял и в очередной раз перешил биты конфигурации (экспериментировал с ними), все как в предыдущем посте... и... о,чудо ! полилась музыка ![Улыбка](images/smilies/icon_smile.gif)
звучание не самое позорное,на мой взгляд.
до этого провел эксперимент с ISD1210P - м/с записи-воспр. звука ,на 10 сек - шипение такое заметное у нее.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:36.
|
|