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

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

Оффлайн Ola Sweden

  • Опытный
  • ****
  • Сообщений: 851
  • Репутация: +415/-28
Упаковка с предметом, либо плугином - должна быть комплектной и самодостаточной, иметь внутри инструкцию по применению, все исправления, и сам предмет, без отсылки куда-то в третье место. Ваш кэп.

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

(нажмите чтобы показать/спрятать)
« Последнее редактирование: Марта 27, 2020, 18:13:43 от Ola Sweden »

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

  • Живу на форуме
  • *******
  • Сообщений: 34189
  • Репутация: +3351/-40
  • alderman of morning star
    • Malefice
Для любителей литературы в дистрибутив включен русский ридмик, с добавлением совета касательно MPT ;D
Обновлённый архив в шапке.

Оффлайн Ola Sweden

  • Опытный
  • ****
  • Сообщений: 851
  • Репутация: +415/-28
Чётко!
Умеете!
Могёте!
Моё почтение!
Респектую всем телом!
(нажмите чтобы показать/спрятать)

Оффлайн Винтик на отдыхе

  • Эксперт
  • *****
  • Сообщений: 2948
  • Репутация: +301/-14
Наконец-то я дозрел до этой ценнейшей программулины (deLuther - мегареспект тебе!)

Но вот столкнулся с одной непоняткой...

В мануале рассказывается про генерацию пульсового сигнала
Я загрузил MatcherCL через командную строку c указанными ключами: MatcherCL.exe --pi -sr 96000


... но программа все также начала спрашивать sourse и target (непонятно что там надо указывать то?) а если отменить, то ничего далее не происходит

Пробовал указать как в обычном варианте сорс и таргет, сгенерился импульс, но он на нужный пульсовый сигнал (один сэмпл единичной амплитуды, далее ноли) категорически не похож

 ???

Так как его генерить то?
Или надо было еще в конце сматченный сигнал сохранить (я его не стал) - он там или где?

p/s Ну, сохранил и сматченный сигнал, но и там отнюдь не пульсовый

Короче, вообще не понятно как сгенерить пульсовый сигнал...
« Последнее редактирование: Апреля 08, 2020, 14:36:16 от Винтик на отдыхе »

Оффлайн Stonetalker

  • Эксперт
  • *****
  • Сообщений: 1512
  • Репутация: +201/-2
  • Булыгин Алексей
Проще всего создать bat-файл, положить его в одну папку с Матчером и запускать оттуда. Содержание батника такое:

MatcherCL.exe -pi

Лично я генерирую пульсовый сигнал с частотой 48 кГц, поэтому ещё добавляю ключ:

MatcherCL.exe -pi -sr 48000

Оффлайн Винтик на отдыхе

  • Эксперт
  • *****
  • Сообщений: 2948
  • Репутация: +301/-14
Тоже самое... сделал батник, положил в ту же папку, запустил с него.
Но прога снова начинает спрашивать source и target, а не пульсовый файл генерить


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

Ага, нашел проблему

У меня в ключе лишняя черточка затесалась... :pozor:

MatcherCL.exe --pi -sr 96000
« Последнее редактирование: Апреля 08, 2020, 14:54:04 от Винтик на отдыхе »

Оффлайн Wayland Glorfindail

  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • GuitarPlayer.Ru fan!
Всем привет!
Пробовал сделать с MatcherCL матчинговый импульс имея свой сигнал с Line Out оконечника и микрофона - получилось отлично.

Недавно столкнулся с тем что имел DI чистый гитарный и звук с кабинета (точнее микс нескольких микрофонов с разных кабинетов в одном WAV). Повесил вст на DI, свой импульс, подобрал похожий звук. А потом матчинг EQ дожал до максимальной схожести со звуком с кабинета. Вполне работает и звучит примерно похоже по характеру.

Но тут вспомнил про MatcherCL, и подумал - почему бы не заменить связку - сторонний импульс + матчинг EQ, на один единственный импульс. Явно меньше искажений, округлений и тд. Отключил кабинет в плагине. Зарендерил получается DI + преамп. В теории получил сигнал похожий на Line Out с головы. и имею синхронный сигнал с микрофонов на тот же фрагмент. (а не просто отрывок из чужой песни в мп3 как делают при EQ Match)
Прогнал через MatcherCl - звук просто в копейку получился, кайф. Но добавился хвост реверберационный. Я думал может это связано с тем что зареампленная гитара уже почищена в паузах, взял фрагмент без грязи в паузах, длинный, короткий, вернулся к версии 0.22 - все равно всегда получается реверберационный хвост. Подскажите, можно ли это исправить? Какую длину импульса быть может указать? И откуда это берется? Оттого что сигнал с преампа виртуальынй и не настоящий? Ведь когда я делал с настоящими исходниками своими - получилось супер четко и без эха.

Спасибо!

На картинке сверху новый импульс, а снизу тот что я получал при "честном" матчинге Line Out и Микрофонного сигнала

Судя по всему длинной импульса делу не поможешь. Втупую сделал фейд и пересохранил импульс. Жить можно, но откуда ноги растут у этого хвоста?

« Последнее редактирование: Апреля 15, 2020, 02:26:54 от Wayland Glorfindail »

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

  • Живу на форуме
  • *******
  • Сообщений: 34189
  • Репутация: +3351/-40
  • alderman of morning star
    • Malefice
Wayland Glorfindail,
Есть такой момент что когда с одного материала (например диайника) делается, то всё нормально, а когда с разных дублей, то получается фаза у сигналов гуляет, вот она и вылезает в виде реверберации. Это критично при подгонке под чужое, чем меньше отклонений, тем лучше будет, но всё равно может потребоваться уменьшение блока анализа и укорочение импульса.

Оффлайн Schecter86

  • Эксперт
  • *****
  • Сообщений: 1110
  • Репутация: +216/-1
  • GuitarPlayer.Ru fan!
важна ли длина исходного файла при создании матч импульса?я вот щас выделил кусок трека и попробовал сделать,вроде получился,но импульсники его не видят,чем объяснить ???точнее видят,но не все,к примеру mixIR не видит.
« Последнее редактирование: Апреля 17, 2020, 00:35:29 от Schecter86 »

Оффлайн tm4

  • Завсегдатай
  • ***
  • Сообщений: 436
  • Репутация: +113/-0
deLuther,
пытаюсь сделать MPT импульса. Подскажи пожалуйста.
Вот мне надо ОН импульс 96Hz 500мс преобразовать.
Пульсовый сигнал генерировать с указанием длины 500 мс, то есть так:
MatcherCL.exe -pi -sr 96000 -l 0.5
там же по умолчанию 150 мс будет или оно и без указания определит длину?


Перечитал твой вчерашний ответ, все верно нужен ключ -l.

upd:
Сделал. Только в конце он сохраняет два файла, какой из них есть MPT-версией исходного импульса?
« Последнее редактирование: Апреля 17, 2020, 00:16:22 от tm4 »

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

  • Живу на форуме
  • *******
  • Сообщений: 34189
  • Репутация: +3351/-40
  • alderman of morning star
    • Malefice
tm4,
В конце он предлагает сохранить импульс и потом свёрнутый этим импульсом сигнал, последнее здесь можно отканселить.

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

важна ли длина исходного файла при создании матч импульса?я вот щас выделил кусок трека и попробовал сделать,вроде получился,но импульсники его не видят,чем объяснить ???точнее видят,но не все,к примеру mixIR не видит.
Может у миксера непереносимость 32х бит с плавающей точкой, либо пересохрани, либо воспользуйся ключом для сохранения в 24 бита.

Оффлайн Schecter86

  • Эксперт
  • *****
  • Сообщений: 1110
  • Репутация: +216/-1
  • GuitarPlayer.Ru fan!
как это сделать(я про ключ)?)

Оффлайн tm4

  • Завсегдатай
  • ***
  • Сообщений: 436
  • Репутация: +113/-0
deLuther,
у меня что-то не то вышло.
Я когда делал пульсовый сигнал, то в батнике параметры прописывал:
MatcherCL.exe -pi -sr 96000 -l 0.5
Когда делал подгоночный импульс то никакие параметры не прописывал, просто запустил exe.
Какие параметры нужно прописать?

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

  • Живу на форуме
  • *******
  • Сообщений: 34189
  • Репутация: +3351/-40
  • alderman of morning star
    • Malefice
как это сделать(я про ключ)?)
MatcherCL version 0.23
Добавлена возможность сохранения в 24 бита, используя ключ -24
В консоле, либо в ярлыке добавить -24

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

deLuther,
у меня что-то не то вышло.
Я когда делал пульсовый сигнал, то в батнике параметры прописывал:
MatcherCL.exe -pi -sr 96000 -l 0.5
Когда делал подгоночный импульс то никакие параметры не прописывал, просто запустил exe.
Какие параметры нужно прописать?
Для пульсового сигнала длина не важна.

Сгенерированный пульс указываешь в качестве сорса для обычного режима (с ключом -l 0.5), в качестве таргета не-MPT импульс, сохраняешь просто импульс, когда предложит. Convolved отканселить.
« Последнее редактирование: Апреля 17, 2020, 01:59:57 от deLuther »

Оффлайн tm4

  • Завсегдатай
  • ***
  • Сообщений: 436
  • Репутация: +113/-0
deLuther,
то есть пульсовый сигнал генерировать таким батником?:
MatcherCL.exe -pi -sr 96000
Запустил exe следующим батником:
MatcherCL.exe -l 0.5
Теперь все норм сделалось.
Сейчас буду слушать  :)