Advanced Ableton Live Tutorial: Modular-Style Unlinked Envelopes, Effects

iproducer #4 – Unlink and Conquer + Bonus from Gustavo Bravetti on Vimeo.

Exclusive to CDM (and Vimeo), Live guru Gustavo Bravetti offers a deep tutorial in sound creation in Ableton using “unlinked envelopes.” He assembles quasi-modular routings of effects into one another to create some unusual sounds. I think there are some inspiring techniques here, even beyond Ableton Live – I’d watch it even if I weren’t a Live user.

Gustavo writes:

“This workshop demo video is about using Live’s unique clip unlinked envelopes and Ableton’s effects to easily create elaborated sequenced sounds as well as a “how to” create a bass, a tuned bass drum, a clap and hi hats.”

So, what’s the beauty of the “unlinked envelope”? By separating the envelope length from the length of a sample, you can take a sample of one length and modulate it in time independently with an envelope of a different length. A short sample can warp in a longer block of time for more variety – a 1/16th note sample, for instance, transformed over a bar or two. Add the ability to route the envelope into effect modulation, and you can start to think extreme sonic freakiness. Here, that serves Gustavo’s own electronic palette, but it could suit a variety of musical aims.

read more

APC40 Hacking Superguide: Monome Emulator, MIDI Tricks, Handshake Puzzler

Out of the box, Akai’s APC40 has some lovely features for plug-and-play control of Ableton Live, with clip triggering, track control, device control, and dedicated buttons for command shortcuts. It also sends and receives standard MIDI messages for every last button and encoder. But what if you still want more? What if you need more controls to do multiple duties, or get bored with simple clip triggering and decide you want additional interaction? Enter the hackers. Already, using MIDI, clever APC40 users are squeezing more function out of this box. And while it isn’t solved yet, there are some clues to the infamous hardware handshake – a System Exclusive string exchanged between the APC and Live that locks certain Live software features to the APC and not to other hardware you might like to use.

Manual MIDI

Before we get too fancy, for power tricks, your first stop should be Akai’s own site:
Tips and Tricks June – APC40

Live allows you to manually override the APC’s dynamic control assignments using the standard MIDI Map. Let’s say you don’t use headphones for cueing. You can select the MIDI Map, pick a control to which you want the Cue Level encoder to be assigned, and you’ll manually assign just that control – the rest of the dynamic template remains in place. Akai has some tips for scrolling through scenes, selecting scenes with one of the two footswitch jacks on the back of the unit, scrubbing and nudging clips, fine-tuning tempo control, and more.

monome Emulation for APC40 and Korg padKONTROL

Our friend Michael Hatsis of trackteamaudio has been hard at work in Max/MSP patching an emulator for the creative patches for the open-source monome hardware. (Thanks on Twitter to ruaridhTVO, too.) By translating from the (and, cough, superior) OpenSoundControl messages the monome supports natively to MIDI, the emulator supports not only the APC but Korg’s padKONTROL, as well. This opens up the use of the APC for creative microsampling and other tasks.

Video demo at top (updated late Sunday night, so if you saw this over the weekend, here’s a tighter version).

Direct download:
http://www.warperparty.com/datter/Monomulator0.9.zip

Forum discussion:
http://forum.ableton.com/viewtopic.php?f=1&t=117307&start=0

And be sure to check out the Java- and Python-powered open-source library for the monome on which Michael’s work is based:
net.loadbang.shado

You’ll find plenty of documentation in Michael’s download, and the hope is that this is just the beginning — you Max patchers out there (and Pd, if we can port this) can keep hacking on it and try out some new ideas. One reason you might want to keep hacking on the padKONTROL is that you could find uses for velocity – unlike the monome and APC, Korg’s 4×4 drum pads are velocity sensitive.

read more

Inside the Mind of Stephan Schmitt: A New Synth, and Thoughts on Playability

A synth interface, on the surface, is just more knobs. So we look to creator Stephan Schmitt to find out what makes his synth invention tick – and his thoughts on synth-building philosophy. Click for larger version of the UI, which you can access to create your own sounds if you have a copy of Reaktor.

If you think there aren’t still exciting things happening in synthesizer design in the age of software, you haven’t met people like Stephan Schmitt. Schmitt, founder of Native Instruments and the “mastermind” of Reaktor, could be seen as a mad sonic scientist behind NI. When I met him for dinner in Berlin in October, he had brought along a stack of signal flow diagrams and Reaktor screen grabs in plastic sheet protectors. I knew something brilliant was coming.

Native Instruments calls Schmitt’s latest creation “Spark,” but I like to think of it as the Schmitt Box – like a mysterious, powerful invention from a designer who loves to experiment. Stephan has been evolving the instrument in Reaktor through some 160 iterations. He uses foot pedals to modulate the sound live, and rails against the evils of dull, repeating LFOs. Spark ships as a Kore soundpack, so for US$59 you can fire it up right away and start playing, even without knowing how it works. Even better, though, is if you have a copy of Reaktor 5, because you can use the full-blown UI seen here to design your own sounds or even dig into the plumbing of the patch beneath. (It’s still worth looking at the Kore sound presets, because they’re consistent with Stephan’s approach of designing the sound for live performance.)

Reaktor Spark [info, download]

I think it’s telling that, while Stephan’s emphasis is on playability, he brought those signal diagrams. It’s tough sometimes to put the nuances of synths into words. NI’s own description, that Spark “combines powerful subtractive synthesis with a sophisticated array of internal feedback loops and various other special sound shaping features” doesn’t quite cover it.

So, I instead asked if we could use Stephan’s own words to describe the new instrument. The following is an excerpt from the guide he wrote for sound designers working on presets for Spark. (Scroll to the end for full diagrams of the signal routing inside, fellow geeks!)

If you’re new to this stuff, this will give you some insight into why Spark sounds the way it does. And if you’re a synth designer yourself, I think you’ll really appreciate Stephan’s personality and approach. And it encourages me that, even with a lot of repetition of basic elements (subtractive synthesis, a feedback loop), there are still many possibilities for personal, idiosyncratic instruments to explore.

Here are Stephan’s thoughts:

In the beginning, the design was inspired by "Weedwacker", a Reaktor instrument created in
the year 2000 by Siegmar Kreie. The main concept behind the Weedwacker was the feedback
of the filtered signal to the pulse-width modulation input of a pulse oscillator. The result was a
surprisingly-complex behavior of the simple one-oscillator/one-filter structure. The rich and
organic sound was appreciated by many users. Another influence was the Evolver from Dave
Smith, a hybrid concept with some interesting feedback paths.

The structure of Spark reflects my personal preferences in regards of synthesizers. Instead of creating a full-blown mega/multi-purpose synth, I try to keep it as small as possible and with a
special character.

A main goal is to allow dramatic real-time influence on the sound source. The synth itself offers
only a few simple automatic movements (2 envelopes and 1 monophonic LFO). Like a natural
instrument, it needs to be played expressively and therefore stays a challenge for the player
and the sequencer programmer.

read more

Free Utility Makes Endless Oscillators for Ableton Live Simpler, Sampler

slicedbread, on behalf of The Covert Operators, has released a free Windows utility that generates “endless harmonic oscillators” for Ableton Live’s Simpler and Sampler instruments. (Since this was a released, a Mac build has been made available, as well; see link below.) Even if you don’t intend to use the utility directly, pay attention – The Covert Ops already have a sample pack up full of oscillators, and you can bet the presence of this utility means more will come. (Even Robert Henke was impressed on the forums.)

Live 6 introduced the file format for “Ableton Meta Sounds.” Bjorn Vayner is currently breaking down how the format works, but the short upshot is that you can make oscillator sources that won’t alias for sound design in Simpler and Sampler. The AMS File Utility does more, too – export tunings (even microtuned stuff), and make oscillator variations. It’s sampling for people who like synthesis. In fact, not only is it fun to make additive synthesis-style oscillators dragging individual harmonics, but it’s a total breeze to change the offset and make equal-tempered stuff, negative scales, and other tunings.

Description on the forums:

AMS File Utility for Microtonal/Traditional Tunings

And from the very awesome Covert Operators site, some of the behind-the-scenes action, plus the Mac build (updated with additional links!):

Meta Files: Uncovering the .ams format, Part 1

Meta Files: Uncovering the .ams format, Part 2

Meta Files: Uncovering the .ams format, Part 3

Mac OS X Meta Application

Thanks for reminding us of this, Tony. I’m a bit behind on all this, but better late than never. Since I am lagging, has anyone made some AMS packs since this came out in September?

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