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

 
 
> Извечная тема "Колокольчик", хочется звука..
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
Ответов
Igor_K
сообщение Feb 27 2009, 09:32
Сообщение #2


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

Группа: Validating
Сообщений: 113
Регистрация: 12-05-05
Пользователь №: 4 949



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

Очень большое значение в восприятии звука имеет амплитудная огибающая. Здесь надо ШИМом сделать так, чтобы получилась почти мгновенная атака (вертикальный фронт), и далее спад до процентов 10-20 (до нуля не имеет смысла - все равно не слышно) за 0,5 секунды. Для примера можно посмотреть реальный звук в звуковом редакторе типа CoolEdit.
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Feb 27 2009, 09:44
Сообщение #3


Местный
***

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



Цитата(Igor_K @ Feb 27 2009, 13:32) *
Очень большое значение в восприятии звука имеет амплитудная огибающая. Здесь надо ШИМом сделать так, чтобы получилась почти мгновенная атака (вертикальный фронт), и далее спад до процентов 10-20 (до нуля не имеет смысла - все равно не слышно) за 0,5 секунды.

Примерно так и делал. "Красиво" делать синусоиду ресурсов уже нет, поэтому сигнал "квадратный" через RC цепочку. Амплитуду моделировал длительностью "1". Т.е. "фронт" - заполнение 50/50 и далее плавненько до 0/100.
Цитата
Для примера можно посмотреть реальный звук в звуковом редакторе типа CoolEdit.

Саундфорж на меня уже наверно злится (как и окружающие) smile.gif "задзинькал" всех конкретно. Всё рано как-то неестественно. Попытался разложить спектр реального колокола - мать моя женщина.. Очень сложно.


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


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

Группа: Участник
Сообщений: 123
Регистрация: 30-07-08
Из: Украина Луганск
Пользователь №: 39 308



Цитата(Eddy71 @ Feb 27 2009, 12:44) *
Примерно так и делал. "Красиво" делать синусоиду ресурсов уже нет, поэтому сигнал "квадратный" через RC цепочку. Амплитуду моделировал длительностью "1". Т.е. "фронт" - заполнение 50/50 и далее плавненько до 0/100.

И при этом хотим добиться хорошего качества?! Наивно smile.gif

Цитата
Саундфорж на меня уже наверно злится (как и окружающие) smile.gif "задзинькал" всех конкретно. Всё рано как-то неестественно. Попытался разложить спектр реального колокола - мать моя женщина.. Очень сложно.

Как-то занимался воспроизведением звуков на микроконтроллере. Был удивлен, насколько сложно получить приемлемое качество. Самое реальное (ИМХО) перегнать файл из WAV формата во внешний EEPROM. Размеры конечно получатся внушительные, но и качество можно ожидать нормальное.

Сообщение отредактировал PIC_Embedder - Feb 27 2009, 12:10
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Feb 27 2009, 12:35
Сообщение #5


Местный
***

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



Цитата(PIC_Embedder @ Feb 27 2009, 16:10) *
И при этом хотим добиться хорошего качества?! Наивно smile.gif
Как-то занимался воспроизведением звуков на микроконтроллере. Был удивлен, насколько сложно получить приемлемое качество. Самое реальное (ИМХО) перегнать файл из WAV формата во внешний EEPROM. Размеры конечно получатся внушительные, но и качество можно ожидать нормальное.

Это понятно. Я летом тоже игрался, но до ума не довел - уж больно дороговато выходит для копеешного девайса. Меня смутило то, что китайцы в новых игрушках умудряются "кляксой" с выходом на ключевой транзистор и копеечный динамик получать весьма приемлемый результат.


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





Guests






Цитата(Eddy71 @ Feb 27 2009, 14:35) *
Это понятно. Я летом тоже игрался, но до ума не довел - уж больно дороговато выходит для копеешного девайса. Меня смутило то, что китайцы в новых игрушках умудряются "кляксой" с выходом на ключевой транзистор и копеечный динамик получать весьма приемлемый результат.


Моделировать колокол прилично получается с FM - синтезом. Вроде там еще негармонические обертона есть, довольно таки долгоживущие ... Тривиально не получится... Можно поиграться с MiniMoog от Arturia (полностью идентичный натуральному), чтобы осознать принцип и понять роль атак -затуханий и почему все равно не получается колокол без FM. То есть исходный сигнал модулируется по частоте другим сигналом, который управляется генератором огибающей... Причем не факт, что этот модулирующий сигнал в точной пропорции по частоте к исходному...Сначала надо пробовать такой же по частоте сигнал, но модулированный по частоте от LFO ....

А китайцы просто записывают звук, синтезировать "на лету" - неэкономично....
Рекомендовал бы так и делать - синтез звуков по серьезному - сложная задача....

PS Я тоже не понимаю, откуда нелинейности в колоколе , но вот так оно получается...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Eddy71   Извечная тема "Колокольчик"   Feb 27 2009, 09:13
|- - 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
- - aleksey_g   Цитата(Eddy71 @ Feb 27 2009, 11:13) и что...   Feb 27 2009, 15:56
|- - Igor_K   Цитата(aleksey_g @ Feb 27 2009, 18:56) По...   Feb 27 2009, 19:05
|- - Eddy71   Цитата(aleksey_g @ Feb 27 2009, 19:56) По...   Feb 27 2009, 19:12
|- - VDLab   Цитата(Eddy71 @ Feb 27 2009, 21:12) Я в в...   Feb 28 2009, 08:51
||- - Eddy71   Цитата(VDLab @ Feb 28 2009, 12:51) Решени...   Feb 28 2009, 10:06
|- - 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 Текстовая версия Сейчас: 21st July 2025 - 12:50
Рейтинг@Mail.ru


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