Автор Тема: MatcherCL - программа для создания подгоночных импульсов  (Прочитано 71035 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн deLuther Автор темы

  • Живу на форуме
  • *******
  • Сообщений: 34185
  • Репутация: +3348/-40
  • alderman of morning star
    • Malefice
Всё это  в принципе делается озоном+деконвольвером от воксенго, нет?  ???
Да, делается, только в данном случае точность подгонки выше, я уже об этом давно говорил, со времени первых сэмплов этой методики, у воксенговской курвы количество точек 60, FIR-фильтр на 2048 отсчётов (насчёт озона не помню), добавленная задержка итд. итп., а тут просто готовый импульс в итоге, этим же методом можно и импульс кабов получать.
Если пойти через озон или воксенго для получения импульса каба методом подгонки, то будет, скорее всего, шлачок :)
Плюс я ещё критиковал и буду критиковать тестовый сигнал который генерирует воксенго деконвольвер, итоговый результат даёт срезанный низ.
Плюс по методикам через озон или курву, импульс надо получать опять-таки через деконволюцию, вот различные погрешности и наслаиваются друг на друга, а тут всё только с двойной точностью и импульс сразу получается из подгоночного спектра.

Процитирую одно из первых своих сообщений на данную тему:
В последнее время меня не покидает идея подгонки спектра сигнала снятого с микрофона под другой спектр... естественно речи ни о каком CurveEQ не идёт, серьёзные дяди играют по-серьёзному, даёшь 65536 полос (на самом деле тут всё просто, оптимально иметь размер блока больше частоты сэмплирования, причём степень двойки, разрешение 0.7 Гц таким образом)!

Конечная моя цель это написание плагина для различных манипуляций со спектром: определение осреднённого сигнала, подгонка, получение импульса, свёрточник, всё в одном флаконе.
« Последнее редактирование: Сентября 30, 2014, 13:15:54 от deLuther »

Оффлайн NSb

  • Живу на форуме
  • *******
  • Сообщений: 37695
  • Репутация: +2826/-49
  • shit in - shit out
Цитировать
Конечная моя цель это написание плагина для различных манипуляций со спектром
я - первый! в очереди за плагином  :hitrez: :rolleyes: :crazy: :crazy: :crazy:

Оффлайн deLuther Автор темы

  • Живу на форуме
  • *******
  • Сообщений: 34185
  • Репутация: +3348/-40
  • alderman of morning star
    • Malefice
Решил сделать сравнение с матчингом в Ozone5 и получением импульса через Deconvolver (используя его встроенный генератор тестового сигнала) и MatcherCL.
Взял свои файлы из одного предыдущего теста.
Сигнал с преампа: * PreampOut.wav (1691.61 КБ - загружено 147 раз.)
Сигнал записанный микрофоном с каба: * MicedCab.wav (1691.23 КБ - загружено 139 раз.)
Далее получил подгоночные импульсы через озон+деконвольвер и свою софтину, в озоне использовал максимальный размер блока при анализе (8192), фильтр Kaiser (тут не суть важно, в моей проге KBD, Kaiser-Bessel Derived), естественно сглаживание при матчинге отключено и матчинг на 100%.
В деконвольвере просто включил режим MP-transform и всё.
Импульсы:
* MatchingImpulse_Ozone5.wav (29.84 КБ - загружено 141 раз.)
* MatchingImpulse_MatcherCL.wav (25.98 КБ - загружено 137 раз.)

Заодно прогнал сигнал с преампа через эти импульсы и подогнал по громкости в случае озона, чтобы можно было просто сравнить итоги с сигналом снятым микрофоном:
* PreampOut_Ozone5_impulse.wav (2243.47 КБ - загружено 174 раз.)
* PreampOut_MatcherCL_impulse.wav (2243.47 КБ - загружено 178 раз.)

Я думаю, логика почему я ввязался в это дело понятна :)
Ну а по трудоёмкости выполнения махинаций, MatcherCL вне конкуренции тут, два файла подсунул и через секунду импульс на выходе (в этом плане любая плагинная версия будет проигрывать, т.к. анализ выполняется со скоростью воспроизведения, не учитывая оффлайн) ;D
« Последнее редактирование: Сентября 30, 2014, 19:29:15 от deLuther »

Оффлайн Marcus7386

  • Эксперт
  • *****
  • Сообщений: 1198
  • Репутация: +281/-3
deLuther, Просто фантастика ! Мега респект !  :chelobiting:

Оффлайн Marcus7386

  • Эксперт
  • *****
  • Сообщений: 1198
  • Репутация: +281/-3
Что-то у меня совсем со слабым сигналом получается....приходится еще на 20 дб усиливать потом.... ???

Оффлайн deLuther Автор темы

  • Живу на форуме
  • *******
  • Сообщений: 34185
  • Репутация: +3348/-40
  • alderman of morning star
    • Malefice
Marcus7386,
Какой конволюционник используешь (и какие настройки)?
Может (в личку) скинешь файлы для проверки, не путаешь исходник и таргет местами?
« Последнее редактирование: Октября 05, 2014, 22:52:02 от deLuther »

Оффлайн Marcus7386

  • Эксперт
  • *****
  • Сообщений: 1198
  • Репутация: +281/-3
deLuther, Попробовал на двух конволюционниках, NadIR и MixIr ) Сейчас кину файлики)

Оффлайн deLuther Автор темы

  • Живу на форуме
  • *******
  • Сообщений: 34185
  • Репутация: +3348/-40
  • alderman of morning star
    • Malefice
Marcus7386,
Попробовал свой импульс из примера с озоном в NadIR - есть понижение уровня, вероятно сама прога балуется с аутогейном по каким-то своим принципам, я ориентировался на пристин и сир2, там всё можно поотключать.

... и добавил:

Проверил MixIR2, там всё нормально, но надо не забывать, как я писал в первом сообщении темы, выставлять правильно гейны, т.е., в данном случае, DRY на off, WET на 0 (изначально у него стоит -18.1).
« Последнее редактирование: Октября 05, 2014, 23:09:32 от deLuther »

Оффлайн vorondjan

  • Опытный
  • ****
  • Сообщений: 827
  • Репутация: +408/-1
deLuther, Приветствую! Поклон до земли за такую разработку! ... :rolleyes: корыстный вопрос:  :rolleyes:а ещё подгоночных импульсов не появилось?

Оффлайн deLuther Автор темы

  • Живу на форуме
  • *******
  • Сообщений: 34185
  • Репутация: +3348/-40
  • alderman of morning star
    • Malefice
А самому с помощью этого инструмента подкинуть слабо?  ;D

Оффлайн vorondjan

  • Опытный
  • ****
  • Сообщений: 827
  • Репутация: +408/-1
 :( У меня преампов - нема, акромя аудиокарты ничего нет  :(

Оффлайн deLuther Автор темы

  • Живу на форуме
  • *******
  • Сообщений: 34185
  • Репутация: +3348/-40
  • alderman of morning star
    • Malefice
Анонсирую скорое обновление :)
Программой теперь будет удобнее пользоваться (запросы файлов через диалоги), добавлен встроенный конвольвер. Отрабатывал алгоритм для плагина, так что теперь у проги есть быстрая свёртка через Single Frequency Delay Line алгоритм, по первым прикидкам выходит точнее PristineSpace и SIR2 ;D
Так же прогу можно будет использовать как оффлайновый стендалон-конвольвер.
Хочу записать демонстрационное видео по получению импульсов с комба с использованием этой новой версии, тогда и выложу обновление 8)
« Последнее редактирование: Октября 13, 2014, 19:15:50 от deLuther »

Оффлайн Marcus7386

  • Эксперт
  • *****
  • Сообщений: 1198
  • Репутация: +281/-3
deLuther,  Отлично ! Ждем  :)

Оффлайн NSb

  • Живу на форуме
  • *******
  • Сообщений: 37695
  • Репутация: +2826/-49
  • shit in - shit out
deLuther,
Цитировать
Хочу записать демонстрационное видео по получению импульсов с комба с использованием этой новой версии
держим плееры на готове  :crazy:

Оффлайн Александр Кубышкин

  • Частый посетитель
  • **
  • Сообщений: 193
  • Репутация: +6/-0
  • GuitarPlayer.Ru fan!
Очуменно!!! :)