Давайте вы опишете пошагово и очень подробно ваш метод, пока что не очень ясно, что и как вы делаете.
Берём звуковой сигнал .. условно Файл.wav... назовём его
F
Если сложить F cо своей противофазой то получим тишину (или проще говоря вычесть самого из себя)... условно
F -
F = 0 , тишина... верно? Верно!
Теперь создадим ещё пару сигналов на основе
F:
То есть повысим громкость на сигнале
F на 2.2 дБ и назовём такой сигнал
F(+2.2дб)
А также понизим громкость на оригинальном сигнале
F на 3 дБ и назовём такой сигнал
F(-3ДБ)
В результате вычитая из оригинала сигналов, изменённых по громкости, получим одинаковый результат... то есть:
F -
F(+2.2дб) =
F -
F(-3дб)
Ну собсвтенно разница лишь в инвертированном состоянии, что не отражено в формуле... спектрально и субъективно левая и правая часть одинаковы и равны.. то есть условно при вычитании друг из друга дадут НОЛЬ .... верно? Верно!
Тут нужно сказать, что -3ДБ я взял изначально для примера, а +2.2 уже подобрал эксперементальным путём, именно при таком кол-ве дБ от ноля получаем одинаковый по громкости сигнал (то же самое что вычесть 3 дБ из оригинала)... выше я писал , что есть некие и не относительные величины, которые постоянны что в плюс что в минус для получения ноля на выходе, но не знаю как они называются .. да и всёравно везде всё в дБ измеряется
-----------
Вот теперь самое главное... если тот же "трюк" проделать не со всей громкостью, а только с определённой полосой, то одинаковые сигналы мы не получим.. собвственно это и есть вопрос топика - почему?
Итак на пальцах это выглядит так:
К сигналу
F прибавим эквалайзером 2.2 дБ и назовём такой сигнал
F(EQ+2.2)
И также вычтем таким же эквалайзером 3 дБ из ОРИГИНАЛА F по аналогии с громкостью... ->
F(EQ-3)
частота не важна.. ну пусть для примера будет 3кГц с довольно узкой полосой.. в двух случаях всё одинаково! EQ c линейной фазой!
Теперь вычитая из оригинала сигнал с добавленой полосой, мы получаем только разницу, то есть выделенную полосу .. назовём такой сигнал S(EQ+2.2) ... грубо говоря
F -
F(EQ+2.2) = S(EQ+2.2)
Но вычитая из оригинала сигнал с Удалённой полосой мы тоже получаем выделенную полосу (иневртированную)... Собственно это то, что является разницей между оригиналом:
F -
F(EQ-3) = S(EQ-3)
так вот по аналогии с громкостью вот эта разница при вычитании в громкостях давала одинаковый сигнал (только инвертированный) .... а тут же с EQ сигнал субъективно только по громкости одинаков, но имеет другой характер звучания
то есть S(EQ+2.2) это не то же самое, что S(EQ-3) ... вот и вопрос - почему так происходит и с чем это связано?
То есть в обоих случаях мы получаем разничный сигнал от оригинала... то есть что при операции S(EQ-3) мы выделяем полосу, что при S(EQ+2.2) ту же полосу (инвертированную), только звучат они по-разному - WHY???