реклама на сайте
подробности

 
 
> Извечная тема "Колокольчик", хочется звука..
Eddy71
сообщение Feb 27 2009, 09:13
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Пол дня продолбился, пытаясь смоделировать звук колокольчика ("Дзинь..") и что-то никак. Пробовал ШИМом уменьшать к концу звучания заполнение, игрался со скоростью "спада" - всё равно похабненько получается. Кто уже воевал с похожим делом?
(дошло до смешного - переслушал у друзей на машинах, у родни в холодильниках незакрытые двери - галимо как-то всё..)


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aleksey_g
сообщение Feb 27 2009, 15:56
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066



Цитата(Eddy71 @ Feb 27 2009, 11:13) *
и что-то никак.
...
похабненько получается.
...
галимо как-то всё..


Получается!
Это, конечно, не пик, но звучит просто бесподобно! (слышал своими ушами)
http://elm-chan.org/works/mxb/report.html
Идея там понятна. Все в исходниках!
Есть в архиве даже скрипт для подготовки данных для этого синтезатора, из вав-файла.

Мой друг вставил в часы, в качестве звонка. Но подготовить свой звук почему-то не получилось.
Думаю, разберетесь и сделаете, если не на пике, так на АВР_е.
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Feb 27 2009, 19:12
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Цитата(aleksey_g @ Feb 27 2009, 19:56) *
Получается!
Это, конечно, не пик, но звучит просто бесподобно! (слышал своими ушами)
http://elm-chan.org/works/mxb/report.html

Я в восторге! В данную мою задачу уже не "впихнется", но на будущее... Класс. Давно я так не удивлялся..


Цитата(VDLab @ Feb 27 2009, 21:00) *
Принцип очень прост, на вход схемы подается меандр(очень хорошо получалось с частотами 3-6 кГц, в зависимости от динамика), а напряжение питания на схему подается кратковременно, через ключ.
...

Примерно то же я программно делал. Звук похож, но неестественный. Тот примерчик на АВРке аж за душу взяло.. (пример звука в начале статьи).


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
VDLab
сообщение Feb 28 2009, 08:51
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 30-04-07
Из: DP.UA
Пользователь №: 27 419



Цитата(Eddy71 @ Feb 27 2009, 21:12) *
Я в восторге! В данную мою задачу уже не "впихнется", но на будущее... Класс. Давно я так не удивлялся..



Примерно то же я программно делал. Звук похож, но неестественный. Тот примерчик на АВРке аж за душу взяло.. (пример звука в начале статьи).



Возможно вы неправильно выбрали закон, по которому затухает сигнал, или просто разрядность ЦАПа маловата была. Если нужен очень натуральный звук, то тут синтез, на не специализированных для таких задач МК и будет звучать грубовато(в лучшем случае, как у Элм Чана), а то и вообще, просто плохо. Решением "в лоб" было бы записать звук этого колокольчика в EEPROM.
С тем "аналоговым синтезом" подобрав частоту под звучание маленького колокольчика(настоящего rolleyes.gif ) и подобрав емкость конденсатора в цепи питания усилителя для получения нужной длительности, я с трудом мог отличить их только по звуку, несмотря на то, что слух вроде присутствует.
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Feb 28 2009, 10:06
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Цитата(VDLab @ Feb 28 2009, 12:51) *
Решением "в лоб" было бы записать звук этого колокольчика в EEPROM.

Тогда сама идея-фикс получить без доп.затрат, чисто программно идёт лесом.
Наш народ традиционно халяву любит..
Цитата
С тем "аналоговым синтезом" подобрав частоту под звучание маленького колокольчика(настоящего rolleyes.gif ) и подобрав емкость конденсатора в цепи питания усилителя для получения нужной длительности, я с трудом мог отличить их только по звуку, несмотря на то, что слух вроде присутствует.

Я с формой огибающей наигрался вдоволь. Сперва делал просто равномерное затухание - результат на "3". Потом поразглядывал в саундфорже записи колокольчика из рингтонов и сделал: резкая (практически вертикальная) атака, небольшая "полочка", потом спад (довольно быстрый) и потом с уровня примерно 15% уже спад медленный. Такой себе "квадратно-логарифмический". Звук получился на твердую "4" (лучше, чем в машинах и холодильниках). Тогда стал гуглить и.. был слегка шокирован количеством профмузыкантов и глубоких исследований на эту "простую" тему. Картинки спектра оказались похожими на те, до которых сам дошел. Сложно, очень. Как-то "на пальцах" я закон описать не могу. Но хочется. В фоновом режиме это мозг сверлит уже второй год. Времени отодвинуть всё и только этим занятся нет, а хочется.. Orthodox советовал эмулятор синтезатора. Я его скачал. С дочкой до 11 ночи "брынькали" smile.gif До чего звуки разнообразные из 3-х (если я правильно понял) генераторов получаются!. Тогда (когда синтезатор тот оригинальный делался) всё в аналоге делали, а результат просто чудо. Может на выходных еще "побрынькаю" и удастся "прозреть", как из простого получить сложное..


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Eddy71   Извечная тема "Колокольчик"   Feb 27 2009, 09:13
- - Igor_K   Цитата(Eddy71 @ Feb 27 2009, 13:13) Пол д...   Feb 27 2009, 09:32
|- - Eddy71   Цитата(Igor_K @ Feb 27 2009, 13:32) Очень...   Feb 27 2009, 09:44
|- - Igor_K   Цитата(Eddy71 @ Feb 27 2009, 13:44) Приме...   Feb 27 2009, 11:15
||- - Eddy71   Цитата(Igor_K @ Feb 27 2009, 14:15) Может...   Feb 27 2009, 11:22
|- - PIC_Embedder   Цитата(Eddy71 @ Feb 27 2009, 12:44) Приме...   Feb 27 2009, 12:10
|- - Eddy71   Цитата(PIC_Embedder @ Feb 27 2009, 16:10)...   Feb 27 2009, 12:35
|- - orthodox   Цитата(Eddy71 @ Feb 27 2009, 14:35) Это п...   Feb 27 2009, 13:23
|- - Igor_K   Цитата(aleksey_g @ Feb 27 2009, 18:56) По...   Feb 27 2009, 19:05
|- - dosikus   Цитата(Eddy71 @ Feb 27 2009, 22:12) Я в в...   Feb 28 2009, 20:44
|- - Eddy71   Цитата(dosikus @ Mar 1 2009, 00:44) А теп...   Mar 1 2009, 08:24
|- - dosikus   Цитата(Eddy71 @ Mar 1 2009, 11:24) Надо у...   Mar 1 2009, 12:09
|- - Eddy71   Цитата(dosikus @ Mar 1 2009, 15:09) Не я ...   Mar 1 2009, 20:17
- - VDLab   Давно уже, лет эдак...много короче, игрался с имит...   Feb 27 2009, 17:00
- - Diz   Либо FM-синтез, либо сэмпл. Можно и с аддитивным с...   Feb 27 2009, 18:36
- - Karim   Есть схемы ЦАП с использованием Z состояния на AVR...   May 8 2010, 12:15
- - Eddy71   Спасибо конечно за ссылки. Но тема математической ...   May 14 2010, 11:29
- - Oldman   Существует математическая модель колебаний струны ...   Jun 15 2010, 16:30
- - Eddy71   По быстрому не нашел. Но что касается моделировани...   Jun 22 2010, 13:43
- - Herz   Конечно. И удивлятся тут совершенно нечему...   Jun 22 2010, 18:40
- - Eddy71   Я и не удивляюсь.. Я расстраиваюсь. Мне очень нрав...   Jun 26 2010, 19:02


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 19:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01514 секунд с 7
ELECTRONIX ©2004-2016