Here Come the Fixes: Live 8.1.1 Begins Squashing Bugs

Minor releases and bugfixes don’t generally make CDM news, but this is a special occasion. Ableton founder and CEO Gerhard Behles got everyone’s attention this week by making the rare public announcement that Ableton’s development team was temporarily halting work on new features to focus on fixing bugs. That has prompted some seriously impassioned discussion, on the Ableton forum but also here on CDM. Look past some of the hyperbola and name-calling, and you’ll see some insightful comments on both sides. In fact, the whole affair reveals a lot about how music software customers view bugs, updates, support, release cycles, and pricing – developers, take note. Naturally, some of the disagreement comes from whether or not users are experiencing bugs: those that aren’t, as always, are happier. But there’s some common ground, too.

Also sobering: read further into comments, and you’ll see who can really lose out in credibility when stuff doesn’t work the way people expect, even more than a developer – music tech journalists (so, um, yes, folks like me). Not to apologize for myself or my colleagues, but one challenge has long been that it’s difficult for one user to find reliability issues. As the comment thread itself demonstrates, some people are blissfully happy whilst others are in absolute agony; look through the specifics of the changelog, and you’ll see why. One person, based on their behavior in the software, could see dramatic, regular crashes, while another sees nothing at all. Now, CDM has an advantage there – we can operate 24/7/365, we don’t have a weeks-long delay waiting for print, and we have a complete feedback loop with you. If you’re finding issues, I want to hear about them.

New release: Late yesterday, the 8.1.1 release moved from beta to final release, meaning you can go grab it now from the latest releases download section. Synthtopia has posted the full changelog.

Some highlights:

read more

Still on 7? Ableton Live Update Improves Controller Support, Fixes

4079774630_a0a41063cb[1]

Ableton-er-size! It keeps you healthy. Photo (CC) Riley Nagler as Live and the APC40 play Halloween.

Not all users upgrade to the same version at the same time – least of all when it’s a paid upgrade. So, it’s welcome to see that a number of improvements and fixes are making it to the previous version of Live, 7.x. Not only does CDM count numerous Live users among its readers, but users of 7.x are especially frequent, and we’ve been getting your questions – like whether you’ll be able to use the Novation Launchpad controller.

John Kuan, DJ and “culture industrialist,” alerts us that release 7.0.18 brings a lot of improvements, including:

  • Support for the Novation Launchpad, Akai MPK line, and improvements for the APC
  • Major bug fixes for the APC40 and Novation Remote SL under Mac OS (something I think I’d seen people complaining about in comments)
  • Major, bug fixes for show-stopper crashes

There’s even an M-Audio Axiom Pro fix in there. In short, if you’re using 7.x, it looks like you want this upgrade. Full details on the Ableton forum:

Live 7.0.18 change log

And yes, this news is from last week, but it’s news to me.

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.

Tips: Fix Windows Explorer, Be Happy

I’m a big believer in open platforms, computer platforms, and the power to customize stuff. Unfortunately, there’s a simple reality: developers’ work is sometimes a bit like the proverbial bull in the china shop. (Code SMASH!)

In short: a lot of times when Windows’ file managemer Explorer is hanging, it’s not Microsoft’s fault. Misbehaved shell extensions – often installed without your permission by other tools you’ve installed – are often responsible.

If you’re like me, you’re willing to put in a little bit of effort if it saves you time down the road. For me, a few tweaks to Explorer resolve some of Windows’ biggest annoyances and make it workable, productive, and enjoyable for music making. (Greetings, FL Studio and SONAR and Reaper and Windows-only plug-ins!)

read more

Max 5 Bug Squash, Expo74 Max/MSP/Jitter Event in April

Max/MSP: it does a body good! Photo (CC Yao Chung-Han / worKingLab)

If you haven’t been following Max 5 updates, the folks at Cycling ‘74 have been aggressively bug squashing. The changelog for 5.0.6 alone is exhaustive. (Via @rekkerd on Twitter, of rekkerd.org.)

Updated: Also new in Max 5, it’s now possible as of 5.0.6 to properly save your patches to a version control repository. Don’t know what that is? Now’s a perfect time to find out — it means it’ll be easier to track changes you make to your own patches, and easier to collaborate with other people. And it’s free. From adamj, on comments:

RE: the diff’ing issue I was talking about above. Timothy Place (one of the Max developers) shared this helpful tidbit:

“Since the change log is a mile long, I’ll point out an obscure new power-user feature in Max 5.0.6.

You can send a new message to Max like this (or put it in an init file):
;max sortpatcherdictonsave 1

This makes it so that the JSON files that are use by Max for saving patches will keep the dictionary in the same order (alphabetized) every time you save. If you are keeping your patches in version control (e.g. SVN, GIT, CVS, etc.) then this should make your diffs a lot more usable.”

See: Version Control and Sharing for Patching: Keep Those Max, Pd Patches in Order with Git

And in other Max news, Expo74 will be a full-blown Max conference in April in San Francisco. You still have a few days to lock in the US$295 intro price (through 3/1). On the menu:

  • C74-taught workshops for users: live looping, 3D, Max for Live, new timing objects, etc.
  • Workshops for developers: C programming and the Max external API
  • Special guest speakers, including Robert Henke — but also Miller Puckette, the creator of the original Max and developer of Cycling ’74’s open-source rival Pd.
  • An afternoon on teaching Max
  • A “Science Fair” for sharing projects
  • Field trips
  • A “Relationship Manager” – a sort of conference concierge – plus access to the C74 folks, a bit like the Apple Worldwide Developer Conference

Expo74

It’s good stuff. And the price seems a very reasonable deal for a conference.

You know, it also reminds me that some of the events around the open-source tools could be friendlier than they are. And we like science fairs. I’m not sure that I’ll be able to make it out to California in April (I’ll be there in March for the Game Developer Conference), but eager to hear how this goes.

Now that’s my kind of Max patch UI. As designed by Keith A. McMillen; photo (CC) Julian Bleecker.

But speaking of open source, don’t want to spend April at an event for a proprietary tool? Prefer the East Coast to the West Coast? Like code better than patching? Like tools that begin with the letter “S” better than the letter “M”? Want tools that make you think of supermassive black holes? Oh, April in North America has you covered regardless of what you like. One moment while I write up another post…