Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » Instruments
Thread Read
can jbridged plug-ins be replaced in the future?
Echoes in the Attic
KVRAF
- profile
- pm
PostPosted: Wed Jul 04, 2012 4:06 pm reply with quote
If you are using a 64 bit DAW and have 32 bit plug-ins loaded in your set using jbridge, what happens when one of these plug-ins are finally released in 64 bit format? Specifically on a mac. Typically the VST simply gets updated with the same name. So all those instances you have loaded in your projects, will they automatically be recognized as now being 64 bit? When you remove jbridge once you no longer need it, will your projects still be able to open the VSTs that were loaded as 32 bit but have since become 64 bit?
----
This is a block of text that can be added to posts you make. There is a 255 character limit. Once I have something clever, I will certainly fill it in.
^ Joined: 12 May 2008  Member: #180417  
vic_france
KVRist
- profile
- pm
PostPosted: Wed Jul 04, 2012 4:20 pm reply with quote
Just remove the bridged version from the "PluginsBridgedFor64bitVSTHosts" folder.
I have found the compatibility of bridged vs native versions surprisingly transparent.
----
I did get a life,once...but it was faulty, so I sent it back.
^ Joined: 16 Mar 2002  Member: #2156  Location: Paris
Echoes in the Attic
KVRAF
- profile
- pm
PostPosted: Wed Jul 04, 2012 4:31 pm reply with quote
vic_france wrote:
Just remove the bridged version from the "PluginsBridgedFor64bitVSTHosts" folder.
I have found the compatibility of bridged vs native versions surprisingly transparent.


Cool. And when you do this, your hosts are able to load the new 64 bit VST with settings intact?
----
This is a block of text that can be added to posts you make. There is a 255 character limit. Once I have something clever, I will certainly fill it in.
^ Joined: 12 May 2008  Member: #180417  
sqigls
KVRian
- profile
- pm
- www
PostPosted: Wed Jul 04, 2012 4:56 pm reply with quote
For me this has been flawless. Some things to remember tho... If possibkle keep seperate plugin folders for 32bit, 64bit and jBridge 64bit plugins... and try not to append your plugs with "(64bit)" or "(x64)" etc, as this can sometimes lead to 'missing plugins'.
^ Joined: 24 Dec 2004  Member: #52647  Location: Melbourne, Australia
TheoM
KVRAF
- profile
- pm
PostPosted: Wed Jul 04, 2012 6:15 pm reply with quote
that's good to know i wondered the same thing. I honestly presumed it WOULDN'T work!
----
Please call me Theo.
^ Joined: 04 Sep 2001  Member: #1049  Location: Melbourne Australia
Echoes in the Attic
KVRAF
- profile
- pm
PostPosted: Wed Jul 04, 2012 6:56 pm reply with quote
ttoz wrote:
that's good to know i wondered the same thing. I honestly presumed it WOULDN'T work!


I'll bet it doesn't work with AUs. That is, if Jbridge even supports AUs.
----
This is a block of text that can be added to posts you make. There is a 255 character limit. Once I have something clever, I will certainly fill it in.
^ Joined: 12 May 2008  Member: #180417  
TheoM
KVRAF
- profile
- pm
PostPosted: Wed Jul 04, 2012 6:59 pm reply with quote
jbrdige doesn't support au's it is vst only. If he made a vst to au 64 bit wrapper he'd be a rich man
----
Please call me Theo.
^ Joined: 04 Sep 2001  Member: #1049  Location: Melbourne Australia
BDeep
KVRian
- profile
- pm
- e-mail
PostPosted: Wed Jul 04, 2012 9:19 pm reply with quote
And if he made it a Win VST to AU wrapper, he'd be an incredibly rich man. Wink
I know that won't happen, but seriously, how much would that be worth to you? 100? 200?
^ Joined: 13 Feb 2012  Member: #275048  Location: Amsterdam
lfm
KVRAF
- profile
- pm
PostPosted: Wed Jul 04, 2012 11:28 pm reply with quote
I don't agree fully as said that it's transparent.

The x64 version will have a differnt VST id, and projects store this id with the track it's loaded on.

So I found that you have to store preset used for the plugins separately to disk, to load these setting in new plugin.

When going x64 with Sonar I experienced this. Old project load but plugin missing and to load x64 version of plugin you need the settings for it.

So don't remove any x86 version until you have saved settings to disk. Hopefully vendor has made x86 version presets compatible with x64 version.

Anyway, one thing to consider.
Smile
^ Joined: 22 Jan 2005  Member: #55586  Location: Sweden
Echoes in the Attic
KVRAF
- profile
- pm
PostPosted: Thu Jul 05, 2012 4:12 am reply with quote
lfm wrote:
I don't agree fully as said that it's transparent.

The x64 version will have a differnt VST id, and projects store this id with the track it's loaded on.

So I found that you have to store preset used for the plugins separately to disk, to load these setting in new plugin.

When going x64 with Sonar I experienced this. Old project load but plugin missing and to load x64 version of plugin you need the settings for it.

So don't remove any x86 version until you have saved settings to disk. Hopefully vendor has made x86 version presets compatible with x64 version.

Anyway, one thing to consider.
Smile


That's only true on the PC though maybe? Mac 64 bit plug-ins are usually the same name and ID.
----
This is a block of text that can be added to posts you make. There is a 255 character limit. Once I have something clever, I will certainly fill it in.
^ Joined: 12 May 2008  Member: #180417  
umd
KVRian
- profile
- pm
PostPosted: Thu Jul 05, 2012 8:00 pm reply with quote
Hi!

They can ( or should be able to ) be replaced with a ( future 64bit ) native version of the plugin you're bridging. Neither jBridge / jBridgeM changes the plugin's unique ID ( nor any data that it saves/loads ). And, the ID is usually the same between 32bit and 64bit versions of the same plugin ( don't know every plugin out there of course, but it seems to be that way with the ones I use ).

However, please be aware that I have no control over the way the VST host uniquely identifies a plugin, it can rely on other stuff besides the ID such as the dll's name, the plugin's full path, the vendor's name, etc.

But, to avoid any concerns, do this simple test:

- Save a project with the bridged plugin you're using.
- change that bridged plugin for the native plugin again ( do the proper re-scanning if needed, etc ).
- Try to load the project you saved with the bridged version.

If your VST host recognizes it as the same plugin, you can rest assured that it will work with future versions of that plugin that won't require any bridging.

Hope this helps!

ps: let me get jBridgeM into v1.0 and I'll see what I can do regarding AU's. Very Happy Still stepping unknown land here.
----
Free midi plugins and other stuff:
http://jstuff.wordpress.com/
^ Joined: 26 Feb 2006  Member: #99742  Location: Fartland
vic_france
KVRist
- profile
- pm
PostPosted: Fri Jul 06, 2012 4:53 am reply with quote
umd wrote:

ps: let me get jBridgeM into v1.0 and I'll see what I can do regarding AU's. Very Happy Still stepping unknown land here.

Wow, that would be awesome! Smile
Would that eventually give you the "building blocks" to bridge also from VST to AU (I know there are already certain software for that, but not while also bridging between 32-bit and 64-bit) and vice versa (I know of nothing that can convert AU into VST.. best we can do is load it into a shell such as Plogue Bidule, MetaPlugin or similar?)
----
I did get a life,once...but it was faulty, so I sent it back.
^ Joined: 16 Mar 2002  Member: #2156  Location: Paris
umd
KVRian
- profile
- pm
PostPosted: Fri Jul 06, 2012 12:37 pm reply with quote
Hi!

It could be possible as well, but in the case of AU to/from VST bridging, I don't think that forward-compatibility with future versions of the plugins that were bridged could be assured, because in that case not only we would be bridging a specification between 32bit and 64bit architectures, but also converting one into another one... You'd probably always need the bridge there.

( Unless the host was somehow aware of it and could communicate with the bridge if it needed to later extract the original data from the adapted plugin )
----
Free midi plugins and other stuff:
http://jstuff.wordpress.com/
^ Joined: 26 Feb 2006  Member: #99742  Location: Fartland
All times are GMT - 8 Hours

Printable version
Page 1 of 1
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012