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

Cakewalk V-Studio 100 Hands-on: Mixer + Interface + Control Surface, Mac+PC

“Studio” for many of us means packing musical production tools into a corner of our desk, then being able to fit the whole thing into a backpack and take it with us. It’s bringing along your entire production to a cramped rehearsal room and adjusting tracks in a hotel room. It’s putting together an assortment of unusual pieces of DIY hardware, mobile game systems and an iPod touch, and composing and performing a live PA set. So packing in functionality means a lot.

That makes it worth considering a hardware solution like Cakewalk’s V-Studio 100 in obsessive detail. Combining an interface with mixing, control, recording, and software functions makes the VS especially relevant to the computer musician.

I was one of the first people outside Cakewalk to lay eyes on the V-Studio 100. Part of the initial appeal to me was that it seemed to combine a lot of the tools I wanted into a single package.

Sure, its big brother, the V-Studio 700, is an impressive unit with loads of onboard options. But the V-Studio 100 was more my speed: it has that apartment studio, backpack-friendly attitude. And don’t let the “SONAR” in “SONAR V-Studio 100” fool you, either. While it’s great having a free copy of a special edition of SONAR on Windows you can use the VS hardware and even the plug-in bundle that comes with it on any host on either Windows or Mac. And — oh, yeah – you can also make use of all that audio I/O and mixing to do some crazy stuff with your plugged-in portable game  consoles and iPhones and homebrewed electronics.

vs_reflect

The real test is whether this one unit can perform the tasks you need. The V-Studio 100 tries to be a number of different things:

  • An audio interface (up to 24-bit/96 kHz)
  • A mixer
  • A control surface
  • A wave recorder
  • A software bundle

Correction: The street price of the whole package is US$699. (I had incorrectly put the street at $800 instead of $700!)

Anything that does that much will naturally have to make some compromises. Some of those compromises I think are rather well-conceived on the VS, while others I hope will evolve over time.

This will be partially a review, but partially a description of what it’s like using the VS, so if you do have one of these, I can hopefully give you a sense of how to begin using it.

read more

Kontakt, Battery: Enhanced, More Compatible, 64-bit Memory

kontaktmemory

Even on Mac, the new Kontakt can use the memory you’ve got installed. On Windows 64-bit, Kontakt (and Battery, too) can use memory beyond … well, what you’d even imagine installing.

Native Instruments has updated its sampling engine, releasing beta versions 3.0.5 for its Battery drum sampler and 3.5.0 final for the flagship Kontakt sampler. Both are free upgrades. (For anyone who thought that somehow Maschine was replacing Battery, it isn’t: the former is a drum machine, whereas the latter is more like a high-end drum sampler.)

There are a number of significant enhancements, but perhaps the most interesting is the support for 64-bit memory addressing. On 64-bit Windows Vista (and upcoming 64-bit Windows 7), that gives you true 64-bit memory addressing for — well, more memory than you have. (The theoretical limit of Windows’ 64-bit architecture on Intel is 16 terabytes.) This allows native 64-bit memory addressing on Windows for both Battery and Kontakt.

The Mac isn’t quite capable of that just yet (at least no audio applications beyond Apple’s own developer tools support 64-bit memory addressing yet), but the Kontakt Memory Server gives you up to 32 GB on 10.4 and later. Clarification: The Kontakt Memory Server is available now only for Kontakt.

The other important development for both Battery and Kontakt is that compatibility with Pro Tools 8 under Mac OS 10.5 Leopard has been restored.

Getting Kontakt on 64-bit is a very big deal, because of the widespread popularity of the sampler. At the same time, the fact that it’s not alone is a good thing — it suggests 64-bit memory for samplers may be catching on. Steinberg’s HALion, Cakewalk’s Dimension Pro, Garritan’s ARIA, and the open source Linux Sampler Project are some of the more familiar samplers that have gone 64-bit recently. (Note that, despite its name, Linux Sampler can run 64-bit on both Linux and Windows.) Cakewalk did a lot to lead the way here on Windows by getting both its SONAR host and Dimension Pro (among other plug-ins) fully 64-bit early. Garritan is equally interesting, because their Plogue-based engine is getting licensed out to soundware makers and, architecturally, is built more as a cross-platform engine. Garritan ARIA is also targeting Linux, and Cakewalk and Garritan are also supporting the open SFZ format.

read more

Bug Squash: AlexP on MacBook Vista Audio Problems, Other Wifi Adapters and DPCs?

alexp_dpc

I love the sound bugs make when you squish them under a solution.

AlexP, whose blog is also a great source for multitouch and the Sony PS3 Eye Camera and Windows drivers we used in the recent hackday, has been diagnosing his MacBook under Windows Vista. Hardware problems are often the source of sound blips on computers. I’ve talked previously about using the DPC Latency Checker to find this issue.

The good news: Alexander has found the problem (the Broadcom Wireless Adapter in some Apple MacBooks) and a solution (switching off Windows’ automatic wireless network search when you don’t need it). I actually wonder if a similar problem was culpable in early problems with network WiFi on Mac OS X Leopard. Whatever is going on, check out the fix here if you’re encountering this problem. And let us know if you’re seeing this on machines other than just the MacBook revision F; I’d imagine any PC with a similar wireless adapter might have the issue:

MacBook Rev. F Audio Skipping in Vista Analysis and Solution – Part 2

And yes, hardware/driver problems may frequently manifest as what Windows terms DPCs – basically, a symptom of hardware usage that can interfere with reliable audio performance. I’m curious whether WiFi connections specifically may be a cause in other cases. The problem is almost certainly not limited to computers from Apple – especially since, in this case, the MacBook is just behaving like any PC laptop with similar specs.

A New Cubase: V5 Emphasizes Add-ons, Performance, and Steinberg Goes iPhone

Cubase 5 includes under-the-hood improvements to performance, but many of the new features – like the unusual LoopMash loop masher upper instrument – come in the form of instrumental add-ons. LoopMash is interesting, but it’s more a bundled instrument than a truly integrated feature.

The big traditional DAW announcement at this NAMM show was Steinberg’s Cubase 5. Cubase as a music software brand is now older than some people who read this blog, but never mind: Cubase 5 certainly doesn’t want for new stuff. And Cubase still claims to be the world’s most popular computer DAW.

Computer Music Magazine has the best coverage I saw of the new release (admittedly, I think Cubase is bigger on their side of the pond than it is here in the US):

Computer Music’s first look at Cubase RC for iPhone

Computer Music on Steinberg Cubase 5

The iPhone app, Cubase RC, is just the sort of thing I expected other developers to do, though they didn’t. It offers basic remote control functionality and even triggers arrangements, both of which ought to be pretty useful, since you can sit an iPhone or iPod touch next to / atop whatever you’re controlling or recording. And major kudos to Steinberg for making this free rather than trying to squeeze extra cash out of it.

Sure, the iPhone and iPod touch are a bit small to make your only controller – but they make a pretty nice remote control.

So, what do you get out of Cubase 5 itself? Just about every area of the program has seen improvement, with the major selling points being optimized performance, vocal editing, and new beat creation tools.

There are some good bits here, but – realizing I’m biased as I’ve never been a big Cubase user – I can’t help but notice they’re lagging behind some of their competitors with some of the items. I was always impressed with the basic editing environment in Cubase, and the way it handles MIDI and soft synths. My disappointment here is that, while there are some nice-looking performance and workflow tweaks, much of the functionality comes in the form of add-ons. That means Cubase has to compete with similar efforts by other tools and (particularly) plug-ins. If you’re using Cubase, this may be great news, but if not, I just wonder if it’s capable of even inspiring an twinge of envy from anyone else. (And, hey, while you can’t convert all other users, it is nice to at least make them a bit jealous.)

The good: optimized performance for existing users, some nice monophonic vocal editing integrated with the program, and an innovative, really musical way of dealing with expressions for instruments.

Less impressive: Tacked-on features for mixing grooves I suspect a lot of loyal Cubase users may simply ignore.

I’m happy to be frank over this just to see if people generally agree or disagree – particularly Cubase users. This is all basically on paper, as well, so if there is a loyal Cubase user who wants to review these features when available, we’d love to hear from you. Here’s my (slightly uneducated) take:

read more