It has to be rewritten in the Cocoa programming environment (which is well underway), and they will have to figure out how to utilize both 32-bit and 64-bit plugins - possibly by coming up with their own transparent virtual application like Plogue Bidule to hold the 32-bit plugins and VI's outside the 64-bit space within the main app itself. The smaller the usable snippets of memory, the more snippets per kilobyte and the more snippets of RAM there are, the more addresses they require to be storable and readable see how that works?īut it may be a while before DP goes 64 bit. More addresses means more RAM can be utilized per app, but also it means the ability to divide your existing RAM into tinier addressable chunks.
64 bit addressing opens that up wide, making not only more RAM addresses possible, but reducing the smallest chunk of memory that the CPU can effectively handle. It's not DP's fault that's the limit of memory that a single app can address with 32-bit addressing. The problem within DP is that it can only access 4 GB of RAM, give or take a few megabytes. MIDI Maniac, if you use VI's that eat up a lot of CPU just to monitor their audio, then Plogue Bidule will help you a lot.