Need testers for my x86 to x64 vst adapter
-
- KVRer
- 7 posts since 5 Jan, 2010 from Seattle
Dang. OK, thanks 
-
- KVRian
- Topic Starter
- 1159 posts since 26 Feb, 2006 from Fartland
I did, but I still don't know why it happens, sorry.
I'll keep trying.
Free MIDI plugins and other stuff:
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
-
- KVRer
- 1 posts since 9 Jan, 2010
Regarding East West PLAY (specifically Symphonic Orchestra), Cubase 5 and Win7 (64 bit):
I'm just getting going with PLAY and jBridge, but here are my observations so far:
- One way to reliably crash Cubase is to run PLAY in 'integrated GUI mode', open up the 'instrument list' (F11) and toggle the 'e' button for an instance of PLAY (OFF and then ON). By 'e' button, I'm referring to the button that minimizes/maximizes the instrument. When you try to maximize the plugin, you get the crash (the instrument GUI never gets displayed). Therefore, switching to 'separated GUI mode' prevents this crash, but it also makes it a little bit harder to figure out which instance of PLAY belongs to which midi tracks (assuming you're running more than 1 instance). If making PLAY work in 'integrated GUI mode' is not going to be possible in the near future, then perhaps adding some plugin identification info in the title bar of the separated GUI window would help? E.g. if the midi track is connected to '2 - play_VST_x64.32', then perhaps the same info can be printed at the top of the corresponding GUI window (so that it's easier to locate the correct instance)?
- I was previously running a few instances of PLAY in integrated GUI mode, and my CPU usage per instance of PLAY was abnormally high (25% per instance, I had about 3 to 4 instances going). I was also getting clicks/pops when I clicked on various areas of the PLAY GUI (probably because my CPU was getting maxed out). During that session I had multiple of instances of Symphonic Orchestra Kompakt edition active and 1 instance of Colossus (Kompakt also) active. I'll see if this happen now that I'm going to run in separated GUI mode.
As a side note, someone in the Cubase forums mentioned that putting all the PLAY midi tracks at the top of the sequencer is supposed to help keep things stable (a Cubase issue I assume?).
I'm just getting going with PLAY and jBridge, but here are my observations so far:
- One way to reliably crash Cubase is to run PLAY in 'integrated GUI mode', open up the 'instrument list' (F11) and toggle the 'e' button for an instance of PLAY (OFF and then ON). By 'e' button, I'm referring to the button that minimizes/maximizes the instrument. When you try to maximize the plugin, you get the crash (the instrument GUI never gets displayed). Therefore, switching to 'separated GUI mode' prevents this crash, but it also makes it a little bit harder to figure out which instance of PLAY belongs to which midi tracks (assuming you're running more than 1 instance). If making PLAY work in 'integrated GUI mode' is not going to be possible in the near future, then perhaps adding some plugin identification info in the title bar of the separated GUI window would help? E.g. if the midi track is connected to '2 - play_VST_x64.32', then perhaps the same info can be printed at the top of the corresponding GUI window (so that it's easier to locate the correct instance)?
- I was previously running a few instances of PLAY in integrated GUI mode, and my CPU usage per instance of PLAY was abnormally high (25% per instance, I had about 3 to 4 instances going). I was also getting clicks/pops when I clicked on various areas of the PLAY GUI (probably because my CPU was getting maxed out). During that session I had multiple of instances of Symphonic Orchestra Kompakt edition active and 1 instance of Colossus (Kompakt also) active. I'll see if this happen now that I'm going to run in separated GUI mode.
As a side note, someone in the Cubase forums mentioned that putting all the PLAY midi tracks at the top of the sequencer is supposed to help keep things stable (a Cubase issue I assume?).
-
- KVRian
- Topic Starter
- 1159 posts since 26 Feb, 2006 from Fartland
Hello.
From my experience, Play doesn't like the integrated GUI mode very much, and it will need the "dirty close" option enabled, otherwise you'll be left with a hanged auxhost process running ( still investigating if this is a bug in my code ).
And unfortunately, I have no way of obtaining the track name from the main host, as there's no opcode in the SDK for that. It would require some sort of plugin/host code integration.
The separate GUI mode is not as pretty ( nor pratical ), but it's usually more compatible.
I still have a couple of things to try for the next update though, if you want to give a test build a try to see if it makes it any better for Play, please email me with your user data.
Thanks
From my experience, Play doesn't like the integrated GUI mode very much, and it will need the "dirty close" option enabled, otherwise you'll be left with a hanged auxhost process running ( still investigating if this is a bug in my code ).
And unfortunately, I have no way of obtaining the track name from the main host, as there's no opcode in the SDK for that. It would require some sort of plugin/host code integration.
The separate GUI mode is not as pretty ( nor pratical ), but it's usually more compatible.
I still have a couple of things to try for the next update though, if you want to give a test build a try to see if it makes it any better for Play, please email me with your user data.
Thanks
Free MIDI plugins and other stuff:
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
-
- KVRist
- 39 posts since 6 Aug, 2009
To use this with Protools, is it better to use Bidule then jBridge,
or the fXpansion RTAS/VST wrapper around the jBridge wrappers individually?
Has anyone tested jBridge with Protools?
Is it possible to have a jBridge for RTAS directly??
Cheers
Tone
or the fXpansion RTAS/VST wrapper around the jBridge wrappers individually?
Has anyone tested jBridge with Protools?
Is it possible to have a jBridge for RTAS directly??
Cheers
Tone
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
my eSoundz: Tone Control
my eSoundz: Tone Control
-
- Banned
- 947 posts since 10 Apr, 2007
I have a question,I've purchased jbridge,but whats not clear to me is if I have a 32bit OS and want to run a 64 bit plugin in my 32bit OS,is this possible?
I already know a 64bit OS is recommended,but I wanted to check and see if it's possible to run in a 32bit OS using 64bit plugins.. ??
I already know a 64bit OS is recommended,but I wanted to check and see if it's possible to run in a 32bit OS using 64bit plugins.. ??
-
- KVRian
- Topic Starter
- 1159 posts since 26 Feb, 2006 from Fartland
Hi.
No, that is not possible.
64bit OS's can run 32bit plugins, but not the other way around.
No, that is not possible.
Free MIDI plugins and other stuff:
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
-
- KVRian
- 1439 posts since 25 Nov, 2008 from Seattle, WA
At this point unless your audio HW is 64bit incompat, i think everybody should at least be running a 64bit OS with jbridge. there's debate as to whether to use a 64bit host... personally i'm running cubase 5.1.1 x64 and it works PERFECTLY with jbridge on Win7 x64.
- KVRist
- 92 posts since 5 Sep, 2003
I'm thinking of buying jBridge as I'm tired of waiting for the damned Steinberg to fix their mess..
However, If I'm gonna go this route , I'd really like to "set and forget" the entire bridge. And that's a bit hard when every plugin is stamped with the jbridge box. A (sorry but) quite ugly win 3.1 box at the bottom of each plugin. Is there a way to disable it and have the plugins load without it?
However, If I'm gonna go this route , I'd really like to "set and forget" the entire bridge. And that's a bit hard when every plugin is stamped with the jbridge box. A (sorry but) quite ugly win 3.1 box at the bottom of each plugin. Is there a way to disable it and have the plugins load without it?
-
- KVRian
- 1439 posts since 25 Nov, 2008 from Seattle, WA
well, you can't really "set and forget" since jbridge works by creating a fake DLL in the x64 VST folder so every time you install a new 32bit plug, you have to run the jbridge utility. it's pretty easy, though.LfmC wrote:I'm thinking of buying jBridge as I'm tired of waiting for the damned Steinberg to fix their mess..
However, If I'm gonna go this route , I'd really like to "set and forget" the entire bridge. And that's a bit hard when every plugin is stamped with the jbridge box. A (sorry but) quite ugly win 3.1 box at the bottom of each plugin. Is there a way to disable it and have the plugins load without it?
also, i'm not sure you can turn off the jbridge UX in the plug, as it's needed to set the plugin settings in case the defaults don't work. i guess if it really bothers you that could be a deal breaker, but jbridge is really solid, coupled with the fact that vstbridge doesn't really work at all and is not getting updated. so jbridge is the only game in town until everything is native x64.
i have yet to see a 32bit plug NOT work with jbridge, so my reco is just put up with the extra UX. and, remember, cubase 5 still uses the win3.1 windowing system anyway
- KVRist
- 92 posts since 5 Sep, 2003
ok let's say I get over the visual violation of my sexy looking plugins.. 
2. question:
what happens when a bridged plugin I used a lot get's a 64bit version. Does that mean I have to re-open each project, re-save each preset and reload the VST? Or is there a way to name the wrapped plugins the same as the original, so when I replace the bridged version with an unbridged one, cubase loads it with the same preset?
2. question:
what happens when a bridged plugin I used a lot get's a 64bit version. Does that mean I have to re-open each project, re-save each preset and reload the VST? Or is there a way to name the wrapped plugins the same as the original, so when I replace the bridged version with an unbridged one, cubase loads it with the same preset?
-
- KVRian
- Topic Starter
- 1159 posts since 26 Feb, 2006 from Fartland
Hi.
If it's the same plugin, its future 64bit version will open data saved by its bridged 32bit equivalent.
However, users have reported that they needed to rename the <name>.64.dll/<name>.64.txt files to <name>.dll/<name>.txt so that Cubase would open older projects with the same plugin, but now bridged.
If it's the same plugin, its future 64bit version will open data saved by its bridged 32bit equivalent.
However, users have reported that they needed to rename the <name>.64.dll/<name>.64.txt files to <name>.dll/<name>.txt so that Cubase would open older projects with the same plugin, but now bridged.
Free MIDI plugins and other stuff:
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
-
- KVRer
- 3 posts since 8 Aug, 2009
Having some trouble with Kontakt 4.05 and Cubase 4. 64bit Windows 7, 32bit Cubase 4, 32bit Kontakt. EVERY time i save a project with a jbridged instance of Kontakt 4.05 upon repoen of the project Cubase crashes. This never happens when just using Kontakt without jbridge. I also have many VSTi's that operate flawlessly through jbridge. Am I doing something wrong or is this a known issue?
