Выделение дополнительного канала для сабвуфера с фазолинейной фильтрацией.
Скачать: foo_dsp_subwoofer_v2_0.zip
Версия фубара должна быть не меньше 1.3, для установки просто запустить файл из архива.
Поддерживает моно, стерео, 3.0, 4.0, 5.0.
Выделение дополнительного канала для сабвуфера с фазолинейной фильтрацией.
Скачать: foo_dsp_subwoofer_v2_0.zip
Версия фубара должна быть не меньше 1.3, для установки просто запустить файл из архива.
Поддерживает моно, стерео, 3.0, 4.0, 5.0.
Последний раз редактировалось E.Sokol; 16.07.2018 в 22:46.
У меня такой вопрос по плагину:
Пробовал использовать ваш плагин для получения сигнала 2.1 из 2.0 в режиме direct ресивера и при задействовании вашего плагина не получаю идентичного звучания на фронтах даже с отключением ВЧ фильтра в плагине(сабфуфер отключен на это время). Особенно заметно на СЧ диапазоне, пропадает их детальность и начинает присутствовать однотональность в вокале, как будто применена обычная DSP, а не вывожу звук в сыром виде.
Не знаю как устроен ваш плагин, но можно ли сделать функцию, чтобы сигнал фронтов вообще пропускался без каких либо изменений в нем и оставался работать только один фильтр LFE канала.
А то теряется весь смысл в режиме direct, т.к. получаю звук с окрасом, хотя такого не должно быть.
И еще такой вопрос, откуда вытаскивается LFE канал, из общепринятого левого канала или сразу из обоих.
Последний раз редактировалось Solteks; 12.10.2017 в 22:47.
Больше никаких плагинов не установлено и мешать нечему, активирую ваш плагин и звук окрашивается на вокале, убираю плагин из DSP и сразу идет натуральное звучание.
На компьютерных колонках это никто не заметит, но на нормальной акустике это сразу заметно, детализация СЧ не та.
Поэтому и охото узнать причину измененного звучания с плагином.
Информационная басовая составляющая всегда записывается в левый канал.
Тогда остаётся только один искажающий фактор - непосредственно сам слушатель.
Замечание, конечно, интересное. Но: а есть ли ссылка на авторитетный источник?
С "всегда" конечно сильно преувеличено, но во времена стерео записей такое вроде было понятие. Если есть желание, попробуйте сделать такой режим для теста, выпилить его не долго, как и реализовать для пробы.
А еще вопрос, после сложения L+R уровень тот же остается?, вроде по книжкам после суммирования уровень увеличиваться на +6дб должен после этого.
Я очень сильно надеялся может где ошибка в плагине, ну пускай будет слушатель, что еще остается, я могу лишь высказать мнение что слышу, жалко что никто больше не подтвердил или не опровергнул мое заключение.
После сложения уровень снижается в два раза, чтобы не было клиппинга.
Обработка звука в цифре принципиально отличается от обработки в аналоге. Это неправильно спроектированный усилитель может портить звук из-за каких-то неучтённых факторов или компонентов низкого качества. В цифре же любое искажение нужно программировать целенаправленно, и если этого не было сделано специально, никакой объективной мутности на СЧ возникнуть не может.
Ну если моего опровержения недостаточно, то можно сделать экспорт какого-нибудь тестового сигнала после плагина в .wav и сравнить его с оригиналом строго математически, а не на слух.
---------- Сообщение добавлено 14:30 ---------- Предыдущее сообщение было 09:31 ----------
Я даже сделаю это сам для Вас ([measweep].wav):
Ну это правильно, режим double-bass у ресиверов так и получается сложением каналов, поэтому если есть желание, то попробуйте сделать обработку только одного левого моно сигнала для LFE.
Попробую, самому интересно почему так, только по другому.
Уже протестировал, только не с математической точки зрения как вы, а с технической:
1).Берем звуковой редактор, ставлю LOOPBACK на запись с устройства воспроизведения и пишу 2 раза стерео файл без плагина по 1 минуте, сохраняем их и идем в любой hex редактор на сравнение файлов и видим, что файлы идентичны между собой.
2). Проделываем все тоже самое, только в фубаре активируем ваш плагин с полной полосой пропускания на фронтах, сохраняем также 2 раза в стерео без канала сабвуфера и открываем в hex редакторе и видим что файлы также совершенно идентичны между собой.
3). Берем файл из пункта 1 и из пункта 2 и открываем в hex редакторе на сравнение и вот тут файлы совершенно разные.
На ночь глядя я очень глупо сформулировал свою мысль тогда..., заменить на достаточно для LFE. На этапе мастеринга, низкочастотные составляющие сводятся в центр, без локализации в пространстве, поэтому левого моно канала достаточно для вывода LFE канала.
Последний раз редактировалось Solteks; 15.10.2017 в 22:21.
Скажу, что Вы правы, а я нет. Где-то у меня фундаментальная ошибка, последствия которой могут иметь самый деструктивный характер. Поэтому в целях безопасности рекомендую вернутся к классическому проверенному решению.
Самое печальное, что channel mixer по звуку еще хуже чем у вас в итоге вышло, хотя я его не проверял на вывод 1к1. Будем ждать и надеяться, что Вы найдете ошибку в итоге.
Если исходить только из этой функции, то почему бы и не быть довольным, но из плагина не выходит то, что в него приходит, в общем нету оригинального звучания.
Не, код тут совершенно не причём, а уж тем более чужой - потому что его тут нет (за исключением самого foobar и его SDK). Тут причина скорее в потусторонних злых силах, которые намеренно портят звук. Ну или сглазил плагин (или полностью весь плеер) кто-то очень плохой. Поэтому если кто и способен исправить эту ошибку - так это колдун или потомственный экстрасенс, а я сам, к сожалению, Хогвартс не заканчивал и магической силой не обладаю.
Очень интересны варианты 2.1.1 и 2.2.1.1 - соответственно оба это четырехполоски, просто первая с пассивным делением СЧ/ВЧ, а вторая полный актив
В обоих случаях моно саб примерно 30-80гц и моно мидбас примерно 80-300гц
Могу предположить, что дело в FIR фильтре или где-то рядом с этим, исходников то мы не видим, но есть вот такой проект http://s-audio.systems/catalog/dsd-filter там автор занимается FIR фильтром для DSD, и применив его фильтр в foobar2000, получаем примерно такое же уплощение СЧ и ВЧ диапазона как и у вас в плагине. Хотя там есть два оригинальных фильтра Multistage(64fp), Direct(64fp) и они не так портят звук по моему мнению и почти звучат как оригинал.
Для фубара есть еще плагин на IIR фильтре сабсоник, он тоже ничего такого не вносит постороннего.
Социальные закладки