Vista Tweak: Use the Audio Profile Cakewalk’s CTO Uses

Cakewalk didn’t really need to implement custom profile support for SONAR 8 under Vista. You don’t really need to make use of it. But when I found out Cakewalk’s CTO had a profile he liked, I had to share it with fellow tweakers. Adjustments under the hood: photo (CC) Stefan Sonntag.

Earlier this fall, we got an inside look at the various Vista optimizations in Cakewalk’s SONAR 8. It was all fairly technical stuff, but odds are you may have been puzzled by a mention of support for custom “MMCSS task profiles.” Don’t worry – the correct response here is, indeed, “say WHA?” These refer to specialized task profiles, or configurations by which Vista determines how to prioritize access to the CPU. It’s not strictly necessary for end users to ever have to touch these. You can theoretically squeeze some additional performance and reliability out of your system by using them with SONAR 8, but that would require knowing how to do so.

Well, you’re in luck. I convinced Noel Borthwick, CTO at Cakewalk, to share his personal MMCSS profile with CDM. This will only work in SONAR 8 for the moment, as far as I know, until another host implements the same feature. Now, don’t get me wrong — it’s not necessary to use this tweak with SONAR 8 and Vista; I’ve been testing SONAR without it with no issue. This is just “because you can.” Here’s how to use it:

read more

Optimizing for Vista: Inside the Mechanics of SONAR 8 with Cakewalk Engineering

Vista, launched in an ice house in Toronto. That’s where I want my project studio this winter, for sure. Photo (CC Sam Javanrouh.

On a purely technical level, how does Windows Vista work with a leading pro audio application? A lot of that depends on just how much the developer does to tune their software, and to hook into some of the new audio technologies in the OS.

I wanted to know more about how Cakewalk’s SONAR 8 DAW was specifically optimized for Windows Vista. SONAR 7 was already out in front with support for Vista’s audio plumbing, but SONAR 8 promises quite a bit more. With the help of CTO Noel Borthwick, we were able to go through internal engineering documents and communication and get the full story. (Noel, who has a resume as a Linux programmer as well as leading the top Windows audio developer’s technical efforts, has been very frank in the past about Vista, walking us through changes before launch and real world experiences one year later.)

As Noel puts it, this is “more minute detail than most sane people would care to read,” but that’s just the kind of detail we like. If you just want to know whether your software will work, this is overkill. But for those of you who, like us, are interested in why some things work, this is a good place to start. I also sincerely hope other developers on Windows will start to invest more time in some of these details.

If SONAR 8’s music features are what interest you, see our first look:

SONAR 8 Preview: Instrument Tracks, Beatscape Instrument, Transient Shaper, Enhanced Performance, Other Goodies

I’ll repeat my current recommendation on Windows. If you’ve got a system running XP and you’re happy, I’d stick with it. But I see no reason to avoid SP1, unless you have a specifically incompatible setup, now that SP1 and driver updates have brought some maturity to the platform. I find the new OS more usable and, with the right software and drivers, even more stable. (This is not what I would have said before SP1, especially early after launch.) In fact, this walk-through with Noel demonstrates why, in the case of a SONAR system, you might be happier under Vista, on a point by point basis. I’ll avoid the “versus Mac” or “versus Linux” arguments, as those tend to get more complex and abstract, but there’s some good stuff here for those of you with Windows experience.

And yes, if any developer would like to do a similar tour on the Mac or Linux, I’m all ears. But just in case you think I’m crazy when I say there is some really robust stuff for audio in Vista, now you’ll know just what I mean.

read more

Adieu, XP; How Vista SP1 is Doing, and Why This OS Generation Has Been So Tough

XP passed into the shadows yesterday, officially — so how’s Vista for music? Some of the answers may surprise you. Photo: coda.

Yesterday marked the official phase-out of Windows XP. That in itself isn’t terribly big news; it’s easy enough to get XP systems for the foreseeable future, and custom builders can even put together an XP machine for you. Heck, you can even boot XP on an Intel Mac. But it seems like the perfect time to talk again about Vista. As with any OS, the branding (“we’ve got a new thing called Vista”) masks the more complex reality evolution of software and drivers. In other words, Vista today isn’t what it was the day it shipped. (That’s a relief.) And personally, I’d like to start talking about real-world performance and dispense with the kind of schoolyard rivalry the platforms have had over the years. I think it’s a safe bet to say none of us is excited about operating systems. We’re excited about actually making music. The good news is, Vista is finally looking like an OS on which you can do that.

The OS Generation Gap

>Quad-boot MacBook, by foskarulla.

It’s a funny time for operating systems and music applications, in that the most recent generational changes in Windows and Mac were unusually significant. On Windows, XP and Windows 2000 improved both audio and hardware support, and finally saw Windows NT really mature for music. On the Mac side, albeit slightly later, the bumpy transition to Mac OS X finally paid off as Tiger and Panther brought major audio improvements and reliability and performance enhancements. And Tiger got musicians onto Intel x86 CPUs, which helped unleash the live use of laptops we see today. Each of these updates came with compatibility hurdles, but there was a clear payoff. They’re must-have upgrades for music. Many music and audio apps won’t even work with earlier versions.

read more

Blame Apple, Not Your Driver Maker, But Leopard Fix May Be Close

Sometimes the kernel pops, sometimes it doesn’t. We’re waiting for a Leopard fix, and have reason to believe we may not have to wait much longer. Photo CC EastBayAnt.

Updated: As expected, the Mac OS X 10.5.3 update has been released, and it promises to address USB audio playback issues. That may or may not fully resolve issues users have been encountering; I expect we’ll know more soon.

Let’s get one thing straight: if you’re having audio problems under Mac OS X 10.5.2 and you’re looking for someone to blame, it’s reasonably safe to blame Apple, in case that wasn’t already obvious. That’s just this particular case, and it’s not the first (or last) time an OS update caused issues for audio, but that’s my best appraisal of the situation.

I made no secret that I was disappointed with the level of support for emerging OSes from M-Audio and Digidesign, and I stand by that complaint. The response from M-Audio and Digidesign was prompt: based on what I heard from them (and they wrote me personally), I don’t think they made any “excuses.” Representatives from both product lines apologized for lagging drivers, and promised to do better. We’ll of course watch to see if they deliver on that promise in the long haul, but they were at least able to offer some specific clarifications and updates so owners of their products can make some progress right now. (Read my original complaint, and follow-ups from M-Audio and Digidesign.)

Accountability and OSes

That said, all evidence points to audio performance problems on Mac OS X Leopard 10.5.2 specifically being the responsibility of Apple. Pointing out problems introduced by an operating system is not making an excuse; it’s stating an obvious fact, whether in regards to Microsoft or Apple. In this case, the symptoms are not restricted to a single product vendor. Apple’s own Logic Studio is an affected piece of software. (Heck, even Skype and iTunes may have issues.) I’ve gotten reader reports of problems with a variety of hardware, not just M-Audio and Digidesign. Problems don’t seem to affect everyone, but then, most bugs affect only some users, not all.

Consensus from every vendor I’ve talked to — software and hardware — is that an OS-level change in 10.5.2 caused problems. The likelihood is, Apple will have to resolve those issues. So it’s not worth getting angry at your device vendor, because it’s almost certainly not their fault. Likewise, I’m not sure it’s worth getting angry at Apple — 10.5.2 just didn’t work as expected, and the best we can do is to find a temporary workaround and wait for the next update. You can get angry if you want, of course. It just won’t make any difference. (I have about a 20-year history at this point of yelling at computers; I find it at least lets off steam.)

But let’s talk about accountability, since various readers are bringing it up. At the risk of pointing out the obvious, I think accountability has to involve both music and audio vendors and OS vendors.

read more

OLPC’s Sugar and Music Learning: Education, Not OS, is the Point

Looking beyond OLPC: The hardware is important, software is important — but there’s more. Photo CC Mike Lee, via Flickr.

Ah, the seasoned OS zealot. Never fear: no actual issues of substance will ever distract them from one-dimensional tirades about how their platform is best. And so, in the last week or so, you may have run across angry Free Software advocates railing against the inclusion of Windows on the OLPC ("One Laptop Per Child") XO laptop — or, in a really surreal turn, people waxing poetic about XP, like this commenter on the Win Supersite: "We get a world wide audience of children who will embrace XP and gain valuable lifetime skills."

All of this is a complete waste of time, not because the OS question is unimportant, but because it’s detracting from the more important question of education, which was supposed to be the point.

Part of why the OLPC mattered — and continues to matter — is it raises questions about what computers mean for learning. That’s a question we haven’t asked enough recently in the US, let alone across the planet. Whether Negroponte and the remaining OLPC project leaders have lost their way or not, that central question of computers and learning seems to be lost in the usual blog banter. Fortunately, it’s a discussion I think will survive after the immediate technologies have faded away.

tamtam 

Tam-Tam, the innovative music app ("activity") built for OLPC’s Sugar educational environment. Here’s why I think the connection between software and learning is getting lost in tired arguments about OS.

read more

Refresh: Asides

Mac Audio Glitches: Serato Reports; Avoid 10.5.2, AirPort For Now

As more readers send in reports, the picture looks something like this: both Mac OS X 10.5.2 and an AirPort update for Tiger are suspect in problems causing audio dropouts and other issues on some (not all) recently-updated Macs. Serato is joining Native Instruments in saying 10.5.2 is "officially unsupported." At the same time, a number of readers on Tiger are reporting dropouts with their AirPort switched on; if you haven’t installed the AirPort update, I’d avoid it just in case, but in the meantime, try switching off your AirPort card while doing audio work if you run into trouble.

Here’s the Serato report:

Mac OS X Version 10.5.2 not officially supported

read more

Mac OS X 10.5.2: Music and Audio Problems on Apple Laptops? (Or Blame AirPort?)

Mac users can get passionate about running the latest and greatest. But it’s worth tempering that enthusiasm, as on any OS, with some healthy caution about your critical machines. Photo by Mark Pang. (Beautiful office, mate!)

Apple’s "point" releases — those seemingly-harmless updates you get automatically in Software Update — do sometimes break stuff. I tend to ignore the updates until I’ve had a chance to confirm they’re okay. Case in point: it looks like 10.5.2 can result in glitchy audio on laptops.

Native Instruments has an official statement out on the problem, but according to them, this issue can affect software from other vendors, as well:

User feedback and internal testing indicates that recent changes introduced by Apple in Mac OS X 10.5.2 can cause audio dropouts and similar problems on Macbook/Macbook Pro computers. This issue is not limited to NI software in particular, but applies to performance-criticial music software in general.
Therefore, Native Instruments currently cannot guarantee the proper operation of its products under Mac OS X 10.5.2. If possible, users should refrain from upgrading beyond Mac OS X 10.5.1 until further information about this issue becomes available.

Now, I will say this: I am frustrated with Apple’s OS upgrade approach — and I think on any OS, media support is the most vulnerable area.

read more

Vista for Audio, 1 Year Later: Talking OS Plumbing with Cakewalk’s CTO

OLYMPUS DIGITAL CAMERA

It’s been almost a year since Windows Vista was released to consumers. We know that nearly half of our readers use Windows, so the future of the OS is something we take very seriously — even if many of you, for now, are staying cautious and working (happily, in many cases) on XP. We’ll be examining Vista from various angles over the coming weeks, both measuring the OS and telling you how to make the most of it if for music you are giving it a go.

To start out, we’ve again caught up with Noel Borthwick. Noel CTO of Cakewalk, and one of the most knowledgeable experts on Windows technical details. (He’s also a veteran Linux developer, so his perspective on operating systems goes beyond those from Redmond.)

When we talked to Noel this time last year, a lot of what was new still hadn’t been tested in the real world. Now, Vista has been in the hand of users, and there’s both some good news and bad. A year of Vista has meant a year of improvements, both from Microsoft and third parties. In my own testing, for instance, what began as a disastrous experience running Vista earlier in the year has now become more comparable to XP. (I’m currently on Vista SP1 release candidate on a modest PC desktop.) But there are still areas that could use improvement — and while general Vista improvements were welcome, I think there’s still the real question of whether Vista offers enough that’s unique to compete with its real rival, XP.

We’ll revisit some of those broad issues, but first let’s actually get the technical story, and clear up some misconceptions.

read more

AudioFinder 4.7 for Mac in Beta: Integrated Sample Editor

AudioFinder sound editor

Speaking of sample management on the Mac, AudioFinder, the popular sample utility, is now in beta of its version 4.7. The new release integrates a basic waveform editor for quick adjustments to sound files. From the software’s forum:

This is not a new audio editor to compete with Peak, DSP Quatro or Wave Edit. This is a utility to save time editing samples. It has a maximum file length limit of 30 minutes. It is 32bit floating point. It saves all files as AIFF, and soon CAF.

AudioFinder 4.7 Beta
Sounds good to me. Could be especially handy editing my Ableton Live clips and samples and such.

What OS Do You Use to Make Music?

Photo via jeanmarc77

I consider myself operating system atheistic: I refuse to believe in an operating system unless solid, empirical data is presented proving it exists works. Okay, actually … I spend a considerable amount of time doing production on both Mac and Windows, and even some time working with Linux (not to mention administering Linux servers).

But we’d like to know more about what you use in your music. Our site analytics don’t tell us a whole lot: they tend to sample random users, not regulars, and if you use a work PC to browse, we may not know what you use at home for music.

For that reason, we’d love to have you tell us more about how you work. This isn’t a race, so no need to stuff the ballot box for the OS you like. (And we already know you use some obscure OSes — and some of you even browse CDM from your iPhone, Nintendo Wii, Sun Solaris workstation, Amiga, and PSP, based on our server stats). Anyway, an OS is just as interesting if few of you are using it as if many are. No, the idea is to get an honest metric of what you’re using. We’ll happily share the results.

The survey is now closed. Thanks for your help! We’ll have results up soon.