Performance mode:
- Processes the audio asynchronously, with one buffer of extra latency. May not work well with some hosts/plugins. DON'T enable this option if you're using a plugin that will send MIDI data to the host, or you may experience dropped MIDI data.
audioMasterGetTime hack:
- Requests the time info during the audio processing (May reduce cpu load).
Use thread safety measures in auxhost:
- If you're absolutely sure the plugin you're using is thread-safe, you can have this option disabled. If you're experiencing crashes, try enabling it.
Force whole GUI refresh:
- Forces the whole plugin's GUI refresh ( depending on the plugin, it may increase cpu usage significantly ).
Dirty close:
- If for some reason a bridged plugin doesn't get removed correctly, or its auxhost keeps running after you removed it from your main host, enable this option ( you should only enable this option if nothing else works! ).
Prevent main host control when the GUI window is closed:
- Enabling ( or disabling ) this option can prevent opcode 15 errors, depending on the plugin / host combination.
Sluggish GUI hack:
- If you're experiencing extremely slow response when operating a bridged plugin's GUI, try enabling this option.
Force child window clipping:
- Sets additional window flags to prevent the GUI from being partially displayed.
Switch to separate GUI mode:
- Self-explanatory :-) - Restart the bridged plugin for this change to take effect.
Run in existing auxhost:
- loads the plugin in an auxhost already running - Restart the bridged plugin for this change to take effect.
I am getting a dispatcher opcode 19 error message:
- If you're getting an error message refering this dispatcher opcode, or operating your bridged plugin's GUI causes a permanent hang, try enabling this option.
Use legacy integrate mode:
- Uses the method in previous versions for integrating a bridged plugin's GUI with your main host. This option may need to be disabled for automation to work in some hosts ( it's enabled by default for backward compatibility purposes ).
( note: these settings are saved in a file named <yourplugin>.jBridge, in your plugin's folder.
You may edit it manually if needed. )Performance mode: - добавляет плагину дополнительную задержку - не включать на инструментах которые управляются по миди, на эффектах можно включить .
audioMasterGetTime hack: - включаем на проблемных плагинах если подвисает, но ето иногда мешает нормальной работе плагина.
При заморозке и при экспорте нужно отключать иначе будут обрезаться длинные ноты и аккорды.
(Может уменьшить загрузку процессора)
Предупреждение:
Включение этой опции может вызвать сбои и ошибки с некоторыми плагинами.
Use thread safety measures in auxhost: - если в плагине появляются сбои то нужно включить, это может помочь .
Force whole GUI refresh: - это частое обновление - окно плагина моргает, тоже для проблемных плагинов - должно помочь с прорисовкой.
(В зависимости от плагина, это может увеличить использование процессора)
Dirty close:Если по некоторым причинам моста плагин не удаляется правильно, или процесс auxhost.exe работает после удаления его из хоста, включите эту опцию (нужно включать эту опцию, только если без этого ничего не работает или при закрытии или заморозке плагина Jbridge показывает ошибки!).
Prevent main host control when the GUI window is closed: - Включение (или отключение) этой опции может предотвратить Opcode 15 ошибок, в зависимости от плагина.
Sluggish GUI hack: - Если вы столкнулись с крайне медленным реагированием (те которые долго открываются) при эксплуатации моста GUI плагина, попробуйте включить эту опцию.
Force child window clipping: - Устанавливает дополнительные флаги окна для предотвращения GUI от частичного отображения.
Switch to separate GUI mode ( per plugin only, requires plugin restart )Это может помочь если VST плагин в некоторых хостах виснет или не правильно работает .
Работает при следующем запуске плагина на пример после заморозки с поставленной галочкой Выгружать инструмент при заморозке .
Run in existing auxhost:- Загружает плагин в auxhost.exe или в auxhost64.exe который уже раз был запущен - на пример: загрузили мы Dinension Pro и в диспетчере задач появился один процесс auxhost.exe , потом загрузили ещё один Dinension Pro и новый процесс auxhost не будет запущен, а все Dinension Pro будут грузиться в один процесс auxhost - это может с экономить память особенно если запущенно много копий Dinension Pro в одном проэкте с одним и тем-же инструментом .
I am getting a dispatcher opcode 19 error message: Если вдруг появляется эта ошибка - ставим галочку .
Use legacy integrated mode ( v1.2 ) - plugin restart recommendedСовместимость с предыдущими версиями jBridge.
**********************************************************************************
А это нужно тогда когда настройки не подошли, например поставили мы галочки там где не надо было их ставить и открыть VST уже не можем или наоборот - тогда меняем настройки вручную .
В папке с оригинальными dll (не бридженными) создаются файлы с настройками вот такие: name.jBridge (имя плагина.jBridge) их можно редактировать открывая блокнотом.
Пример:
Рядом с
Dimension Pro.dll
создаётся
Dimension Pro.jBridge
Вот что в этом файле Dimension Pro.jBridge
//unless stated otherwise: 0 - disabled ; 1 - enabled ; all other values will be ignored
PERFORMANCE_MODE 0
AUDIOMASTERGETTIME_HACK 1
GUI_AUTOCLOSE 0
GUI_WINDOW_ALWAYS_ON_TOP 0
USE_IPC_THREAD_SAFETY 0
USE_SEPARATED_GUI 0
FORCE_GUI_REFRESH 0
DIRTY_CLOSE 0
SLUGGISH_GUI_FIX 0
PREVENT_MAIN_HOST_WINDOW_CONTROL_ON_GUI_CLOSE 0
FORCE_CHILD_WINDOW_CLIPPING 0
RUN_IN_EXISTING_AUXHOST 0
OPCODE19_COMPATIBILITY_OPTION 0
//Set to 0 to prevent crashes when a machine running bridged plugins resumes from sleep/hibernation.
//However, if your main host crashes, auxhost's running with this option disabled will be left running and will need to be manually terminated.
CRASH_DETECTION 1
//Set to 0 to ignore deprecated opcodes ( for example, opcode 53 )
USE_DEPRECATED_OPCODES 1
//By default, all the plugins running in the same auxhost will be in group 0, if you wish to group specific plugins in different auxhost's, change this value somewhere between 1 and 64
RUN_IN_SAME_AUXHOST_GROUP 0
//Set this option to 1 if your bridged plugin hangs when loading a project.
EFFSETCHUNK_COMPATIBILITY_OPTION 0
//auxhost priority(experts only!) - 0 is default ; 1( lowest ) to 7 (highest) ; all other values will be ignored
AUXHOST_PRIORITY 0
//experimental option, try to enable this if you're experiencing failed opcodes other then 14,15 or 19
DISPATCHER_COMPATIBILITY_OPTION 0
LEGACY_INTEGRATED_MODE 1
0 - выключено
1 - включено
AUXHOST_PRIORITY 7/ / auxhost приоритет (только для экспертов!) - 0 по умолчанию; 1 (низкий) и до 7 (самый высокий);
Waves shell про бридженные заработали в Cubase 5 x64 !
Вавесшелить нужно вот
этим - работает с Waves 7
инструкция Русификаторы Cubase и NuendoЕсли ваша музыкальная программа не хочет корректно работать в Windows 7 или ратотает иногда с ошибками,
тогда попробуйте в свойствах файла или ярлыка поставить галочку -
Выполнять эту программу от имени администратора.
Дело в том что если запустить программу без прав Администратора то программа и ваши VST не смогут сохранять свои настройки в реестре и в своих папках.
C:\Program Files
C:\Program Files (x86)
jBridge может выдавать ошибки из-за того что в какой то папке с VST нет прав на запись и он не может записать свой текстовый файл рядом с оригинальным .dll , для того что бы такого не было нужно немного по шаманить.
Открываем Total Commander от имени администратора,
с одной стороны выбераем диск C: , а сдругой выделяем папку VSTPlugins и жмём F6 перемещение,
в появившемся окошке не нужно ставить галочку на против - Копировать права доступа NTFS (нужны админ. права),
а потом так же перемещаем папку VSTPlugins обратно.
После такого не хитрого манёвра в папке VSTPlugins появятся права на запись и jBridge сможет записывать информацию в этих папках.