PDA

View Full Version : Trying to get a 32-bit plug to work in Vista 64...someone please help me out here?



RiffWraith
08-05-2009, 06:06 PM
What I am trying to do is the following:

Use the Kontakt version of EWQL's Symphonic Choirs in Cubase 64-bit, with Kontakt 3.5. Everything works and loads fine, save for WordBuilder (from here on in 'WB'). WB is a 32-bit plug (.dll) so it will not load directly into Cubase. I contacted the programmer, Nuno Fonseca, and asked if there was any way to get a 64-bit version of the .dll, but he said he is under obligation to NOT do this. Ok, no prob.

So what he was nice enough to do, is send me some instructions on how to make this work. But it's not. Here's what he wrote:

--I don’t know what sequencer are you using, but what you need is to create midi loops. In 32 bit systems, there are some virtual midi loopback drivers, but for 64 bit systems, I don’t know any. Nevertheless, you can do it by hardware.

Let’s imagine that you have port 7 and 8 of your midi interface available. Use a MIDI cable to connect MIDI in port 7 and MIDI Out port 7. Use other cable to connect MIDI In port 8 with MIDI Out port 8.

Open WB before the sequencer. Config WB like this:

Midi In: Midi In Port 7.

Midi Out: Midi Out Port 8.

Open your host and create a new midi track. Config that track to output at MIDI Out Port 7.

Open SC at your sequencer, and make sure that SC is listen to MIDI Port 8.

This means that you have this flow:

Midi Track -> Midi Out 7 -> Midi In 7->WB in

WB out -> MIDI Out 8 -> Midi In 8- > SC.

Depending on your host, the only thing tricky, is to make sure SC are listen to Midi Out Port 8.--

Now, I am subbing ports 7/8 for 3/4. Otherwise, I have everything setup the way he says - or so I think.

In my Motu MicroExpress, patched 3 in > 3 out, and 4 in > 4 out.
Launched WB standalone, setting MIDI in to 3, and MIDI out to 4
Typed a phrase (a must)
Launched C4, new project, loaded an instance of Kontakt, loaded a WB multi - one that I know works, created a MIDI track
Set the output of the MIDI track to ch 3
Set the input of the MIDI track to ch 4

Nothing. I am not surprised, tho. :icon_lol:

I am not sure, tho, what "...and make sure that SC is listen to MIDI Port 8" means - does that mean set the input of the MIDI track to port 8 (in my case 4), which I did? Or something else? I see no way to set Kontakt to "listen" to anything. or am I missing something here?

I tried different combos with the input and outputs, but can't get this to work. Any ideas here?

BTW - tried this with jBridge - no go.

Thanks in advance. :)

D
08-05-2009, 07:05 PM
I have had no luck at all getting WB to work with Cubase. The times I did get it to work, the output was so far from what I was trying to achieve, and after trying many ways to try and get that with no joy, I simply gave up on it.

TAFKAT
08-05-2009, 08:23 PM
Riff,

Why don't you just use the 32 bit version of Cubase, and then J Bridge Kontakt 3.5 64 , that will allow you to use WB, unless I am missing something in the mix.

The Guru
08-05-2009, 09:28 PM
"...and make sure that SC is listen to MIDI Port 8"


This means to set the input to the plug to 4 in your case.

Something doesn't seem right with the routing instructions. Can't put my finger on it, but somethings rotten in Denmark.

Setting the out of 3 to the in of 4 and the out of 4 to the in of 3 sounds more like a loop, to me.


Set the output of the MIDI track to ch 3
Set the input of the MIDI track to ch 4


This doesn't sound right, either.

It almost seems like they're talking of re-wiring the standalone into Cubase, but I'm guessing.

D
08-05-2009, 09:39 PM
Actually the way WordBuilder works, those instructions look right.

RiffWraith
08-05-2009, 09:42 PM
This means to set the input to the plug to 4 in your case.

Right. How the heck do you do that with Kontakt as a plug-in?


Something doesn't seem right with the routing instructions. Can't put my finger on it, but somethings rotten in Denmark.


I agree - but that's what he said.


Why don't you just use the 32 bit version of Cubase, and then J Bridge Kontakt 3.5 64 ...

Good idea, but that won't work. I can't get Cubase 32 to see a 64-bit plug. Unless someone has an idea here?

Thanks again.

The Guru
08-05-2009, 09:47 PM
It almost seems like they're talking of re-wiring the standalone into Cubase, but I'm guessing.


:eusa_eh:

TAFKAT
08-05-2009, 10:12 PM
Good idea, but that won't work. I can't get Cubase 32 to see a 64-bit plug. Unless someone has an idea here?



Riff,

jBridge allows you to bridge 64 bit plugins in Cubase 32, as I suggested in my first post..

Quote from the J-bridge website :


jBridge is an application designed for bridging VST plugins.

Using inter-process communication mechanisms, it aims to make it possible to run 32bit plugins in 64bit hosts, 64bit plugins in 32bit hosts, or even bridging 32bit plugins to 32bit hosts, allowing to overcome the memory limitations of a single 32bit process, in this last case.

RiffWraith
08-05-2009, 10:26 PM
I can not get Cubase 32 to see jBridge 64. It just will not see it. Does not show up in the plug-in panel, even tho the directory is listed under plug in paths. Maybe I am doing something wrong - I don't know. Cubase 64 sees it; Cubase 32 does not.

--add-- just sent an email requesting help with this.

The Guru
08-05-2009, 10:33 PM
This is what I found:



jBridge is an application designed for bridging VST plug-ins. Using inter-process communication mechanisms, it aims to make it possible to run 32-bit plug-ins in 64-bit hosts, or even bridging 32-bit plug-ins to 32-bit hosts, allowing you to overcome the memory limitations of a single 32-bit process, in this last case.


Where does it say 64 bit plug in 32 bit host? :eusa_eh:

Didn't mean bold type, it did it automatically. :eusa_eh::eusa_eh::eusa_eh:

RiffWraith
08-05-2009, 10:46 PM
Vin's post was right -

http://jstuff.wordpress.com/jbridge/

TAFKAT
08-05-2009, 10:47 PM
Nate,

I highlighted it in bold ,

I think we are getting the info from different places.., I pasted the quote from his website which is probably more up to date than possible where you got it from, just a hunch..

RiffWraith
08-05-2009, 10:48 PM
Just heard back - wow that was quick.

He asked me if I was using the 32.dll, which I am. But when I update the C4 plug in panel, I get "Cubase could not load proxy" error. Which doesn't reall surprise me - how is jbridge's 32 bit .dll supposed to interface with a 64 bit .dll file, anyway?

RiffWraith
08-05-2009, 11:51 PM
Oy, 6 emails later, I still can not get this working. Do this do that...nothing works.

--add-- Ok, got it now. He left out one instruction that I had to figure out for myself. :smash:

Now, I am going to see if this is going to work right; if i will actually be able to load almost 6GB of samples using Cubase 32 bit as a host....BBL

--add--

Seems ok. The real test will be when I create a template, and try to use this in the real world, but for now, I can load 5.89 GB of Choirs on one machine, and WB does trigger each instance, so it seems that I am good to go.

Vin - I owe you some brewskis. Thanks mate!

kstevege
08-06-2009, 02:07 PM
I believe East West will be incorporating WB into a later version of 64 bit Play Choirs engine. Check soundsonline for status of that update.

Until then, I would use jBridge

RiffWraith
08-06-2009, 02:25 PM
n/a - I am using the Kontakt version.

Cheers.

TAFKAT
08-06-2009, 07:51 PM
Vin - I owe you some brewskis. Thanks mate!

:emote_beerchug:

Cheers Mate, good to see its working for you..

BTW: what was the missing step ?

Even better, if you don't mind , can you post a short tutorial on what was involved to get the 64 Bit plugin jBridged into Cubendo 32 , it will help others taking the plunge..

:009:

The Guru
08-06-2009, 10:25 PM
I can't even begin to count the times Jeff's left out solutions he's found to questions he's asked. Selfish pr*ck. :icon_yes: