Linux Music Workflow: Switching from Mac OS X to Ubuntu with Kim Cascone

ardourcrop

Here’s a switcher story of a different color: from the Mac, to Linux. It’s one thing to talk about operating systems and free software in theory, or to hear from died-in-the-wool advocates of their platform of choice. In this case, we turn to Kim Cascone, an experienced and gifted musician and composer with an impressive resume of releases and a rich sens of sound. This isn’t someone advocating any platform over another: it’s an on-the-ground, in-the-trenches, real-world example of how Kim made this set of tools work in his music, in the studio and on tour. A particular thanks, as he’s given me some new ideas for how to work with Audacity and Baudline. Kim puts his current setup in the context of decades of computer work. Even if you’re not ready to leave Mac (or Windows) just yet, Kim’s workflow here could help if you’re looking to make a Linux netbook or laptop more productive in your existing rig.

Stay tuned, as I’ll have some other stories on how to make your Linux music workflow effective creatively, particularly in regards to leaping over some of the setup hurdles Kim describes. -PK

read more

The Mobile Music Netbook: Linux-Powered Indamixx OS + Laptop Looking Slicker

Going ultra-mobile: Korg’s nanoKEY controller plus a svelte, two-and-a-half-pound netbook running Linux and energyXT.

Laptops for music are nothing new. But better versions of Linux make no-hassle music production easier and more powerful – and new netbooks make it cheap and ultra-portable, too, for times when even that 15” laptop feels clunky. Netbooks aren’t for everyone, and I imagine some people will miss Windows and Mac OS, even with better compatibility and powerful features on Linux. But if you are looking for an additional, more mobile machine, the combination is definitely worth a look.

A significant revision to the one netbook customized for Linux music has just become available today – you read about it here first.

read more

Mixxx, Open Source DJ Tool, Adds Vinyl Control

Mixxx running with a custom skin.

Mixxx is an impressive-looking, fully free and open source DJ package for Mac (Intel only), Windows, and Linux. (It’s also the featured DJ tool on the Indamixx, Linux-based ultra mobile PC – mine just arrived, so hands-on is coming soon.)

Adam Davison from the Mixxx development team points out some juicy features in the new 1.6.0 release, out yesterday:

We now support vinyl control with Serato, Traktor, and FinalScratch vinyl, as well as Serato CD. This means that you can use vinyl control to drive your mixes without having to buy expensive software or branded soundcards. We also have greatly improved support for MIDI controllers such as the Hercules Mk2 and RMX.

Other features:

  • MP3, OGG, WAV, FLAC support
  • The usual DJ stuff: dual waveform display, pitch-independent time stretch (key lock), BPM detection
  • Crossfader curve control
  • Adjustable EQ shapes
  • Wave recording
  • Multichannel playback and capture support
  • Multi-core CPU support, GPU-accelerated OpenGL graphics display

And unlike some open source music tools, it’s got a polished website with lots of documentation. High performance could be a big draw, particularly on Linux. I’ll let you know how it works coupled with a custom Linux distribution, mobile device, and touchscreen on the Indamixx. (Personally, I like the idea of keeping a DJ mix ready to go on a portable or older machine, alongside the usual live laptop set.)

Stay tuned.

Mixxx: Free DJ Software

Mixxx blog

[Note: as reader bliss kindly pointed out, Mixxx has three X’s, Indamixx has two X’s; quit with all these extra letters, already!]

LittleGPTracker Hits 1.0; Free, GP2x, Linux, Mac, Windows, Does Lots of Stuff

LGPT, shirt optional. (Just in case you long for a tracker you can play topless.) Starpause jamming, via the LGPT site.

Our friend Marc (”M-.-n”) writes to let us know version 1.0 of music tracker (think alternative sequencer / music making tool) LittleGPTracker is here, with quite a lot in the way of new features. As always, the banner feature of LGPT is its ability to run on the open, Linux-based GamePark mobile game console, making it an ideal choice for tracking on the go. But it runs on Mac, Windows, and Linux desktop systems, too, with features enhanced in this release. The list from Marc:

read more

Pd, Max’s Free Cousin, Gets Polish and Ease in Extended Build

Photo by the talented aoifejohanna, via Flickr.

Pd, Max/MSP/Jitter’s free and open-source cousin for Mac, Windows, and Linux, has long been a favorite of software DIYers. It powers the synthesis and processing capabilities of the ReacTable project, made famous recently by Bjork. And its open nature has earned some followers even among Max/MSP/Jitter users (nothing stopping you from using both).

One thing Pd hasn’t been — even assuming you know how to patch — is easy. That’s unfortunate, because there are would-be patchers who can’t afford Max, or who want a full patching environment on Linux, or want some unique features in Pd and its libraries.

Hans-Christoph Steiner has been working for a long time on “Pd-extended”, adding a lot of that polish and documentation, and making the whole thing easier to install. There’s a major new, finished release that came out last week. “Easy” might not be the appropriate word — but “easier”, combined with “powerful” and “free”, might get your attention.

Hans-Christoph himself checks in to explain what Pd is about, and this build, even if you have no previous experience with the environment. Take it away, HC:

Pd (aka Pure Data) is one of the Max family of patcher languages. It is a close cousin of Max/MSP. Pd and Max were both created by Miller Puckette. It is a visual, dataflow programming language for sound, video, 3D, etc. Basically, anything you can do with Max/MSP, you can do with Pd. Miller Puckette started Pd as his “version 3″ of Max, and therefore there are some essential differences, but if you know Max/MSP, then Pd will be easy to learn. The Pd-extended distro is the Miller’s Pd plus the work of over a hundred contributors. It includes a large array of libraries for working with all sorts of things.

There are many features hidden inside of Pd that are basically undocumented. Typical of free software developers, the Pd devs write a lot of interesting code, but are not very good at documenting it (me included). For this release, we tried to bring more of that code to the forefront. The first part is getting it easy to install, the next part is making the documentation.

read more