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

 
 
6 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Аномалии с обертонами
ataradov
сообщение Jan 4 2011, 17:58
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



На рисунке изображен спектр ноты До первой октавы фортепиано (C4).

Красным изображены места, где ожидаются обертоны (на частотах кратных основному тону). Видно, что реальность расходится с теорией.

Одно из объяснений - это то, что реальная струна на высоких частотах - это уже не струна, а брусок или что-то не идеальное.

Вопрос: почему так происходит на самом деле и есть-ли модель или способ рассчетным путем получить частоты обертонов?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 4 2011, 18:26
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



В каких единицах шкала? Точнее, обе шкалы.

Где взят исходный семпл?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
ataradov
сообщение Jan 4 2011, 18:33
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (Rst7 @ Jan 5 2011, 00:26) *
В каких единицах шкала?


Все в попугаях, чисто для иллюстрации, по Y - в логарифмических.

Кординаты обертонов в Гц: 261.6, 523.3, 785.6, 1048, 1312, 1577, 1844, 2112, 2381, 2654, 2928, 3204, 3483, 3767, 4051, 4340, 4633, 4933, 5233, 5533, 5841, 6152, 6475, 6792, 7120, 7452, 7796, 8132, 8487, 8834, 9193, 9560, 9927, 10310, 10690, 11080, 11490, 11880, 12310, 12710, 13140, 13560, 14020, 14450, 14900, 15360, 15820.


QUOTE (Rst7 @ Jan 5 2011, 00:26) *
Где взят исходный семпл?


Конкретно этот от синтезатора с http://www.pianoteq.com/, но ситуация абсолютно аналогична и для семплов записанных с настоящего фортепиано.

Более того, если при синтезе расположить их правильно, то звучит что-то напоминающее фортепиано, но не "оно".
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 4 2011, 18:41
Сообщение #4


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



QUOTE
Более того, если при синтезе расположить их правильно, то звучит что-то напоминающее фортепиано, но не "оно".


Семпл-результат синтеза в студию, послушаем.

А вообще не следует забывать, что До-1 - это три струны, а не одна, да еще и не бесконечно жесткая рама, да плюс конечность размера струны тоже играет роль.

Да еще и завышение тона при ударе... Какой именно момент звука на спектрограмме? Не атака, понятно (ибо мало шума), но где именно? Удержание, затухание?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
ataradov
сообщение Jan 4 2011, 18:50
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (Rst7 @ Jan 5 2011, 00:41) *
Семпл-результат синтеза в студию, послушаем.
Оригинал., Синтез по ровной сетке, Синтез по кривой сетке
Очень похожи, но я слушаю их уже 3 дня подряд и разницу слышу sm.gif Разница именно в атаке, так как все высокие частоты там.

Синтез происходит следующим образом: от реального сигнала берется динамика изменения амплитуды первых 40 гармоник (на их нормальном месте). Далее по этой динамике генерируются новые синусы соответствующих частот и складываются.

QUOTE (Rst7 @ Jan 5 2011, 00:41) *
А вообще не следует забывать, что До-1 - это три струны, а не одна, да еще и не бесконечно жесткая рама, да плюс конечность размера струны тоже играет роль.
Вот я и о том-же, есть способ предсказать, или только снимать с реальных записей? Может на основании упрощенных моделей...

QUOTE (Rst7 @ Jan 5 2011, 00:41) *
Да еще и завышение тона при ударе... Какой именно момент звука на спектрограмме? Не атака, понятно (ибо мало шума), но где именно? Удержание, затухание?
Все от атаки до затухания до 0. Сейчас проверю только затухание, но судя по сонограмме будет то-же самое.

LE: Только удержание и затухание - абсолютно тоже, только спектр не такой богатый, верхних частот почти нет.

Сообщение отредактировал Taradov Alexander - Jan 4 2011, 18:57
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 4 2011, 19:00
Сообщение #6


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



QUOTE
Вот я и о том-же, есть способ предсказать, или только снимать с реальных записей? Может на основании упрощенных моделей...


Боюсь, упрощенные модели тут не катят... Очень много зависит от звукоизвлечения - например, на pp и на ff спектрограммы будут разные. Легато/стаккато - тоже разные. Хотите еще и механику моделировать? Возможно, некий набор исходных данных, снятых с хорошего инструмента даст какой-то средний результат для не сильно привередливого музыканта.

Кстати, зря семплы подписали - лично я сторонник слепых тестов wink.gif Послушаю завтра - под рукой нет мониторных наушников.

Кстати, Вы бы более глобальную задачу огласили wink.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
ataradov
сообщение Jan 4 2011, 19:08
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (Rst7 @ Jan 5 2011, 00:59) *
Боюсь, упрощенные модели тут не катят...
Я в общем-то хотел увидеть пример как так получается в реальной жизни, безотносительно инструмента. Я думал это какое-то известное явление, для которого существует хотя-бы инженерное объяснение.

QUOTE (Rst7 @ Jan 5 2011, 00:59) *
Очень много зависит от звукоизвлечения - например, на pp и на ff спектрограммы будут разные. Легато/стаккато - тоже разные.
Изучение зависимости от звукоизвлечения - это следующий шаг sm.gif

QUOTE (Rst7 @ Jan 5 2011, 00:59) *
Кстати, зря семплы подписали - лично я сторонник слепых тестов wink.gif Послушаю завтра - под рукой нет мониторных наушников.
Всегда можно переименовть и перемешать sm.gif

Проверил на С7, там уж точно одна струна, картина аналогична, причем гармоник меньше и они дальше друг от друга (что логично) и разбег к последним гармоникам примерно такой-же по абсолютной величине, то- есть он не зависит от частоты и определяется чем-то еще.


QUOTE (Rst7 @ Jan 5 2011, 01:00) *
Кстати, Вы бы более глобальную задачу огласили wink.gif
Провожу новогодние каникулы с пользой - делаю синтезатор фоно с претензией как можно больше всего моделировать математически и как можно меньше брать из записей. То-есть простой сэмплер не подойдет. Чисто для развлечения и узнавания нового, вот типа того, что в оригинальном посте sm.gif


Ultimate goal - сделать midi синтезатор на процессоре уровня cortex-m3 с приличным звучанием, но это больше зависит от того как пойдет сбор и анализ исходных данных.

Мысли в слух: в принципе, если синтез того, что выше считать приемлимым (уровень самоиграек Casio), то выходит, что вместо семплов можно хранить динамику амплитуд гармоник, а она очень гладкая и легко (теория, не проверял!) представима полиномами или сплайнами. Но генерировать сетку кратных частот программно легко, а вот такой набор странных частот - уже может быть сложнее. Посмотрим что будет дальше.



Сообщение отредактировал Taradov Alexander - Jan 4 2011, 19:24
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 4 2011, 21:04
Сообщение #8


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Дело может быть в том, что есть динамика в звуке (АМ или др.), именно в верхних гармониках. Поэтому они смещены или размазаны. Возможно если взять спектр от как можно более короткого куска, то будет картинка логичнее.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 5 2011, 05:18
Сообщение #9


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



QUOTE
Дело может быть в том, что есть динамика в звуке (АМ или др.), именно в верхних гармониках. Поэтому они смещены или размазаны.


Небольшая модуляция присутствует, ибо палки с хвостами расширенными. Но смещение частот она не объясняет.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
halfdoom
сообщение Jan 5 2011, 06:20
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 003
Регистрация: 20-01-05
Пользователь №: 2 072



Цитата(Taradov Alexander @ Jan 5 2011, 02:08) *
Я в общем-то хотел увидеть пример как так получается в реальной жизни, безотносительно инструмента. Я думал это какое-то известное явление, для которого существует хотя-бы инженерное объяснение.

Много народу исследовало это явление. Вот, например, одно из объяснений: http://www.speech.kth.se/music/5_lectures/hall/compare.html.

Цитата(Taradov Alexander @ Jan 5 2011, 02:08) *
Ultimate goal - сделать midi синтезатор на процессоре уровня cortex-m3 с приличным звучанием, но это больше зависит от того как пойдет сбор и анализ исходных данных.

Ох не знаю, моя старая ямаха XG очень хорошо передает характер звучания в зависимости от силы/скорости нажатия, наличия других звучащих нот и педалирования, но там стоят несколько узкоспециализированных DSP. Не уверен, что полноценная полифония будет кортексу по силам.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Jan 5 2011, 06:36
Сообщение #11


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (halfdoom @ Jan 5 2011, 12:20) *
Много народу исследовало это явление. Вот, например, одно из объяснений:
Статья немного не про то, она про нелиненую зависимость поведения струны в зависимости от силы удара. И объясняется это тем, что войлочная прокладка на молоточке играет роль демпфера и поэтому звучание форте - это не то-же самое что и пианиссимо, но усиленное. Это понятно, хотя за объяснение этого эффекта спасибо. Но тем не менее в статье оперируют понятием "мода", не указывая, что они у них "съехали" куда-то.

QUOTE (halfdoom @ Jan 5 2011, 12:20) *
Не уверен, что полноценная полифония будет кортексу по силам.
Согласен, кортекс просто потому, что под боком парочка LPC-шек лежит, если будет результат, то можно что и посерьезней сделать. Но до этого далеко и даже думать не стоит сейчас.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Jan 5 2011, 06:49
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Может просто вылазит погрешность измерения частоты основного тона?


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Jan 5 2011, 06:56
Сообщение #13


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (Oldring @ Jan 5 2011, 12:49) *
Может просто вылазит погрешность измерения частоты основного тона?


Не, не похоже. Там нарастание не линейное, первые несколько гармоник очень точно совпадают, а потом разрыв все увеличивается.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Jan 5 2011, 07:06
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(Taradov Alexander @ Jan 5 2011, 12:56) *
Не, не похоже. Там нарастание не линейное, первые несколько гармоник очень точно совпадают, а потом разрыв все увеличивается.


Погрешность определения частоты основного тона дает разрыв, пропорциональный частоте. Что такое "очень точно"?


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Jan 5 2011, 07:12
Сообщение #15


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (Oldring @ Jan 5 2011, 13:06) *
Погрешность определения частоты основного тона дает разрыв, пропорциональный частоте. Что такое "очень точно"?
Это то, что первые 4 гармоники совпадают до 1 знака после запятой, а 40 отличается на несколько десятков Гц от того, где должна быть. Кроме того, даже по спектрограмме видно, что расстояние между первой и второй гармоникой много меньше расстояния между последними двумя.

Короче это не погрешность.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:39
Рейтинг@Mail.ru


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