Details of SONAR 8.5, and the Dystopian Future in Which You Use It

What happens when you mix technical chatter on the Cakewalk forum, Samuel Beckett, and The Matrix? I’d wager you get something like the surreal video above. Prompted by the posting of technical details for a new update to Cakewalk’s SONAR production software for Windows, and empowered by a strange, new tool that generates eerie virtual reality from typed text, we get banter like this:

The arpeggiator is now on every track, so you are supposed to use it. It is one of the new rules of recording.

Yes, I came from the days of one-finger piano playing. This is a total blessing to me.

I’m going to take that as a challenge and base my review of SONAR 8.5 on using an arpeggiator and step sequencer on every track. And I’ll have to pronounce all those hard g’s in the voice over, clearly.

And no, this is not some twisted viral campaign on the part of the folks of Cakewalk; I’ve been assured that this came from a user.

Okay, what was this post originally about? Oh, yeah – the actual technical details of the SONAR 8.5 release. Noel Borthwick talks about all the details of the new SONAR release on the Cakewalk forums. Apparently, some people care deeply about whether this is SONAR 9 or 8.5 or some conspiracy theory there, but what interests me is the technical details of the software itself.

SONAR 8.5 Fine Print

Noel goes down to a code level. Interesting tidbits: working with Intel, Cakewalk was able to do a demo of SONAR running an absurd number of tracks, instruments, effects, and live video without pegging the CPU, with a tiny 2 ms of latency. The Cakewalk engineering effort also has put together what may be the most highly-optimized VST support and richest 32-to-64-bit bridging on any platform, anywhere.

Whatever the opposite of “marketing speak” may be, I think that’s what Noel has achieved, getting into a sort of developer-to-developer level discussion. It is still readable, and worth digging through.

See also: Intel Developer Forum details and video on the Cakewalk blog

I could talk more about that, but let’s just leave it at step sequencers and arpeggiators on every track, okay?

Obsessive Windows 7 Under-the-Hood Guide for Music; Can You Finally Dump XP?

Windows 7 running on a laptop, as photographed by / (CC) Luke Roberts. Windows 7 makes far subtler changes than Vista did, which gives it an opportunity to refine features by the ship date. And it’s been tested unusually widely, by testers like Luke.

Windows matters. It’s what roughly half of CDM readers use, and – for all the attention Apple gets – it’s a big part of the computer music world. Windows today also faces many of the same under-the-hood challenges that other operating systems do, so even if you’re a die-hard Linux or Mac user, you may want to pay attention.  You don’t need to love Windows, and you certainly won’t be hosting a Windows 7 launch party. You want to know if the OS will get out of your way and let you get to work.

Windows Vista proved what happens when an operating system’s many interconnected pieces are out of alignment. Even a graphics driver out of sync with underlying changes in the OS could render audio unusable, because just one missed sample can produce an audible glitch or dropout. Part of why I’m optimistic about Windows 7 is that Vista today is a radically different picture, thanks to many, many fixes delivered by Microsoft in updates and more mature audio and video drivers. But that means not just whether 7 is better than XP, but whether 7 is also better than Vista.

Vista wasn’t entirely alone: Mac and Linux have all had their share of growing pains in recent years. The devil is usually in the details. So, I again turn to one of the best guys in the business for sorting out all those technical details. Noel Borthwick, the CTO for Cakewalk, probably has a better big-picture view of how music and audio work in Windows than anyone on the planet. He’s a person hardware and software vendors outside Cakewalk often rely upon as a resource. Noel kept us technically honest on Vista, and he’s doing it again on Windows 7, with some exclusive information for CDM.

Those details get mighty technical, so here’s the punchline: Windows 7 is an OS Noel would use himself. It was hard to get anyone to recommend Vista over XP; loyal Windows-using developers I know still largely stick to XP. But would Noel switch from XP to 7?

Yes, absolutely. Windows 7 finally delivers on the stability and performance that users hoped for from Vista. The kernel changes and optimizations for large scale multi-core processors make it very attractive to DAW users who are interested in better low latency performance. I will be building a new DAW soon and Windows 7 X64 will be my OS of choice.

What’s new in Windows 7?

  • Better multithreading: Improved performance of highly-multithreaded software and hardware by removing a significant bottleneck, especially relevant to a tool like SONAR
  • Better memory management: Improved memory management when working with multiple threads
  • Less nagging: More customization over UAC prompts (meaning they don’t have to nag you more than you want)
  • More lightweight: Fewer system services run by default on a stock system, plus a leaner footprint of the OS
  • Media support: More native media format support, including QuickTime MOV and H.264, plus drag-and-drop media transcoding
  • Composite devices: More logical display of hardware with multiple functions (like audio and MIDI).
  • FireWire: Enhanced FireWire support, with IEEE 1394b
  • Multi-touch: Multi-touch display support
  • Usability improvements: An improved user interface, task bar, and Libraries for managing files

If you’re ready for all the gory details, read on – including a frank appraisal of how all of this compares to XP in real-world performance, and what compatibility issues to look out for if upgrading from either Vista or XP.

Noel Borthwick of Cakewalk effectively wrote this story in response to my questions, so these answers all come from him. Microsoft has not responded to my requests for a review copy, so I’ll be able to evaluate this on my own system – albeit far less scientifically than Noel can – closer to launch.

read more

CES: Intel Embraces Mobile Linux Audio Production

S6300403

Quick: you’ve got to sell UMPC (Ultra Mobile PC’s) to a mass market! How to do it? Well, Intel decided to show off pro audio and music production on the Linux-based Transmission, from Trinity Audio, as we saw earlier this week. I’m not entirely sure what got Intel thinking our geeky way, but I’m going to enjoy it while it lasts. And in all seriousness, Linux really an ideal OS choice here, because of its ability to be customized to the application.

The other flipside: low-power is the future. Computers now suck up 15% of the electricity in the US — electricity that produces a lot of our pollution and greenhouse gases. You do the math. A lot of that power gets used up in data centers, but the aggregate of all those homes counts, too. That will impact the future of all end-user operating systems.

Trinity has sent us some photos of the Intel booth at CES. Yes, Linux audio is getting some wider exposure. And even if you’re attached to Mac or Windows as your desktop/laptop platform, a mobile Linux device could be an ideal companion in the near future. We’ll have a chance to look at Trinity’s own device next week at NAMM and see how it stacks up.

 S6300404 S6300407

Macworld on MacBook Pro Update; Why Santa Rosa Matters

Macworld, naturally, spends a lot of time focused intently on Apple hardware while I get distracted by beatboxing parrots and modular synthesizers built out of yarn and rubber bands. They have an excellent write-up of the significance of the MacBook Pro Santa Rosa upgrades, with comments on their benchmarks of the equivalent refreshed MacBooks:

MacBook Pro knows the way to Santa Rosa

One thing I was a little unclear on in my previous story is what matters in Santa Rosa, Intel’s latest architecture platform. (They didn’t call it Core 3 Duo, but then, consistent branding and Intel don’t generally go together.) As with Core 2 Duo over Core Duo, we’re getting incremental performance enhancements relative to the previous generation. Each step is relatively small, but they start to add up — hence, Apple quotes 50% gains over the original Core Duo. (And that’s why they dumped PowerPC, which in the mobile space was starting to practically paddle backwards.)

The key differences as far as raw performance: faster front-side bus (800MHz instead of 667), which for audio is a big deal, faster clock speeds on the models themselves at the same price, and fast RAM, plus a faster GPU for GPU-related tasks. (And, um, any day now we’ll start to see audio on the GPU — it’s tough to program, and GPUs are only now becoming the norm, and CPU cycles are getting cheaper, but it will happen.)

Also, none of this was meant to say “eBay your MacBook Pro.” PowerBook G4, maybe, but the first-gen MacBook Pro is still a terrific audio machine, with a GPU that’s no slouch. My main laptop right now is a first-gen MacBook (no Pro), and it blazes through everything I throw at it.

Inside Track: What do Multiple CPU Cores Mean for Music?

In this new series, we feature guest writers from the industry to answer questions about music technology. First up is Cakewalk’s Steve Thomas, with an exclusive on multiple CPU cores. You’ve seen multiple-core systems like the current Core Duo Macs and Core Duo or AMD x2 PCs, but what do these really mean for music creation? PC magazines regularly explain that they aid in performance “if you’re running a virus check in the background”, but in fact that’s only the beginning for music. Take it away, Steve. -PK

What is multi-core, anyway, and what does it matter for music creation?

For some time now, high-end PCs have come with the option of multiple processors. Traditional single-core computer architecture features a single CPU which does all of the work. In a DAW application, the computer needs to do lots of work in a very short amount of time. There are two ways to get more work out of your computer: use a faster CPU, or use more CPUs. Today’s multi-core processors offer the best of both worlds. Each core can do its own independent processing, but because they are on the same physical silicon chip, they can do it even faster.

read more