|
|
 |
Ответов
|
Jan 9 2011, 19:01
|

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

|
QUOTE (Oldring @ Jan 10 2011, 00:27)  Струна стальная? Тогда модуль Юнга известен. От марки стали сильно зависит только прочность. E = 200-210 ГПа. Дело в том, что формула ОЧЕНЬ чувствительна к значению параметров, приходится подбирать десятитысячные доли. Так что рассчитывать по ней можно только для "виртуального", вновь синтезируемого фоно. Для реального, того для которого есть записи рассчетный путь бесполезен, нужно просто подбирать значение B и все. На текущий момент я использую B = 0.0002973, изменение в последнем разряде влияет на результат весь ма заметно, так что 200-210 ГПа - это сесьма существенный вопрос. Но это не важно, для анализа и ручной метод сойдет, а синтезировать можно и по формуле уже. В настоящий момент для определения амплитуд гармоник я использую следующий метод: для каждой гармоники входные данные фильтруются через согласованный фильтр, коэффициенты которого - это синус нужной частоты и амплитуды 1, для первой гармоники один период, для второй - два, и т.д., несколько периодов нужно, чтобы избежать влияния младших гармоник, кроме того в этом случае все фильтры получаются одинаковой длинны, что упрощает совмещение выходов. На выходе получается "звон" с частотой фильтра и амплитудой соответствующей амплитуде гармоники в данном месте. Проблема в том, что старщие гармоники получаются "зашумленными", качественно они похожи на то, что ожидается, но разумного способа фильрации мне придумать не удалось. Соответственно после синтеза получается все тот-же "сухой" звук. Потом при таком синтезе непонятно что делать с фазой гармоник. Не похоже, чтобы они оказывали сильное влияние на качество звука, сейчас подставляются случайно и все результаты синтеза звучат одинаково. ---------------- Соответственно, так как я не могу понять что именно в этом сигнале отвечает за звонкий, красивый звук, то возникала (бредова, интересная - кому как  ) идея: Придумать метод, который позволит восстановить из исходного сигнала информацию о фазе и мгновенной амплитуде гармоник. Мне пока это видится как что-то сильно переборное, то-есть выделяем небольшой кусок сигнала, сначала ищем фазы и амплитуды чистых синусов, получается некое приближение. Потом начинаем немного изменять амплитуды, чтобы более точно подогнать результат к оригиналу. Криерии - минимум СКО, фазы, амплитуды должны быть гладкими, как в пределах анализируемого куска, так и на стыках. Может есть более простое решение? Или известны стандартные алгоритмы для этого?
|
|
|
|
|
Jan 15 2011, 01:27
|
Участник

Группа: Участник
Сообщений: 70
Регистрация: 15-10-07
Из: Ιθάκη
Пользователь №: 31 371

|
Цитата(Taradov Alexander @ Jan 10 2011, 00:01)  Придумать метод, который позволит восстановить из исходного сигнала информацию о фазе и мгновенной амплитуде гармоник. Мне пока это видится как что-то сильно переборное, то-есть выделяем небольшой кусок сигнала, сначала ищем фазы и амплитуды чистых синусов, получается некое приближение. Потом начинаем немного изменять амплитуды, чтобы более точно подогнать результат к оригиналу. Криерии - минимум СКО, фазы, амплитуды должны быть гладкими, как в пределах анализируемого куска, так и на стыках. Может есть более простое решение? Или известны стандартные алгоритмы для этого? Если известны частоты гармоник, то нахождение их амплитуд и фаз сводится к линейной задаче метода наименьших квадратов относительно комплексных амплитуд, которая дает решение с наименьшим СКО.
|
|
|
|
|
Jan 15 2011, 11:43
|

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

|
QUOTE (Ulysses @ Jan 15 2011, 07:27)  Если известны частоты гармоник, то нахождение их амплитуд и фаз сводится к линейной задаче метода наименьших квадратов относительно комплексных амплитуд, которая дает решение с наименьшим СКО. Проблема в том, что амплитуды меняются со временем. Я пока не могу сообразить как правильно работать с таким сигналом. Я попробовал брать отрезки сигнала длинной равной периоду текущей гармоники и прсто перебором фазы от 0 до 2*Pi с шагом 0.01 рад и амплитуды от 0 до 1 с шагом 0.001 искать параметры при которых СКО минимально. Это дает общее представление о форме амплитуды (как и множество других методов), но амплитуда иногда изменяется бысрее периода. Кроме того фаза получается не точной, так как оценка идет для независимых кусков, хотя она и изменяется плавно. Видимо этот метод подойдет для грубой оценки и нужно что-то придумать для более точной. Кроме того часота немного изменяется со временем, но это можно выразить как набег фазы.
|
|
|
|
|
Jan 16 2011, 01:17
|
Частый гость
 
Группа: Участник
Сообщений: 131
Регистрация: 30-11-10
Пользователь №: 61 268

|
Цитата(Taradov Alexander @ Jan 15 2011, 18:43)  Проблема в том, что амплитуды меняются со временем. Я пока не могу сообразить как правильно работать с таким сигналом. выделите гармоники гребенчатым фильтром например и на каждой частоте выполните преобразование Гильберта для узкополосного процесса, которое даст амплитуду и фазу гармоники Найдите частоту и коэффициент затухания каждой гармоники и представьте в виде x(t)=A*e(-alfa*t)*sin(w*t) далее суммируйте их все. Как уже было сказано начальная фаза не должна влиять на качество звука Кстати а что у Вас там на спектрограмме такой высокий уровень шума - это так сам сигнал синтезируется или звуковая карта на которую писали дерьмовенькая?
|
|
|
|
Сообщений в этой теме
Taradov Alexander Аномалии с обертонами Jan 4 2011, 17:58 Rst7 В каких единицах шкала? Точнее, обе шкалы.
Где вз... Jan 4 2011, 18:26 Taradov Alexander QUOTE (Rst7 @ Jan 5 2011, 00:26) В каких ... Jan 4 2011, 18:33 Rst7 QUOTE Более того, если при синтезе расположить их ... Jan 4 2011, 18:41 Taradov Alexander QUOTE (Rst7 @ Jan 5 2011, 00:41) Семпл-ре... Jan 4 2011, 18:50 Rst7 QUOTE Вот я и о том-же, есть способ предсказать, и... Jan 4 2011, 19:00 Taradov Alexander QUOTE (Rst7 @ Jan 5 2011, 00:59) Боюсь, у... Jan 4 2011, 19:08  halfdoom Цитата(Taradov Alexander @ Jan 5 2011, 02... Jan 5 2011, 06:20   Taradov Alexander QUOTE (halfdoom @ Jan 5 2011, 12:20) Мног... Jan 5 2011, 06:36    Oldring Может просто вылазит погрешность измерения частоты... Jan 5 2011, 06:49     Taradov Alexander QUOTE (Oldring @ Jan 5 2011, 12:49) Может... Jan 5 2011, 06:56      Oldring Цитата(Taradov Alexander @ Jan 5 2011, 12... Jan 5 2011, 07:06       Taradov Alexander QUOTE (Oldring @ Jan 5 2011, 13:06) Погре... Jan 5 2011, 07:12  blackfin Цитата(Taradov Alexander @ Jan 5 2011, 01... Jan 5 2011, 09:39   Taradov Alexander QUOTE (blackfin @ Jan 5 2011, 15:39) А ст... Jan 5 2011, 09:47 GetSmart Дело может быть в том, что есть динамика в звуке (... Jan 4 2011, 21:04 Rst7 QUOTE Дело может быть в том, что есть динамика в з... Jan 5 2011, 05:18 elk Кстати, если рассматривать колебания стержня, а не... Jan 5 2011, 07:54 Taradov Alexander Вот как отличается реальная частота (синий) от тео... Jan 5 2011, 08:00 MKS Предположу что механические колебания в струне экв... Jan 5 2011, 08:45 _Pasha Цитата(Taradov Alexander @ Jan 5 2011, 16... Jan 8 2011, 03:50   Oldring Цитата(Taradov Alexander @ Jan 10 2011, 00... Jan 9 2011, 19:03    Taradov Alexander QUOTE (Oldring @ Jan 10 2011, 01:03) Инте... Jan 9 2011, 19:13     halfdoom Цитата(Taradov Alexander @ Jan 10 2011, 02... Jan 10 2011, 00:52    _Pasha Цитата(Oldring @ Jan 10 2011, 02:03) Хоро... Jan 10 2011, 04:59     Oldring Цитата(_Pasha @ Jan 10 2011, 10:59) Зато ... Jan 10 2011, 05:14      Andrey_1 Цитата(Oldring @ Jan 10 2011, 11:14) Мне ... Jan 10 2011, 10:41       Taradov Alexander QUOTE (Andrey_1 @ Jan 10 2011, 16:41) ПС ... Jan 10 2011, 10:44     Ulysses Оценки амплитуд могут убывать со временем из-за за... Jan 15 2011, 14:53      Taradov Alexander QUOTE (Ulysses @ Jan 15 2011, 20:53) Оцен... Jan 15 2011, 15:07       Ulysses Цитата(Taradov Alexander @ Jan 15 2011, 20... Jan 15 2011, 15:41        Taradov Alexander QUOTE (Ulysses @ Jan 15 2011, 21:41) В фа... Jan 15 2011, 15:54         Ulysses Цитата(Taradov Alexander @ Jan 15 2011, 17... Jan 16 2011, 18:34          Taradov Alexander QUOTE (Ulysses @ Jan 16 2011, 21:34) Для ... Jan 16 2011, 19:28           Ulysses Цитата(Taradov Alexander @ Jan 16 2011, 21... Jan 18 2011, 00:21            Andrey_1 Сдвиг частоты происходит еще из-за различного коэф... Jan 18 2011, 12:14             Taradov Alexander QUOTE (Andrey_1 @ Jan 18 2011, 15:14) ПС ... Jan 18 2011, 12:23       Oldring Цитата(Taradov Alexander @ Jan 15 2011, 21... Jan 16 2011, 09:14        Taradov Alexander QUOTE (Oldring @ Jan 16 2011, 15:14) Я уж... Jan 16 2011, 09:22         Oldring Цитата(Taradov Alexander @ Jan 16 2011, 15... Jan 16 2011, 10:03          Taradov Alexander QUOTE (Oldring @ Jan 16 2011, 16:03) Так ... Jan 16 2011, 10:47           petrov Цитата(Taradov Alexander @ Jan 16 2011, 16... Jan 16 2011, 10:54            Taradov Alexander QUOTE (petrov @ Jan 16 2011, 16:54) Огиба... Jan 16 2011, 11:39             phantom Цитата(Taradov Alexander @ Jan 16 2011, 14... Jan 18 2011, 17:13              Taradov Alexander QUOTE (phantom @ Jan 18 2011, 20:13) Разв... Jan 18 2011, 17:20               Andrey_1 Если это шумы квантования и их уровень 4 относител... Jan 18 2011, 23:08                Taradov Alexander QUOTE (Andrey_1 @ Jan 19 2011, 02:08) Есл... Jan 19 2011, 05:22                 Andrey_1 Цитата(Taradov Alexander @ Jan 19 2011, 08... Jan 19 2011, 12:01                  Taradov Alexander QUOTE (Andrey_1 @ Jan 19 2011, 15:01) Pic... Jan 19 2011, 12:04      Taradov Alexander QUOTE (Andrey_1 @ Jan 16 2011, 07:17) x(t... Jan 16 2011, 08:18 Rst7 QUOTE Проверить их прямо сразу возможности нет, та... Jan 6 2011, 13:41 Taradov Alexander QUOTE (Rst7 @ Jan 6 2011, 19:41) Попробуй... Jan 6 2011, 14:25 Rst7 QUOTE Уже. Идеально ложится.
Хороший результат. С... Jan 6 2011, 14:37 orthodox Негармоничность обертонов - и есть самое вкусное в... Jan 6 2011, 18:53 Taradov Alexander QUOTE (orthodox @ Jan 7 2011, 00:53) Нега... Jan 6 2011, 19:01 Rst7 QUOTE что приобретеный это навык (других-то инстру... Jan 6 2011, 19:23 Taradov Alexander QUOTE (Rst7 @ Jan 7 2011, 01:18) Что-то я... Jan 6 2011, 19:26 Rst7 QUOTE Это уже про психологию восприятия.
Теперь п... Jan 6 2011, 19:34 Taradov Alexander QUOTE (Rst7 @ Jan 7 2011, 01:34) А смысл?... Jan 6 2011, 19:38  halfdoom Цитата(Taradov Alexander @ Jan 7 2011, 02... Jan 7 2011, 01:32 Rst7 QUOTE Лучше спрашивать профессионалов.
Да мы тут ... Jan 7 2011, 06:01 halfdoom Цитата(Rst7 @ Jan 7 2011, 12:01) Да мы ту... Jan 8 2011, 08:28  _Pasha Цитата(halfdoom @ Jan 8 2011, 14:28) на с... Jan 9 2011, 10:20   Andrey_1 Фурье у Вас для начала вероятно кривое из непонятн... Jan 9 2011, 17:57    Taradov Alexander QUOTE (Andrey_1 @ Jan 9 2011, 23:57) Фурь... Jan 9 2011, 18:00     Andrey_1 Цитата(Taradov Alexander @ Jan 10 2011, 00... Jan 9 2011, 21:58      Taradov Alexander QUOTE (Andrey_1 @ Jan 10 2011, 03:58) Но ... Jan 10 2011, 08:31 yakub_EZ Заглянул на IEEE, так как помню, что там попадалос... Jan 10 2011, 06:24 Rst7 QUOTE ПС Ну а изучение колебания струны до 60 кГц ... Jan 10 2011, 10:43 Rst7 QUOTE Так что все нормально
Именно. А господину A... Jan 10 2011, 10:53 petrov Taradov Alexander
Если вас так фаза интересует то... Jan 16 2011, 21:46 Taradov Alexander QUOTE (petrov @ Jan 17 2011, 00:46) Если ... Jan 16 2011, 23:01 Taradov Alexander Я продолжаю ковырять синтезированные сэмплы и набл... Jan 31 2011, 19:26 orthodox Цитата(Taradov Alexander @ Jan 31 2011, 21... Jan 31 2011, 22:45  Taradov Alexander QUOTE (orthodox @ Feb 1 2011, 01:45) Може... Feb 1 2011, 06:05   gregory Цитата(Taradov Alexander @ Feb 1 2011, 11... Feb 7 2011, 08:24    Andrey_1 Цитата(gregory @ Feb 7 2011, 12:24) Часто... Feb 21 2011, 13:38   Taradov Alexander QUOTE (Taradov Alexander @ Feb 1 2011, 09... Feb 20 2011, 19:15 Santik Гармоники гитарной струны (первой).
Что-то непонят... Mar 30 2012, 12:50 Santik Цитата(Santik @ Mar 30 2012, 16:50) Гармо... Mar 30 2012, 17:32
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|