DualMonoHost beta v0.1
Windows VST3

НАЗНАЧЕНИЕ

DualMonoHost — это VST3 wrapper/host для mono-only audio effect плагинов.

Плагин загружает один внешний VST3 audio effect, создаёт две внутренние синхронизированные инстанции и обрабатывает stereo-сигнал как linked dual-mono:

Left input  -> visible plugin instance -> Left output
Right input -> hidden synced instance  -> Right output

Пользователь видит только одну "морду" загруженного плагина. Правая скрытая инстанция получает те же параметры и может быть синхронизирована через кнопку Sync Right Channel.


КАК УСТАНОВИТЬ

1. Скопируйте DualMonoHost.vst3 в папку VST3:

   C:\Program Files\Common Files\VST3\

2. Откройте DAW.
3. Выполните rescan VST3-плагинов.
4. Найдите DualMonoHost среди VST3 audio effects.


КАК ПОЛЬЗОВАТЬСЯ

1. Вставьте DualMonoHost на stereo track / stereo bus.
2. Нажмите Load VST3.
3. Выберите mono-only VST3 audio effect.
4. Окно загруженного плагина откроется автоматически.
5. Настройте preset/model/profile/state в видимом окне загруженного плагина.
6. Нажмите Sync Right Channel.
7. После этого левый и правый каналы будут обрабатываться двумя одинаково настроенными инстанциями.

Если меняете preset/model/profile/state внутри загруженного плагина, снова нажмите Sync Right Channel.


ЧТО УЖЕ РАБОТАЕТ В BETA v0.1

- Загрузка внешнего VST3 audio effect.
- Две внутренние инстанции загруженного плагина.
- Отдельная обработка левого и правого каналов.
- Один видимый editor для первой инстанции.
- Скрытая правая инстанция.
- Зеркалирование параметров.
- Кнопка Sync Right Channel для копирования state/preset/model/profile во вторую инстанцию.
- Recent-список до 10 последних VST3.
- Запоминание последней открытой папки.
- Автоматическое открытие editor после загрузки VST3.
- Закрытие editor через Close Editor.
- Защита от открытия множества одинаковых editor-окон.
- Сохранение состояния в проекте DAW.


ПРОВЕРЕНО

- REAPER
- Studio One


ЧТО НУЖНО ПРОТЕСТИРОВАТЬ

- Открывается ли DualMonoHost в вашей DAW.
- Грузится ли внешний VST3.
- Открывается ли editor загруженного плагина.
- Работает ли stereo dual-mono обработка.
- Работает ли Sync Right Channel.
- Работает ли Recent.
- Запоминается ли последняя папка.
- Сохраняется ли проект DAW и открывается ли обратно.
- Нет ли краша при закрытии editor/проекта/DAW.
- Какая нагрузка CPU по сравнению с прямой загрузкой исходного mono-плагина.


ИЗВЕСТНЫЕ ОГРАНИЧЕНИЯ

- Только Windows / VST3.
- Это beta / proof-of-concept build, не финальный релиз.
- Не все коммерческие плагины могут корректно работать внутри wrapper-хоста.
- После загрузки или смены preset/model/profile/state в загруженном плагине нужно нажимать Sync Right Channel.
- Пока нет installer.
- Пока нет blacklist/sandboxing для проблемных плагинов.
- Пока нет полного plugin scanner — загрузка идёт через выбор конкретного VST3-файла или Recent.


ОБРАТНАЯ СВЯЗЬ

Пожалуйста, заполняйте TEST_REPORT_TEMPLATE.txt и отправляйте отчёт вместе с описанием проблемы, если она появилась.
