kgdrum wrote:With the new rewrite of DP,Motu has recompiled the code from cocoa to a carbon program,now offering 64 bit operation,Windows compatibility,15 new plugs& the new punch feature.
It amazes me that anyone can consider this a minor upgrade, in my view this is one of the the biggest upgrades I have seen in many years from Motu.
DP8 64bit has the potential to offer us tools and power we couldn't have imagined just a few years ago.
This is a big upgrade. The rewrite from Carbon to Cocoa has been an ongoing thing now for many years. You could tell as they went through DP and rewrote different modules of the code, because things functioned differently, we lost interconnected "backdoor" shortcuts, and things just didn't fit right or feel right. These little buglets (not real bugs, just different design) traveled throughout the program over the years with each release bringing something else we had to get used to, in addition to whatever intentional features were added. I don't know how much they did at a time, but it was evident that it was happening. Then DP6 came along, and we found ourselves with a completely Cocoa-based GUI. I thought THAT was going to be the Cocoa rewrite, but it wasn't. Anyway, it's continued until now, I guess, and DP8 marks the first time that MOTU has been willing to go on record saying it's 100% done.
With that rewrite behind us, we could be looking at a new age of improvement for DP. A 100% Cocoa app, when well written, means that changes can be implemented very quickly without breaking other parts of the code. Cocoa apps, if I recall correctly, can easily be compiled for Windows, too, which means that MOTU can release new versions of DP for Mac and Windows simultaneously. It means that modules of code can be used in other apps, too, so we may see other DAWs emerge -- maybe an amateur DAW to serve as a lead in like Garageband does for Logic. Maybe MOTU will now work on a new score-engraving app like Mosaic—something to fit in the huge gap between the amateur scoring apps and the Finale/Sibelius types. Most of us don't need absolute control over every facet of every line, as Sibelius offers, but would be happy to be able to score symphonic music with ease. I still miss Mosaic for that sort of thing.
Anyway, now that the biggest project in DP's history is done, our requests may get some programming time. This could be a very productive era for all of us.
Shooshie