Welcome to %s forums

BrainModular Users Forum

Login Register

Usine/32bit with VST/64bit in Standalone -> How the Ram is managed

General Discussion about whatever fits..
Post Reply
Jules.W
Member
Posts: 72
Contact:

Unread post by Jules.W » 17 Aug 2015, 19:34

Hi,

I would like to use the famous drum machine BFD3 for my next set-up.

I work on macbook OSX 10.6.8 with 64bit system.
It has currently 4Go of Ram.

I understood that this BFD3 run with 64bit and need to have around 8Go of Ram to work well.
4Go is not enough.
So, I've planned to upgrade the Ram of my laptop, 16Go by instance.

Usine run very well in 32bit with 4go Ram.

The question is:

If I use BFD3 64bit as a VST, inside the host-software which is Usine 32bit, could I manage my Ram to give 4 Go for Usine and OSX and 12Go for the Vst BFD?

I think not, because both are manage by Usine 32bit and so limited at 4Go for all of the traitements inside the software.
What do you think?

The alternative that I imagined was to use BFD as a stand alone 64 bit, and Usine as classic software. Then , make a special routing with my sound card (RME) to plug the output of BFD in the input of Usine with two analog cables.

The goal will to find a way to use a lot of Ram for BFD (visibly, he run in 64bit in stand alone) and give only some Go to Usine to run normally.

Do you thing it could work with this technique?

I'm not sure I'm very understandable...
I hope that I will be clear enough.
My english is pretty poor, all my apologize.

Thank for your read.
Best,
Jules.

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 17 Aug 2015, 23:45

if im not wrong everything occuring inside a 32bit app is limited to 4gb max memory adrressing, and i don't think you can use 64bits vst in 32 app anyway..so BFD won't access more than 4gb in usine32.
so yes technique B would be a way to bypass the limit, but i think you can find some virtual routing with rme matrix without really 'hardware' outputing/repluging in, that would avoid 2 NA/ back NA conversions. (sadly mine was stolen :/ so can't check how, but pretty sure it's doable eitheir via matrix or send routing).

Jules.W
Member
Posts: 72
Contact:

Unread post by Jules.W » 18 Aug 2015, 00:24

Hi,

Thanks for your reply,
That's what i thought...

But now, I've got 4 Go for Usine, BFD and OSX when I use the VST in Usine...
Could we imagine that, always with BFD inside Usine, if I've upgrade my Ram, 4Go will only be reserved for Usineand BFD and the rest for the systeme?
I could win 1Go in this case...
But maybe it will be not enough...

I think that the second solution could be the most interesting one...
The only thing is that I couldn't use the Midi Mapping to control BFD in Standlone...

For sure, it could be preferable to use some interne routing in Total Mix to do what I want to do but I think it's impossible...

The send routing is very simple. We have only return Fx bus on physical outputs... And the Matrix windows is the same...

But maybe there is a trick? :-)
Anyone know how can we do that?

Thanks a lot for your help.

sephult
Member
Posts: 1144
Contact:

Unread post by sephult » 18 Aug 2015, 01:34

The only thing is that I couldn't use the Midi Mapping to control BFD in Standlone..
Not familiar with BFD, however you could always use LoopMidi to create a virtual port from Usine to BFD. Then you could keep your MIDI.
I have sync'd two computers up and various standalone before, turned out pretty good.

The only thing about RME is that I do not believe they ever created virtual drivers to allow rerouting. I was using a hammerfall and multiface, and the FPGA was never setup to handle (although I think they could have). The newer stuff might have updated FPGA and drivers, although I am not familiar with many of them, and only have used Total Mix to handle routing.
I had run into something similar where I wanted to route outputs of Hollyhock directly into Sonar. The only other choice I had was with Jack, at one point I had working well (I have not revisted it and checked on stability).

Hopefully soon I will revisit and have a better tutorial on it in the wiki.
Jack Audio Connection



-s
"Every act of creation is first an act of destruction." -Picasso

Jules.W
Member
Posts: 72
Contact:

Unread post by Jules.W » 18 Aug 2015, 10:13

Hi Sephult,

Thanks for your advice.
Loopmidi seems to work only on Windows, no?
I don't find a link to download the soft on OSX.
If it's true, it's a pity because it's exactly what I need.

Jack seems to support also midi no?
With this kind of application:
http://kxstudio.linuxaudio.org/Applicat ... Controller
http://kxstudio.linuxaudio.org/Applications

But I'm not sure that it support the software I want to use?...
http://jackaudio.org/applications/

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 18 Aug 2015, 11:05

about Midi, on Mac you can easily create a virtual cable with the iac drivers
check this link for explaination

Jules.W
Member
Posts: 72
Contact:

Unread post by Jules.W » 18 Aug 2015, 12:37

Thank you Nay for your proposition.

I will check that.

What about the main question?
Do you think my laptop will be able to handle both application, usine in 32bit with 4GoRam and BFD standalone in 64bit with the rest of the ram (12GoRam)?

Post Reply

Who is online

Users browsing this forum: No registered users and 30 guests