# GrandBridge FX Beta
**GrandBridge FX Beta** — это VST3-плагин для Windows, который работает как мост форматов, слой разгрузки процессора и песочница для эффектов.
Он позволяет загружать эффекты разных форматов внутри одного VST3-плагина и запускать их не прямо внутри хоста, а в отдельном процессе.
## Для чего нужен GrandBridge
GrandBridge решает три основные задачи.
### 1. Мост форматов
GrandBridge позволяет использовать разные форматы эффектов через один VST3-плагин:
- VST3 FX 64-bit
- VST2 FX 64-bit
- VST2 FX 32-bit через отдельный worker32
- JSFX FX с графическим интерфейсом и
@GFX
То есть GrandBridge можно вставить в любой VST3-совместимый хост, а внутри него загрузить VST2, старый 32-битный эффект или JSFX.
### 2. Разгрузка процессора
Загруженный эффект работает в отдельном процессе `bridge_worker`, а не напрямую внутри основного аудиопотока хоста.
Это помогает:
- разгружать основной realtime-поток;
- лучше распределять тяжёлые плагины по ядрам процессора;
- обходить ситуации, когда хост складывает тяжёлую цепочку эффектов на одно ядро;
- стабильнее работать с большим количеством тяжёлых инстансов.
### 3. Песочница и изоляция
Поскольку загруженный плагин работает в отдельном процессе, он меньше связан с основным процессом хоста.
Это полезно для старых, нестабильных или рискованных плагинов: если такой плагин ведёт себя плохо, он с меньшей вероятностью уронит весь проект или сам хост.
## Автоматизация
Параметры загруженных эффектов выводятся в хост через слоты автоматизации GrandBridge.
Это относится ко всем поддерживаемым форматам:
- параметры VST3;
- параметры VST2;
- параметры VST2 32-bit;
- слайдеры JSFX.
Параметры можно назначать, выводить в хост и автоматизировать.
## Режимы процессора
### Auto / Balanced
Рекомендуемый режим по умолчанию.
GrandBridge мягко распределяет worker-процессы по ядрам процессора, но не зажимает их жёстко. Это хороший вариант для большинства проектов, особенно если используется несколько тяжёлых инстансов.
### Keep DAW responsive
Похож на Auto / Balanced, но оставляет первые ядра свободнее для самого хоста и интерфейса.
Полезно, если проект тяжёлый, но нужно сохранить отзывчивость программы.
### Heavy plugin
Более жёсткий режим для одного особо тяжёлого плагина.
Подходит для ситуаций, когда конкретный эффект сильно грузит процессор и его нужно вынести в выделенный процессорный слот.
### Windows Native
GrandBridge не даёт планировщику Windows никаких подсказок.
Это запасной режим с полностью стандартным поведением системы.
## Что уже работает в beta
- загрузка VST3 FX 64-bit;
- загрузка VST2 FX 64-bit;
- загрузка VST2 FX 32-bit через worker32;
- загрузка JSFX;
- графический интерфейс JSFX /
@GFX;
- графический интерфейс загруженных плагинов;
- автоматизация параметров и слайдеров;
- восстановление проекта;
- работа с несколькими инстансами;
- безопасная смена и перезагрузка плагина во время воспроизведения;
- статистика браузера плагинов по форматам.
## Текущий статус
Это версия **только для эффектов**.
Поддержка инструментов, VSTi и MIDI планируется позже — после релиза FX-версии и более широкого тестирования.
## Совместимость
GrandBridge работает в любом VST3-совместимом хосте на Windows.
Это публичная beta. Совместимость может зависеть от конкретного плагина, особенно если это старый VST2, 32-битный эффект или плагин с нестандартным графическим интерфейсом.
## Короткая версия
**GrandBridge FX Beta** — VST3-мост, разгрузка процессора и песочница для FX-плагинов на Windows.
Поддерживаемые форматы:
- VST3 FX 64-bit
- VST2 FX 64-bit
- VST2 FX 32-bit
- JSFX FX с GUI /
@GFX
GrandBridge позволяет загружать эффекты разных форматов внутри одного VST3-плагина, запускать их в отдельном worker-процессе, автоматизировать параметры через слоты GrandBridge и снижать риск падения хоста из-за проблемных плагинов.