Need testers for my x86 to x64 vst adapter
-
- KVRian
- Topic Starter
- 1143 posts since 26 Feb, 2006 from Fartland
Hi!
I've been working on this for a few days, and by now it seems stable enough for public testing.
It's a little app to run 32bit vst plugins in 64bit hosts, usage instructions are included inside the program's folder.
I am interested in your feedback, what works ( if it works ), what doesn't, where does it crash, how it crashes, etc.
Download:
http://jstuff.wordpress.com/jbridge
Changelog and other stuff available here:
http://jstuff.wordpress.com/
How to use:
After running the installer, use the jBridger utility ( Check the Start menu, in the program's folder ) and follow the instructions to prepare the plugins for being bridged.
Once again, credits for all the folks who have been helping me, specially Brad Robinson from TopTen Software who has been helping me a lot.
Thanks!
I've been working on this for a few days, and by now it seems stable enough for public testing.
It's a little app to run 32bit vst plugins in 64bit hosts, usage instructions are included inside the program's folder.
I am interested in your feedback, what works ( if it works ), what doesn't, where does it crash, how it crashes, etc.
Download:
http://jstuff.wordpress.com/jbridge
Changelog and other stuff available here:
http://jstuff.wordpress.com/
How to use:
After running the installer, use the jBridger utility ( Check the Start menu, in the program's folder ) and follow the instructions to prepare the plugins for being bridged.
Once again, credits for all the folks who have been helping me, specially Brad Robinson from TopTen Software who has been helping me a lot.
Thanks!
Last edited by umd on Mon Jan 18, 2010 5:42 pm, edited 39 times in total.
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
- 736 posts since 27 Apr, 2006 from Charleston, WV
Good luck with this:-) I am not using a 64 bit os mostly because of vst problems.
-
- KVRist
- 123 posts since 4 Jul, 2005
umd,
To answer your question from the other thread...there's not a demo of Cubase. One of the big gripes everyone has against Steinberg.
Anyhow, I'll look into it some more when I get home tonight.
Brian
To answer your question from the other thread...there's not a demo of Cubase. One of the big gripes everyone has against Steinberg.
Anyhow, I'll look into it some more when I get home tonight.
Brian
-
SpecialSpecimen SpecialSpecimen https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=168686
- KVRist
- 175 posts since 20 Dec, 2007
Not sure why this hasnt been jumped on yet - it could be bloody fantastic!!
Earliest I can play around with it is next week, will do so though. Cubase current VST bridge sucks so my fingers are crossed.
You might want to post this on some of the orchestral based forums, Soundsonline etc.... where most of the 64bit users are.
Earliest I can play around with it is next week, will do so though. Cubase current VST bridge sucks so my fingers are crossed.
You might want to post this on some of the orchestral based forums, Soundsonline etc.... where most of the 64bit users are.
-
- KVRian
- Topic Starter
- 1143 posts since 26 Feb, 2006 from Fartland
Too bad there isn't a demo of cubase...
I've uploaded a new version that changes the way it processes internal midi data, hoping to fix the existing midi issues with vst arpegiattors. I bumped it to v0.1, let me know if there's any performance difference, i've left 0.05 there.
This can also be used for running x64 plugins in x86 hosts, or even for bridging x86 plugins with x86 hosts, to overcome the memory limit of a single 32bit process (not sure if in win64 each 32bit process can use around 3gb or if its 3gb for all the 32bit processes), I don't know if there's any interest for these variants, but if yes, let me know... it's just a matter of compiling.
I've uploaded a new version that changes the way it processes internal midi data, hoping to fix the existing midi issues with vst arpegiattors. I bumped it to v0.1, let me know if there's any performance difference, i've left 0.05 there.
This can also be used for running x64 plugins in x86 hosts, or even for bridging x86 plugins with x86 hosts, to overcome the memory limit of a single 32bit process (not sure if in win64 each 32bit process can use around 3gb or if its 3gb for all the 32bit processes), I don't know if there's any interest for these variants, but if yes, let me know... it's just a matter of compiling.
Last edited by umd on Wed Mar 11, 2009 4:31 am, edited 1 time in total.
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
- 10 posts since 17 Mar, 2008
So far, so good! I was very happy to have it work with Mach5 and Kontakt on a 2nd computer with FxTeleport. I haven't noticed any yet, but there any latency issues we shold be aware of?
K
K
-
- KVRian
- Topic Starter
- 1143 posts since 26 Feb, 2006 from Fartland
Cool!
Hum, afaik, there shouldn't be any extra latency, as it reads/writes the audio buffers like a native x86 plugin. But you guys tell me.
Only the cpu usage should be higher.
Hum, afaik, there shouldn't be any extra latency, as it reads/writes the audio buffers like a native x86 plugin. But you guys tell me.
Only the cpu usage should be higher.
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
- 10 posts since 17 Mar, 2008
For me, the next step would be an installer where you specify the 32bit VST folder, and the installer searches for plugins. You would then select from the list the plugins you want to port to the 64 bit ap. The installer would ask for the 64 bit VST folder, and...voila...the installer copies the 32 bit VST's, adds and renames separate instances of your applets, and makes folders if needed.
I'd buy it!
I'd buy it!
-
- KVRian
- Topic Starter
- 1143 posts since 26 Feb, 2006 from Fartland
I do plan to save the user from having to copy and rename files around, but I want to test and finish the bridging engine first.
So for now it'll have to be like this.
For now, what you can do for faster updating is creating a *.bat file with these lines (replace with your plugin's name / proper path):
copy <plugin_name.64.exe origin> <plugin_name.64.exe destination>
copy <plugin_name.64.dll origin> <plugin_name.64.dll destination>
del "ThisPlugin.64.dll"
del "ThisPlugin.64.exe"
rename plugin_name.64.exe "ThisPlugin.64.exe"
rename plugin_name.64.dll "ThisPlugin.64.dll"
I am currently doing something like this.
So for now it'll have to be like this.
For now, what you can do for faster updating is creating a *.bat file with these lines (replace with your plugin's name / proper path):
copy <plugin_name.64.exe origin> <plugin_name.64.exe destination>
copy <plugin_name.64.dll origin> <plugin_name.64.dll destination>
del "ThisPlugin.64.dll"
del "ThisPlugin.64.exe"
rename plugin_name.64.exe "ThisPlugin.64.exe"
rename plugin_name.64.dll "ThisPlugin.64.dll"
I am currently doing something like this.
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(...)"
-
- KVRAF
- 1893 posts since 19 Apr, 2006 from Montreal, Canada
Tried it with Reaper x64 ver. 2.56 and FXpansion DR 008 ver. 1.21, it didn't work. Reaper froze for a good 3 minutes, then got a message: "could not load the plugin".
I'm on Vista Ultimate x64 sp1.
I'm on Vista Ultimate x64 sp1.
No, that wasn't me.
-
- KVRist
- 62 posts since 9 Mar, 2009
Tested with Tascams GVI.
Host: Reaper64.
Did not work. Got the messages:
could not contact the aux host
could not load plugin
freezes...
Too bad... I was excited to be able to access more ram with GVI than in a 32bit host.
Host: Reaper64.
Did not work. Got the messages:
could not contact the aux host
could not load plugin
freezes...
Too bad... I was excited to be able to access more ram with GVI than in a 32bit host.
-
- KVRian
- Topic Starter
- 1143 posts since 26 Feb, 2006 from Fartland
Ok, I'll check dr 008 later, the link is down currently.
samplemania, check if you renamed the files correctly. That's weird, it should at least find the auxhost exe.
samplemania, check if you renamed the files correctly. That's weird, it should at least find the auxhost exe.
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
- 62 posts since 9 Mar, 2009
I did.umd wrote:Ok, I'll check dr 008 later, the link is down currently.
samplemania, check if you renamed the files correctly. That's weird, it should at least find the auxhost exe.
GVI.64.dll
GVI.64
I did also test samplelord (demo).
Results are the same.
Maybe you should download ReaperX64 for testing.
http://reaper.fm/files/2.x/reaper256_x64-install.exe