Life After Giga: A Call for Open Source Sampling Development

In case you missed it in comments, amidst the news of a major pro sampling product being discontinued, reader Darren Landrum is interested in offering a free/GPL open source framework for samplers:

The LinuxSampler project offers GigaSampler 3 compatibility for Linux and Windows, so it’s already an open alternative for dealing with your orphaned Giga sampler files. (Naturally, you could also look to a number of Giga-compatibility samplers on the market.)

But the open source community has long been under fire — often rightly so — for simply copying proprietary software rather than doing something new and innovative. I enjoy "new and powerful," so that sounds like a great idea, and that’s what Darren is proposing. He writes:

What I want to do is build a code framework (not to be confused with a library) that will contain classes for handling streaming sample playback, resampling, and all that fun stuff, as well as directed graph building for DSP. From here, the framework can be used to build monolithic applications for sampling and synthesis, as well as a Reaktor-like application, if we do it right.

Yes, it would be better to split things out into libraries, but that takes a lot more work, and I’m tired of things not happening. The sooner we can get some code working, the better.

I should also mention that there are existing open source libraries we can and will leverage, like libsndfile, libsamplerate, libfftw3, and the Rubber Band library, so we won’t be starting completely from scratch.

read more

vvvv Adds Music Features; Get Your Synesthesia Patching On, Free on Windows

image

vvvv, the free-for-non-commercial-use patching environment on Windows, already has a cult following among visualists. Now, it’s looking more interesting for music, too, with the 4.0 beta 17 release.

  • VST plug-in support for adding audio/music instruments and effects
  • Multichannel waveplayer
  • eCue Lighting Control Support

In case you haven’t worked this out yet, what this means is that you can now add powerful visual interaction with a VST plug-in. That could be a huge boon to audiovisual shows. Max and Pd (among others) have had this ability for some time, so it’s not revolutionary as an idea – but it is nice to get this feature in this powerful, eye-candylicious app. (Thanks to Bjorn from vvvv for the heads-up.)

I may have to try out Kore, since Kore runs easily as a VST and hosts other instruments / effects in a way that can work live. FL Studio could be interesting, too, for the same reason – and, like vvvv, has a solid following as a Windows exclusive.

Details:

http://vvvv.org/tiki-view_blog_post.php?blogId=3&postId=256
http://vvvv.org/tiki-index.php?page=Change+log
http://vvvv.org/tiki-index.php?page=VST
http://www.ecue.de/products/interfaces/butler.html

vvvv Tag @ createdigitalmotion.com

vvvv also recently added the ability to develop your own objects (“nodes” in vvvv speak). Development looks unusually easy, with baked-in C# support, so there’s good stuff happening in vvvv-land in general.

kore@noisepages: Free DIY Grain Delay Reaktor Tutorial, plus Making Sense of Kore


Building and Using a Reaktor Grain Delay in Kore 2 from Create Digital Media on Vimeo.

Let’s cut straight to the reason we use this stuff: we want crazy-sounding delays we can play with. Reaktor guru Peter Dines shows just how you’d build such a thing in Reaktor from the ground up for CDM’s Kore site. He also takes it one step further by creating not only the Reaktor ensemble, but also a Kore performance preset to match. The advantage of going this route: Kore provides a way of organizing parameters for control, performance, and automation.

This is another all-free download, so have at it. Now I feel like I’m in a patching race with Peter, because I’ve got some ideas of my own for how you might modify this basic idea; let’s see if I can actually make that happen.

Making sense of Kore

The other side of the minisite is we’re further exploring what Kore is for and how to make it work. We asked readers of the minisite to tell us their thoughts on how Kore is going and how they use it, which has yielded an interesting comment thread:

How Do You Kore?

Our main focus, of course, is simply teaching people how to use the tool effectively – from there, you can decide whether it’s for you and how you want to use it. To that end, I’ve got the first half of a tutorial up that explains what for me was the biggest draw and the most initially confusing, which is the control pages Kore uses to assign automation and physical control. I walk through why you’d want this, how it works, and how you manage different levels of the control pages:

Demystifying Kore Control Pages for Automation and Performance, Pt. I: Different Page Types

We also have some important basics, like Kontakt automation, how to get a normal mixer view, and external MIDI control.

Coming soon: I’m planning some short features on each of NI’s instruments. We’ll have to call it the “get it out of the shrinkwrap” series, especially for people who got the overwhelming set of instruments that comes with Komplete.

Monitor Your Audio Drives for Trouble via SMART, Free (Windows/Mac/Linux)

We live and die by hard drives for music. There’s no substitute for redundancy and backups (hey, you could be Matthew Dear and have a drive stolen during your set). But it is helpful to know whether a drive is healthy or not. S.M.A.R.T. monitoring features built into drives can help.

Lifehacker today points to a free Windows utility for the job called CrystalDiskInfo:

CrystalDiskInfo Monitors Hard Drive Health and Uptime [via gHacks]

But that got me thinking about other tools. There’s quite a range of choices for Mac, Windows, Linux, and even some obscure operating systems. The only bad news: generally you’ll only be able to monitor internal drives, unless your external drive is eSATA rather than USB or FireWire. (eSATA is where I’d like to go generally – it’s quite a lot faster, and frees up your USB and FireWire buses for other things — but that’s a discussion for another day.)

read more

10 Free Non-Musical Windows Software Every Musician Should Use

 

Process Explorer is the essential portal to seeing what’s going on with CPU and memory activity on Windows. It was good enough that Microsoft bought the tool.

Any computer – Mac, Windows, and Linux – can experience degraded audio experience pretty fast if a background task starts stealing CPU or a driver is misbehaving. In contrast, a fully-tweaked Windows machine, equipped with a set of tools to diagnose potential problems, can be rock-solid for audio performance. That’s an especially big deal for those of us using computers for live music.

I think a lot of people’s Windows experience is especially colored by bad drivers, overzealous antivirus and security software they don’t actually need, and the crapware installed by many PC vendors. I know I had that experience when I came back to Windows a few years ago, following a long hiatus. (I’m now cross-platform.) I did what many people do: installed some ridiculous, bloated security suite from Symantec. I was blown away by how fast Windows was when I just turned the darned thing off. Linux and Mac OS are happily not cursed by these beasts, but any computer music setup, regardless of platform, can benefit from tuning what’s running and making sure music software comes first.

I recently put together a list of essential Windows tools for Rain Recording, one of a handful of custom PC builders that focus on music and audio customers. The first part of the list doesn’t include any music software per se – these are just essential parts of my PC tool belt to keep things running smoothly.

All of these tools are free, so they’re well worth a download.

read more

Nintendo DS Goodies: glitchDS Update, repeaterDS, Wireless MIDI, DS-10

Can $130 buy you more versatile digital musical studio hardware than (bizarrely) a Nintendo DS loaded with homebrew software? The software keeps rolling in.

The wonderful cellular automation synth glitchDS has just gotten its 1.3 update, with per-sound volume, a tap-able “pad play” page for triggering samples, quick snapshot saving, and other improvements.

Better still, the author has created a new tool, demoed in the video above. repeaterDS lets you draw on the DS screen to play a looped sample, with the Y axis impacting repeat length and X axis controlling playback offset.

repeaterDS

(Thanks, foosnark!)

dsmcu is an in-progress wireless mix controller, focused on wireless control of the mixer in the affordable Windows production app Reaper. (Eventually Pro Tools, Logic, and other DAW support is planned.) Right now, it works with the mcu protocol to support two-way fader control, VU meters (handily displayed on the top screen), track controls, banks, and scrubbing. Dan warns it’s a little tricky going getting it set up, but it looks well worth it for the brave:

Project page / getting started

Author Dan has also created a drum machine, synth, and sequencer program called bliptracker

If you’re having keeping track of all this goodness, Dan has put together a little list of the best music tools for DS:
DS music apps

And if you like wireless MIDI, be sure to check out DSMI, on which the other wireless implementations are generally based.

Finally, the Korg DS-10 DS cartridge got its launch in the UK last week, although there’s not really any news to report from the launch event and we’re mostly still waiting to get one. In the meantime, though, the 1UP Show has picked up the DS-10 in this video:

Hope to have CDM’s DS-10 hands-on soon, once I can get my hands on a DS-10!

whitelabel: Free VST Plug-ins for PC, with Cool Granular, Delay, Sidechain FX

Plug-in crafter daz disley writes to alert us to his Windows VST plug-in collection. The beta-grade plug-ins are all available as donationware. There are various warnings about “try at your own risk,” which reads to me as an invitation. Three effects have been polished into finished versions; you can get all three for EUR25 if you want to use them beyond 28 days. But the betas are free to try.

There’s some nice-looking stuff in the beta-level collection, including:

  • granulOSO: a granular “sample masher,” a bit like some of the Reaktor ensembles out there — and delicious as a result. Note that “granulOSO uses a mono trigger with polyphonic pitch so each new note’s samples join in rather than start again so it can be used as a gnarly harmonizer. “
  • voldeLAY: a delay chain that uses volume to determine delay (that is, it integrates a side-chained compressor). Similar: freqDELAY uses multiple bands for delay, and deeeeeLAY, a “stoopidly” long delay. You could route something similar depending on the capabilities of your host, but nice to have it in one virtual box.
  • wavePLAY: a “wave-explorer” synthesizer from a sound artist.
  • sidePRESS, a hard knee compressor with virtual sidechain inputs — meaning you don’t need a host capable of sidechaining to use it (nice!)

… just for starters; you’ll find plenty of others. And they all have quite lovely interfaces, true to their name.

whiteLABEL plug-ins

I may be tossing this into my sound design / mangling arsenal this week, so stay tuned!

Download Free Reaktor-Powered Step Sequencer; Reaktor, Kore Performance Tips

We’ve been busy at kore.noisepages.com hacking away on Native Instruments’ software to share more playable tools and tips. Peter Dines has built a really fantastic tool called Frankenloop. It’s a "step sequencer with a twist" — probability settings for each step so that it sounds different each time. Peter has released it under a ShareAlike Creative Commons license, so we actually hope you’ll take this and customize it to do whatever you want, and release it under the same license.

Here’s what it looks like in action:


Introduction to Frankenloop from Create Digital Media on Vimeo.

Download and explanation of how to use it:

Introducing Frankenloop: Free Reaktor-Powered Step Sequencer with a Twist

Peter will be revisiting how the tool was put together and how you might use it in Kore in future episodes stay tuned.

We’ve had some running themes going on the site in the past few weeks.

I’ve been talking about Kore for sound design and performance:

read more

Refresh: Asides

Buzz, Modular Studio, Back From The Dead

Buzz, the well-loved modular synth and effects studio, had appeared to suffer an untimely demise when the developer’s hard drive crashed. But it seems it’s back. Radian writes:

The original modular tracker/soft-studio Buzz is now being resurrected by the original dev (as well as the programmers still working on clones such as Aldrin.)

You may know the source code was lost in a HDD crash but re-constructing has begun from a 6 month old back up.

Early days yet, has many missing features at the moment. Just a little tip off, since I am excited by this.

Hint to one-person development teams: use Subversion! (Off-site repository, anyone?)

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