Да, я об этом писал раньше. Но нет – она кривовато работает, по крайней мере в Adobe Audition. Слишком умничает, от чего результат ужасен.
Вид для печати
Искал описание матлабовского polyfit/detrend, а нашел заодно вот это
https://github.com/NOCIONS/letswave6...linear-detrend
вдруг будет лучше Адобе.
Бинарники для матлабовских программ - это экстраординарный случай.
Не просек, какая ссылка, но основной каталог вот.
http://www.nocions.org/letswave6
- - - Добавлено - - -
снял скриншоты, иллюстрирующие разные методы устранения DC:
Скрытый текст
Оригинальный WAV из эмулятора gid:
https://imageup.ru/img300/3573002/original.png
Результат применения фильтра Remove DC в Adobe Audition:
https://imageup.ru/img300/3573003/dc-remove.png
Эквалайзером убраны лишние частоты (без Remove DC):
https://imageup.ru/img300/3573005/eq.png
И самый точный результат, полученный вычитанием константы:
https://imageup.ru/img300/3573009/perfect.png
Файл с константой -6 db, который микшируется с оригинальным файлом (зелёная полоса ниже центральной красной):
https://imageup.ru/img300/3573011/6.png
[свернуть]
Я думал речь идет о приведении в порядок кассет, где фарш бывает всех калибров. Или это просто иллюстрация? Дело в том, что на вавах с кассеты картинка очень часто выглядит как раз ближе всего к тому, что сделала Adobe Audition. Собственно кассета по природе своей — физический remove DC фильтр.
Audacity, насколько помню, просто и без затей удаляет DC. Только прячется эта функция в Effect>Normalize..., там в диалоге нужно отключить нормализацию и включить удаление DC.
Насчет ЭЭГшного тулбокса, там есть вики, в которой есть минимальная нужная информация, в т.ч. про то как скачать/установить. Но ради удаления DC, конечно не стоит его качать, лучше уж audacity.
- - - Добавлено - - -
Картинка из audition похожа на результат работы ФВЧ с маленькой частотой среза
В Тапире (да да, ему грустно, а кому легко) я просто пропускал через разные виды ФВЧ, для каких-то записей это работало, для других нет. Если попадается что-то особенно трудное, может быть можно усовершенствовать метод Manwe, или ручной detrend(): нарисовать в другом канале не постоянный уровень, а серединку, как ее видно глазами, инвертировать и сделать mix.
- - - Добавлено - - -
https://www.letswave.org/
Все очень серьезно, но это конечно же не тот уровень юзабилити, что Adobe Audition, и даже не Atrocity. Хотя, как посмотреть. Кому привычно с матлабом, может быть в самый раз. Я никогда такого раньше не видел.