jBridge 1.63b x86 x64 [2014, ENG]
jBridge 1.63b
Год/Дата Выпуска: 2014
Версия: 1.63b
Разработчик: J’s stuff
Сайт разработчика: jstuff.wordpress.com/jbridge/
Разрядность: 32bit, 64bit
Язык интерфейса: Английский
Таблэтка: Не требуется
Системные требования: PC
Описание: Можно пользоваться 32 битными Cubase 4, Nuendo 4, Cubase 5 в 64 битной Windows 7 — просто будет ограничение на использование памяти одним 32 битным процессом !
На один 32 битный процесс выделяется ~2 гигабайта оперативной памяти и даже если у нас установлено 8 GB или больше, мы не сможем использовать больше чем 2 GB !
Если мы хотим использовать много оперативной памяти, тогда нам нужна Windows 7 x64 и 32 битная или 64 битная музыкальная программа и супер новый VST адаптер jBridge !
Нам поможет новый VST-VSTi адаптер jBridge — созданный специально для снятия ограничения с одного 32 битного процесса запуская каждый VST плагин в отдельном процессе !
То есть один 32 битный VST VSTi открытый через VST адаптер Jbridge запускается отдельным процессом и в 32 битной OS каждый VSTi запущенный через Jbridge может использовать 3,5 GB оперативки. Сама хост программа (Cubase) не грузит память !
Использование jbridge со Studio One 2 [Yorshoff Mix]
В 32 битном Cubase через jBridge можно открывать 64 битные плагины в 64 битной Windows !
А так же можно в 64 битном хосте Cubase 5×64, Cantabile Solo 2.0 (x64), Cantabile Performer 2.0 (x64), REAPER (x64) Sonar 8.5 x64, открывать через jBridge почти все 32 битные плагины которые не работают в Cubase 5 x64 или открываются без интерфейса — такие проблемы есть во всех 64 битных музыкальных программах если в них открывать 32 битные VST плагины !
jBridge x86-x64 это совершенно новый VST VSTi адаптер созданный специально для снятия таких вот ограничений !
Если вы не пользуетесь объёмными VSTi плагинами для работы которых нужно больше 2 GB оперативной памяти и если вы не работаете в 64 битных музыкальных программах — тогда можно обойтись и без jBridge !
https://www.youtube.com/watch?v=H6qaPwCApH4
Режим производительности (Performance mode):
— Обработка аудио асинхронно, с одним буфером дополнительной задержки. Может плохо работать в некоторых хостах/плагинах. НЕ используйте эту опцию, если вы используете плагин, который будет посылать MIDI-данные на хост, иначе могут возникнуть выпавшие MIDI-данные.
Хак времени получения аудио мастера: (audioMasterGetTime hack)
— Просит информацию о времени во время обработки аудио (Может уменьшить нагрузку на процессор).
Включить безопасность потоков в auxhost: (Use thread safety measures in auxhost)
— Если вы абсолютно уверены, что вы используете плагин с безопасным потоком, можете отключить эту опцию. Если у вас возникли сбои, попробуйте включить его.
Заставить весь интерфейс обновляться: (Force whole GUI refresh)
— Заставляет весь интерфейс плагина обновляться (в зависимости от плагина, это может значительно увеличить загрузку процессора).
[RUS] Что такое Jbridge и как им пользоваться
Ошибка закрывания: (Dirty close)
— Если по каким-то причинам пробридженный плагин не удаляется корректно, или его auxhost продолжает работать после того, как вы удалили его из вашего хоста, включите эту опцию (нужно включать эту опцию, только если ничего не работает!).
Предотвратить управление хоста, когда интерфейс закрыт: (Prevent main host control when the GUI window is closed)
— Включение (или отключение) этой опции может предотвратить ошибку 15 ошибок, в зависимости от комбинации плагина/хоста.
хак вялого интерфейса: (sluggish GUI hack)
— Если вы столкнулись с крайне медленной реакции при работе с интерфейсом пробридженного плагина, включите эту опцию.
Задействовать отсечение дочернего окна: (Force child window clipping)
— Задает дополнительные флаги окна, чтобы предотвратить частичное отображение интерфейса.
переключатель на режим раздельного интерфейса (интервейс VST и интерфейс настроек jBridge): (switch to separate GUI mode)
— Название говорит само за себя (Перезагрузите плагин, чтобы изменения вступили в силу).
Выполнить в существующих auxhost: (Run in existing auxhost)
— Загружает его в уже запущенный auxhost (Перезагрузите плагин, чтобы изменения вступили в силу).
Cообщение об ошибке 19: (I am getting a dispatcher opcode 19 error message)
— Если вы получаете сообщение об ошибке 19, а также интерфейс плагина постоянно подвисает, попробуйте включить эту опцию.
Режим подстройки под наследие: (Use legacy integrate mode)
— Использует метод предыдущих версий для подстройки интерфейса пробридженного плагина с вашим хостом. Этот вариант, возможно, придется отключить для автоматизации работы в некоторых хостах (она включена по умолчанию для обратной совместимости).
(Примечание. Эти параметры сохраняются в Файф имени .jBridge, в папке вашего плагина. Вы можете редактировать его вручную, если это необходимо)
Источник: flstudiopro.ru
jBridge
При помощи программы jBridge вы сможете запускать 64 битные плагины в 32 битной системе. Утилита имеет простой и понятный интерфейс на английском языке.
Дата обновления:
Русский язык:
Разработчик:
Версия Windows:
XP, Vista, 7, 8, 10
Если вы никак не можете установить приложения и плагины для 64-битных версий операционных систем, так как пользуетесь 32-х битной, вам поможет программа jBridge. Утилита с интерфейсом на английском языке.
Как пользоваться утилитой?
Для начала работы вам нужно скачать и установить загрузочный файл. Теперь можно приступать к установке плагинов. В этом помогает адаптер VST-VSTi. Основная задача адаптера состоит в том, чтобы снять ограничения с 32-х битных процессов. VST требует для полноценной работы минимум 3 ГБ ОЗУ.
Это стоит учитывать перед началом использования программы.
Основные особенности и возможности
При помощи программы jBridge вы сможете запускать 64 битные плагины в 32 битной системе. Что касается 64 битного хоста Cubase 5×64, то вы также можете открыть и использовать расширения, предназначенные для 32 битного интерфейса. При помощи утилиты можно установить программы музыкального формата, которые не поддерживает ваша версия операционной системы. Стоит отметить, что в процессе эксплуатации конфликтов оборудования не выявлено. Утилита полностью подходит для всех версий операционных систем и позволяет загружать несовместимые плагины.
Ключевые преимущества программы
- при помощи программы jBridge вы сможете запускать 64 битные плагины в 32 битной системе;
- основная задача адаптера состоит в том, чтобы снять ограничения с 32-х битных процессов;
- VST адаптер требует для полноценной работы минимум 3 ГБ ОЗУ, но при этом не перегружает систему;
- утилита полностью подходит для всех версий операционных систем;
- программа с простым и понятным интерфейсом.
Источник: iowin.net
intheyear9595
Материал для меня старый (опыт двух-трех-месячной давности), но думаю, актуальный для работающих с тяжелыми VST-инструментами музыкантов (ну и просто для пытливых умов). Заметка не претендует на полноту, однако опыт получен трудоемким путем, поэтому выкладываю. Несмотря на то, что в статье мое мнение звучит как безальтернативное, не забываем, что выводы я сделал для себя, и у кого-то что-то может работать не так хорошо.
- какую систему Windows 7 использовать для написания музыки — 32 или 64-битную
- какой в ней запускать DAW (32 или 64-битный)
- какие плагины VST (32 или 64-битные) в ней использовать
- нужен ли хак, «расширяющий» 32-битную систему Windows XP, позволяющий использовать более 4 гигабайт оперативки
- нужен ли jBridge (плагин, позволяющий запустить VST-инструмент в отдельном процессе)
О чем эта статья? Что, есть какие-то проблемы?
- 32-битной системе Windows 7/XP/Vista доступно 4 ГБайта физической памяти максимум
- в 32-битной системе Windows процессу доступно лишь 2 ГБайта [1]
- DAW (и вообще любой VST-хост, допустим, Cubase) загружает VST-плагины в свое адресное пространство (2 ГБайта), и VST-инструменты вынуждены делить эту память друг с другом и с самим DAW, у которого в этом пространстве размещены еще и всякие буферы, библиотеки и кэш
В теории 32-битной системе доступно 2 в степени 32 = 4 Гбайт памяти, иногда меньше. По ссылке на сайте Microsoft приведены конкретные цифры для каждой операционной системы. Внимательные читатели увидят, что Windows Server доступно больше, чем 4 ГБайта.
Есть хак, подменяющий системные библиотеки работы с памятью Windows XP библиотеками для Windows 2003 Server и позволяющий обойти ограничения, сделав доступными системе до 64 гигабайт физической памяти! На самом деле ничего страшного хак не делает — механизм PAE, «наращивающий» битность адресации памяти до 36-37 бит включается в WinXP автоматически для систем имеющих больше 4 ГБайт физической памяти, однако в 32-битной версии Windows XP/7/Vista объем доступной памяти намеренно и искуственно урезан до 4 ГБайт. Ну, нужно же было сделать какое-то отличие между «офисно-развлекательной» Windows XP и серверной Windows 2003 Server.
Впрочем, даже с активированным хаком отдельный 32-битный процесс с Cubase+всеми VST-инструментами по прежнему будет ограничен 2 ГБайтами [1] см. ограничение «User-mode virtual address space for each 32-bit process». Замечание касающиеся того, что и Cubase и VST-инструменты прогружаются в одно 2 ГБайтное адресное пространство, справедливо для Cubase 5, но возможно, в Cubase 6 VST-инструменты уже все-таки загружаются в отдельные процессы и без костылей вроде jBridge.
Ситуацию несколько спасает jBridge — программа, позволяющая запускать VST-инструменты в отдельных от DAW (Cubase) и даже отдельных от разных экземплярах инструмента процессах, позволяющий к примеру, запустить 4 экземпляра инструмента Native Instruments Kontakt, прогрузив в каждый по 2 гбайта кэша сэмплов, таким образом все же задействовав 8 ГБайт.
Windows 7 — 32 или 64 бита?
Кратко — 64 бита. Плюсы — устойчивость хорошая, вполне на уровне 32-битной. Если есть дрова на все нужное железо, думать не нужно. 32-битные приложения также прекрасно себя чувствуют в 64-битной среде.
Какой DAW и плагины использовать в 64-битной операционке?
- 32-битный DAW не способен адресовать более 2 ГБайт [1] памяти, это означает, что все приложения-потомки, запущенные им (VST-инструменты) будут делить между собой выделенное DAW-ке эти 2 ГБайт вне зависимости от того какая у вас разрядность хост-системы и сколько она «видит».
- 64-битный DAW не способен использовать 32-битные приложения (проверено пока на Presonus StudioOne). Возможно, jBridge способен как-то обойти это ограничение.
Хаки, позволяющие 32-битной Windows XP «увидеть» > 4 ГБайт физической памяти
Ну, хак один и широко известен — это unawave от русской команды staforce (не путать со staRforce). Берет какую-то библиотечку ядра системы из Windows 2003 и засовывает в Windows XP. После перезагрузки, системе доступно >4 гб оперативки.
- DAW все равно не сможет использовать больше 2 ГБайт [1] оперативки , т.к. он 32-битный. 64-битные приложения в 32-битной операционке не запустятся никак. Знающие люди повсеместно использую gbridger чтобы запускать в «расширенной» Windows XP VST-шки отдельно от основного процесса, это позволяет выйти из ограничения в 2 ГБайт [1]
- уверен, существуют пенальти как в производительности, так и в устойчивости при использовании как просто «расширяющего» ОЗУ хака, так и jBridge. Поясню — чтобы 32-битная операционка увидела более 4 гб или позволила разместить приложения за границей в 4 ГБайт, она как бы переключает два 4-гигабайтных окна туда-сюда. Каждое переключение — лишние инструкции. При интенсивном использовании памяти в двух окнах одновременно (в одной размещен буфер записи или воспроизведения, а в другой — контактовский кэш сэмплов), предполагаю возможно падение производительности, насколько существенное — нужно проверять экспериментально. (пенальти есть, но механизм его появления возможно, другой, что впрочем, дела не меняет — см. википедию)
Нужен ли jBridge?
jBridge — замечательный, проверенный временем костыль. Хотя он по отзывам и несколько снижает устойчивость системы, тем кто не может перейти на 64-битную систему, но хочет использовать более 2 ГБайт [1] памяти под Cubase5+инструменты, рекомендую. В качестве альтернативы, можно запустить Native Instruments Kontakt стэндалоном (не в виде VST, а отдельно от DAW, как обычную программу), и подцепить через какие-нибудь виртуальные провода midi/audio (LoopBe1 для MIDI, WDM для аудио (?)) внутри операционки, но это сложнее.
Также я полагаю, что jBridge может помочь с запуском 32-битных VST в 64-битном DAW. Не проверял, т.к. использую в основном, 32-битный DAW в 64-битной среде. А Kontakt 64-битный есть, и если потребуется закешировать больше чем 4 гб в оперативку, то буду запускать 64-битный DAW.
Также см. последний абзац предыдущего раздела (про пенальти, связанные с хаками и PAE на 32-битной системе).
Также jBridge позволяет распараллелить работу Cubase+VST на отдельные процессы, что весьма полезно для многоядерных процессоров (без механизмов распараллеливания одного процесса на несколько, даже на 4-ядерном процессоре выигрыша по сравнению с 1-ядерным процессором ПОЧТИ не будет). Насколько я понимаю, вносимая jBridge-ом неустойчивость связана с тем, что либо сам jBridge — не очень хороший арбитр дочерних REALTIME-процессов, либо сам Cubase, (по идее) являющийся жесткой системой реального времени плохо переваривает вносимые jBridge-ом (как дополнительным посредником-арбитром) задержки, джиттер и т.п.
Переходить ли на Windows 7?
Да, решает проблемы с несколькими midi-устройствами. У меня не работал ни один registry hack из описанных. Впрочем, midi-usb устройств у меня довольно-таки много. Сейчас их 5, и все работают как часы, в т.ч. «легендарный» (но не от слова «хорошо») m-audio midisport 2×2 внезапно заработал без нареканий с новыми дровами под windows 7 64-bit, превратившись из пылящегося «кирпича» на полке в устойчиво работающее устройство.
Может быть продать PC и купить MAC?
«Скандалы, интриги, расследования!» (непроверенная информация в этой секции). Насколько я понял из гуглинга, в 32-битной Mac OS X нет никаких ограничеий по памяти (хотя более 64 ГБайт установить не удастся даже на 12-ядерный MAC Pro — не хватит слотов на материнке). Также я вынес для себя, что по тем же источникам, в макинтошах нет такой вещи как «только 32-битная» или «только 64-битная» версия операционки OS X. Операционка может даже работая в 32-битном режиме запускать 64-битные приложения. Не спрашивайте меня как, пишут что некоторая часть системы всегда работает на 64 битах и вроде бы не использует даже PAE.
А может быть. Linux?
В линуксе проблем с памятью тоже нет. Свои эксперименты и состояние дел с музыкальным продакшеном в линуксе опишу позже, по настроению. Кому интересно, есть замечательный ресурс по теме — linuxsound.ru
[1]В 32-битной системе Windows процессу доступно 2 ГБайта оперативной памяти стандартно, либо 3 ГБайта с включенной опцией /3GB в boot.ini, а в 64-битной операционной системе 32-битному процессу доступно 4 ГБайта. Не проверено точно, но /3GB в числе прочих оптимизаций должен делать тот самый «русский хак» для Windows XP, расширяющий видимую память.
Источник: intheyear9595.livejournal.com
Вот что в этом файле Dimension Pro.jBridge
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 сможет записывать информацию в этих папках.
Настройка jBridge для Cubase 5 !
Запускаем jBridger (в Windows 7 и Vista — от имени администратора, если включен UAC контроль учётных записей).
Внимание! jBridger.exe не работает без привилегий администратора — jBridger может работать неправильно.
Чтобы решить эту проблему, найдите папку установки jBridge, или просто жмём пуск и пишем jBridge и
щелкаем правой кнопкой мыши на jBridger выбераем «Свойства» и во вкладке «Совместимость» ставим галку
«Выполнять эту программу от имени администратора».
Выбераем какая музыкальная программа (хост) у нас установленна 32 битная или 64 битная.
Жмём — Create necessary files inside a directory I’ll specify -> HIGHLY recommended!
Выбираем сначала папку с теми VST-VSTi что будем бриджить — можно выбирать по одному файлу dll, а можно сразу выбрать всю папку.
После этого нужно будет указать куда положить пробридженные файлы dll,
для удобства их можно положить в отдельную папку — чтоб не запутаться!
Источник: studopedya.ru