Bug reports & end-user support for Akai's MPC Software 'controllers' including the new MPC Studio 2, the MPC Touch, MPC Renaissance & original MPC Studio and MPC StudioB lack.
By Art James Fri Jun 28, 2013 12:05 pm
quick few question whats the prupose of 32 bit v 64 bit?
advantages of usin 64 over 32?
reason i ask is that to me 64 bit dont have as many plugins to use (at least for me most of mine are 32 bit) and i dont understand the bit process as to why it matters so excuse me for not being a coder... (for those who think everybody stupid... smh)
so i ask why is 64 bit so important? :hmmm:
User avatar
By QuickStrike Fri Jun 28, 2013 10:49 pm
[quote="Art James"]quick few question whats the prupose of 32 bit v 64 bit?
advantages of usin 64 over 32?
reason i ask is that to me 64 bit dont have as many plugins to use (at least for me most of mine are 32 bit) and i dont understand the bit process as to why it matters so excuse me for not being a coder... (for those who think everybody stupid... smh)
so i ask why is 64 bit so important? :hmmm:[/quote

Lol i asked the same question months ago. Im with you on this topic. The only answer i ever got was pretty much was google it lol. Now that 64bit is out i realize it was a bunch of hype and very unneed freature we could had left out for now. 64bit is not implemented well for every user to take advantage of its full power.

I need input peps let me know something diffrent from my view on the matter.
:mrgreen:
User avatar
By Metatron72 Fri Jun 28, 2013 11:01 pm
It depends on what plugins you have. Some have samples that load into RAM. The more samples they use the more realistic the patches sound.

Example of plugins you could use a lot of RAM by loading really detailed multi samples in are Omnisphere, Trilian, Mach 5, UVI Workstation Free, Kontakt, and Best Service Engine.

Most synth plugins generate their sound using CPU calculations rather than a lot of samples, drum synth plugins same thing.

Most of the plugins you would end up using over 2.5GB of RAM in are ones that you layer sounds or have like 8-16 instruments loaded like Kontakt or Mach 5, and the idea would be to use different MIDI tracks to trigger them and different audio tracks to record them.

So if you use stuff like that 64 bit is great. For most other plugins multi core support to spread the CPU load over all your available cores is more useful. They did one already, if the add the other it's a win/win.
By Art James Sat Jun 29, 2013 12:25 am
@Metatron72
so kontakt should play smoothly in 64bit? i ask because thats the only reason i havent gotten komplete yet is kontakt keeps crashing. also is mach five32 bit and is it better then komplete or kontakt?
User avatar
By Metatron72 Sat Jun 29, 2013 12:51 am
I don't use a Ren I just wanted to help you guys have an easier time deciding if running 64 bit was going to pay dividends as far as the huge RAM counts you can use (96GB on my computer, I have 24GB).

But say Kontakt is working properly. You can use up to 2GB or so for the sample memory in the instrument. With the 64 bit one it would all the RAM in your computer minus about 2GB that the host DAW or the standalone Ren would use that it shares with the OS. On a 64 bit OS the OS will take what it needs out of the 8,16,24GB or whatever you have.

With a 32 bit OS and host app it's about 3.5-4GB split amongst the OS, DAW/Host App, and all loaded plugins.

I just post general stuff about CPU and RAM in some of these threads because it seems like a lot of Ren/Studio owners haven't used computers as much for heavy DAW work or most of their experience is hardware MPC's and just tracking out to a DAW at the end.

I see a few people here who have Kontakt and/or Komplete and the Ren so I'm sure you can get some feedback on Kontakt or other NI plugins in both 32 and 64 bit now that Ren can do both.

I think Mach 5 will run either 32 or 64 bit, almost 100% sure, but I use the free UVI Workstation and MOTU BPM for the same libraries that Mach 5 uses as I don't need the advanced editing and I have Kontakt and a lot of libraries for that. Gotta draw the line somewhere. :lol:

But Mach 5 is an excellent sampler with great included sounds. You do need an iLok to run Mach 5, I think it comes with one in the box, BPM does.

Try the free UVI Workstation if you want to hear the quality of the UVI sounds, they're really good. There's just enough in the free version to get a taste and even use the sounds in your productions. It's not a demo it's fully functional but limited editing, just limited patches. It's a like a piddle of crack to get you to buy their boulders. :lol: (the libraries and/or Mach 5 I mean)

http://www.uvi.net/en/software/uvi-workstation.html
By jigdagod Sat Jun 29, 2013 3:22 am
I still don't understand why a 32 bit plugin can't be used in the 64 bit program. If I'm not mistaking I can still use my 32 bit plugins inside of FL Studio new 64 bit program (my beta ran out so I can't double check). Is this something that will be coming at a later update or it isn't possible with the Ren?
User avatar
By Metatron72 Sat Jun 29, 2013 3:59 am
jigdagod wrote:I still don't understand why a 32 bit plugin can't be used in the 64 bit program. If I'm not mistaking I can still use my 32 bit plugins inside of FL Studio new 64 bit program (my beta ran out so I can't double check). Is this something that will be coming at a later update or it isn't possible with the Ren?



Because it uses a method called Bit Bridge. Any bit designation involving computers is a measure of how much data it can process in one CPU clock cycle.

So 64 bit is crunching double the amount of data/instructions in one clock cycle/ process thread as 32 bit. When the 64 bit architectures were made Intel and AMD were smart to enough to design it so RAM limits were essentially a moot point.

Theoretically 64 bit operations can address ridiculous RAM/memory address spaces of 192GB or 2TB on server grade computers, but most motherboards top out around 96GB for custom built Windows DAW computers and recent Mac Pros.

For apps that don't have a built in bit bridge like FL does there is the third party app jbridge. It doesn't always work, and some plugins exhibit instabilities, but it works a lot more than it doesn't. I get 80-95% of stuff working using it.

So if you want to run 64 bit but have a ton of plugins that are 32 bit only you use a bit bridge to "wrap" the plugin, essentially an extra processing layer that really doesn't add much extra CPU hit and all your wrapped 32 bit plugins can be loaded in a 64 bit environment.

It can also wrap the 32 bit plugins to still be used in a 32 bit host, and then those wrapped plugins can "cheat" the 2.5GB available RAM limit of 32 bit if for example you have 8,16,24GB of RAM going unused because in 32 bit you have 1.5GB for the Host+OS, with 2.5GB for your samples loaded in RAM and your plugins RAM usages. But 32 bit can not normally touch any RAM you have beyond the 4GB mark.

So jbridge wrapped 32 bit plugins in a 32 bit host can each use up to 2.5GB of RAM until you run out of RAM, obviously a high count like12/16/24/36GB of RAM would be helpful there. And as I mentioned in the other post you actually would need some RAM hungry plugins.

What I described above is how FL's 32 bit extended memory mode worked, the same "cheating"

But it is pretty useful if only to get your full array of 32 bit ones running in a 64 bit host as is one of the worries in this thread.

It's a third party thing so again it may not always work, but jbridge can be demoed and the wrapping design keeps your original plugins separate from the wrapped counterparts.

So either it works or it doesn't, but you have no danger of messing up your normal plugin installations. So if you can get most all your plugins working in jbridge it gives you a lot more versatility using the 32 bit host or a 64 bit version.

joao the developer is a really helpful guy if you do have problems and he's even gone in and made a new build for me to try more than once when I had issues, which is some really good customer service. Usually the first or second alternate builds did solve any issue I had.

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

As to whether or not Akai would code their own Bit Bridge I have no idea, it's usually something you only see in a full DAW.
Last edited by Metatron72 on Sat Jun 29, 2013 4:12 am, edited 1 time in total.
By jigdagod Sat Jun 29, 2013 4:12 am
That was a good read. Thanks for the in depth response. It helped out. I did download jbridge to see if it'll work for me. I'm gonna give it a go tomorrow. I guess I need to head over to the software features suggestion and suggest that akai code their own bit bridge. Just to keep everything integrated and not have to worry about a third party developer.
User avatar
By 83dude Sat Jun 29, 2013 10:46 am
jigdagod wrote:I still don't understand why a 32 bit plugin can't be used in the 64 bit program. If I'm not mistaking I can still use my 32 bit plugins inside of FL Studio new 64 bit program (my beta ran out so I can't double check). Is this something that will be coming at a later update or it isn't possible with the Ren?


It's like putting a music tape in a CD drive or the other way round. Although they contain the same content (i.e. music), they can't make use of the wrong architecture.
User avatar
By AnSolas Sat Jun 29, 2013 1:23 pm
Kontakt can also use more than 4 GB RAM as 32 Bit Plugin using the build in memory server...
User avatar
By Metatron72 Fri Jul 05, 2013 1:40 am
Yeah jbridge overall gets it done. I need to get the OS X one too, I got a dual boot Mac, I do most stuff on Bootcamp, but the more I use OS X the more I need my 32 bit only plugins in my 64 bit hosts.



Re-did your link Art, it's only the string after the "=" sign inside the You Tube link bracket to have it display right in the post, I had to look at posts in the quote/reply mode on here to figure that out a while back.