Dave Phillips's blog

In this second and final part I'll demonstrate some of the loop-specific tools I've found in Ardour, Reaper, and Audacity. Tutorials and links to project demos are included, so warm up your headphones and let's get loopy.

Loop-based music composition is the practice of sequencing audio samples to create the various parts of a musical work. A sample may contain only a single event such as a bass note or cymbal crash or it may contain a measured pattern of events such as a drum beat, a guitar chord progression, or even an entire piece of music. The former type is sometimes referred to as a "one-shot" sample, while a longer sampled pattern is often simply called a loop.

A loop is usually created at a specific tempo in a precise time period (musical beats and measures) for exact concatenation with other loops. Sequencing a series of timed loops creates realistic tracks that can convince a listener that he or she is listening to a part specifically performed for the piece.

In this final section I'll present some MIDI-specific troubleshooting tips, along with a brief description of the setup here at StudioDave, a few closing remarks, and of course some links to the Linux music-maker du jour.

At last we reach the final installment of this series, the question & answer stage in which we'll consider some of the common problems encountered with audio and MIDI on Linux, along with some common and perhaps not-so-common solutions to those problems. We've looked at some indispensable items for your Linux system troubleshooting toolkit, now let's see how they are applied.

In my last installment of this series I introduced a variety of GUI-based tools that can help you discover more about your system to help identify potentially troublesome components. This week we'll look at some of the command-line utilities that do similar work. In fact, some of these utilities are the engines underneath the more attractive GUI tools, and there may be good reasons to employ the engines directly instead of relying upon their graphic incarnations.

Judging by the number of hits tallied for Troubleshooting Linux Audio Part 1 it seems the topic is of interest to many readers. Alas, I must apologize to everyone waiting for the next parts of the series. Various events have kept me from completing it in short order, but you may rest assured that it will return in my next installment. Meanwhile, this week we'll look at two excellent applications that are coming into greater use here at Studio Dave, the LiVES video editor for Linux, and Reaper (yes, again), a native Windows audio/MIDI sequencer running under Wine.

I have a friend who has had nothing but nightmares result from his attempts at setting up the fabled low-latency high-performance Linux audio system. In sympathy with his plight I present here a primer in three parts for troubleshooting common and uncommon problems with the Linux sound system. Parts 1 & 2 will present programs used to analyze and configure your audio setup. Part 3 will list the most frequently encountered problems along with their suggested solutions.

This week, Part 1 introduces some useful system analysis tools and utilities with graphic user interfaces.

During the construction of my 64-bit box I collected enough spare parts to build another machine, one destined for a 32-bit Linux system. Last week I finally got that machine built and running with a sparkling new version of the Jacklab Audio Distribution (JAD). I've been using JAD in its alpha releases, but the new box is running the first beta version.

Various improvements have been made in JAD since my earlier review, including the adoption of a 2.6.19 kernel optimized for superb realtime performance. Since I've profiled the system in an earlier blog entry I decided to briefly review some of the more unusual software included with the distribution or built with the help of its development packages. JAD contains more than 70 applications for audio and video composition and production, most of which are at their most recent release versions, so come join me in a look at some less typical sound & music software running on one of the best of the new breed of multimedia-optimized Linux distributions.

Three months ago I introduced my readers to a new system for hosting VST plugins compiled natively for Linux. That system has continued its development and has become a mainstay in the Studio Dave Linux audio arsenal. Here's an update on the system's recent incarnations, complete with the usual multimedia extravaganza of text, screenshots, and sounds.

The eagerly-awaited Ubuntu Studio has been released, adding another entry into the expanding list of multimedia-optimized Linux distributions. I haven't had a chance to try it yet, but interested readers can peruse some installation screenshots or check out the latest news and information on the Ubuntu Studio Wiki. I plan to review the distro in a future column, along with an update on the latest version of the venerable PlanetCCRMA, but in this entry I'm focused on another very exciting new release.

Ardour 2.0 is now available for download. This version is a significant improvement over the 0.99 series (1.0 was never released), with many new features and enhancements to performance and stability. The following article profiles the new Ardour as I employed it for three projects, all involving the program in the processes of composition and arranging as well as the more typical tasks of recording and editing. I've described each project in some detail, and each description includes a link to the final audio output.

It's a relaxed entry this time, an update on some recent happenings in the Linux audio world. Without further preamble, let's take a look at some of the good things going on there.

I'm JADed !

April 8th, 2007 by Dave Phillips

In my apparently never-ending quest to revive and refresh my aging 32-bit box I decided to try installing the JAD (JackLab Audio Distribution) system. To recapitulate the source of woe with this particular machine, I'll remind readers that its PS2 ports are physically damaged, forcing me to switch my mouse and keyboard to the USB ports. Under normal circumstances this switch wouldn't be a problem, but many contemporary distros and live discs cause the keyboard to vanish from recognition by the system, leaving me with an unusable machine (the problem has something to do with the HID module). Regular readers of this blog may recall that I've been using the excellent Dynebolic on this hardware, and that it's worked wonderfully well. However, I thought I'd take a chance with the JAD distribution, and I must say that I've been very pleased with it. The installation and configuration went smoothly, the system is happy with my USB keyboard, and the old box now has a new lease on life, with a shiny new 2.6.19 Linux kernel optimized for realtime performance.

The news: The annual Linux Audio Conference is now underway at the Technischen Universität Berlin. Alas, I won't be there, but I can still enjoy the presentations through IRC, audio, and video feeds. Check the conference wiki's LAC2007 Live Streaming page for access details. For more information regarding the conference see the LAC2007 general information page. [As of March 24 there is an alternate site.] This is the Linux audio community's event of the season, so feel free to visit, whether or not you're actually in Berlin.

The review: The developers at 64Studio recently announced the release of version 1.2 of my favorite audio-optimized Linux distribution. Among its many additions and improvements this update brings Rosegarden 1.5 to the 64-bit desktop studio. It's been quite a while since I considered the program in detail (I profiled a much earlier version in my Book Of Linux Music And Sound), so I decided the time had come for me to spend some quality time with the latest Rosegarden.

Fully functional support for the VST plugin standard is one of the most important remaining problems for the Linux audio world. VST plugins are ubiquitous in the Win/Mac audio worlds, they are employed extensively in professional and desktop music software, and it may be no exaggeration to claim that the VST standard has revolutionized computer-based creation of music and sound. Given its great popularity this writer believes that stable VST support would give Windows users a compelling reason to try Linux as an alternate or replacement platform, especially if they have a sizeable investment of money and experience in their collection of VST plugins.

Mix Libre

February 11th, 2007 by Dave Phillips

It's a mixed bag this week from Studio Dave. I'll skip the preliminaries and just invite you to dive in and check out some of the latest news from the ever-expanding world of Linux sound and music software. There's far more going on than I can possibly cover in my allotted space, but here's a quick survey of some recent remarkable activity.

Rui Capela's software has appeared in this column many times. I've written about it directly (see At the Sounding Edge: Using QSynth and QJackCtl and HDRs and DAWs For Linux: The New Breed) and it shows up in almost every article I write. I'm not exaggerating when I state that Rui's programs have become indispensable components here at Studio Dave, so naturally I'm interested in the mind behind it all. In this entry I'll recap the nature and state of Rui's software, after which we'll meet the man himself in another lively interview here at the sounding edge.

This entry is a little off my regular beat, but its substance is of great importance to all users of Linux audio software. To get straight to the point, it's about money and two projects in real need of significant financial support, the Ardour hard disk recorder/digital audio workstation and the Hydrogen rhythm programmer/drum machine. Both projects are well along in their development cycles, both have achieved great status not only in the Linux audio software world but on OSX as well, and both need financing for their planned evolution. Ardour and Hydrogen are two of Linux's finest programs for musicians, rivalling their commercial counterparts and providing libre alternatives to the intense vendor lock-in typical of the Win/Mac sound and music software worlds. These are truly important projects that deserve your support and financial backing.

The Buzz About Aldrin

December 30th, 2006 by Dave Phillips

For the past month I've been building and playing with Leonard 'paniq' Ritter's Aldrin, a music production system that combines a tracker-style composition interface with audio synthesis and processing modules called machines. Users of the famous Buzz music software will probably recognize Aldrin's design at once. In fact, it may be fair to describe Aldrin as Leonard Ritter's interpretation of the original Buzz.

For my last blog entry in 2006 I'll take a brief look at the latest public version of Aldrin, then we'll discover just what makes its creator tick in a rather lengthy interview with Leonard Ritter himself. Leonard is a thoughtful and articulate fellow, I hope you enjoy his responses and comments as much as I did.

A t'ai-chi instructor once told me that he considered ten years practice in the art a "good beginning". By year's end I'll have maintained the pages at http://linux-sound.org for more than ten years, so I feel justified claiming that the site is off to a decent start. However, I have a somewhat suprising 10-year celebration announcement: The next edition of the Linux Sound & Music Applications pages (a.k.a. the Linux soundapps site) will be the last under my control. I'll leave it online in a final condition with all addresses checked and repaired, but my tenure as the site's sole maintainer is over.

Some months ago I started collecting the pieces I needed to build my own 64-bit computer. I'm not a complete stranger to building machines, I've put together a dozen or so during the past twenty years, but it's been quite a while since I started one from scratch, and my experience with this machine was more instructive than it was meant to be. Nevertheless, at long last Studio Dave has gone 64-bit crazy. Well, not really crazy, but certainly more than mildly enthusiastic.

Syndicate content

Newsletter

Each week Linux Journal editors will tell you what's hot in the world of Linux. You will receive late breaking news, technical tips and tricks, and links to in-depth stories featured on www.linuxjournal.com.
Sign up for our Email Newsletter

Tech Tip Videos

From the Magazine

December 2009, #188

If last month's Infrastrucuture issue was too "big" for you then try on this month's Embedded issue. Find out how to use Player for programming mobile robots, build a humidity controller for your root cellar, find out how to reduce the boot time of your embedded system, and if you're new to embedded systems find out the basics that go into one. You can also read about the Beagle Board, the Mesh Potato and a spate of other interestingly named items. And along with our regular columns don't miss our new monthly column: Economy Size Geek.







Read this issue