Kore Host How-To: Combine Kore with Ableton Live

Playing – using your musical tools and toys as an instrument – is what it’s all about for a lot of us. And for many computer musicians, making the computer more playable live, whether onstage or improvising in the “studio,” is a reason to choose Ableton Live as a host.

From the day I first saw Kore at a pre-launch press conference, the pitch was that Kore was portable: you can move it from host to host as a plug-in or use it as a host itself. Lately, I’ve been putting that to use myself, playing some sets in Kore 2 alone, and moving into hosts, particularly Ableton Live. Before talking about the how, it’s worth covering some of the why.

Naturally, if you’re not into the full version of Kore 2, you can easily inject some extra sounds into Live with the soundpacks. But here, I’ll cover the all-stops-pulled complete version of Kore.

Live + Kore: How They Can Work Together

The reasons to use Ableton Live are probably most evident, since it does many of the things that Kore itself does not. I’ll go through what I think is important – if you’re a beginning user, don’t worry about this too much as it’ll make sense when you see it.

Mutating Sequences Live with Massive in Kore

The Massive synth fits into Kore 2 and the Kore controller like a hand in a glove. Well, maybe more like a fist in a glove. It’s a combination of sound quality and tactile control that, in my humble opinion, moves plugin synthesis out of the shadows of hardware VAs and into the limelight.

One of the most instantly gratifying things you can do with this combo is to control sequenced Massive patches, manipulating the macro controls in the Massive synth. This can create entire song arrangements on the fly - dropping elements in and out and crossfading rhythms. There are a few tips and tricks that will help you get the most out of this dynamic duo and that’s what I cover in this screencast. Ed.: And as I will cover later today, you can control those macro knobs easily not only with the Kore controller but, as of 2.0.4 and later of the Kore software, any MIDI controller. -PK


Sequenced NI Massive patches in Kore 2 from Create Digital Media on Vimeo.

Here’s the Koresound I used in the screencast, with the Kore 2 controllers mapped to Massive’s macro controls.

Phil Durrant on Reaktor and the Laptop as Improvisational Instrument


TRIO SOWARI
Uploaded by Ornitoto

Phil Durrant is familiar to most Reaktor users as Sowari on the NI messageboards, a helpful and knowledgeable presence there. He’s also a renowned experimental musician, having performed with, among others, Ticklish, Trio Sowari and MIMEO, the music in movement orchestra - a collective that includes Christian Fennesz, Peter Rehberg and Keith Rowe. Phil is currently working on his PhD dissertation, which involves building virtual instruments for improvised laptop performance. I interviewed Phil by email shortly after Trio Sowari performed a series of shows in France. Phil not only answered my questions but shared a screen shots of the Reaktor instruments he uses in live performance, with detailed explanations. Here’s what he had to say.

Kore: The CPU-Saving Power of X in Live Performance

Part of the appeal of using Kore is as a meta-host for multiple plug-ins. But that means, particularly in live performance, that you’ll want to conserve CPU resources. I personally don’t like to make things too unwieldy with Kore, keeping things to 8-12 channels and consolidating wherever possible. But even with a couple of instances of Reaktor, CPU conservation is a good idea.

Enter the power of the Channel On/Off switch. It’s actually in two places – see the X in the top left of the image here, as well as the one on the Audio tab at bottom. What’s nice about it is that, by “pulling the plug” on a channel, you prevent plug-ins on that channel from consuming CPU resources. (Many third-party plug-ins will keep using CPU resources even if no signal is routed to them. The “X” in this case switches them off entirely.)

So we know that switching off channels entirely – rather than just avoiding routing audio to them or switching off MIDI input – is the best way to conserve CPU when switching between instruments and effects. But how do you automate this in performance?

You can’t directly assign controls to the on/off switch, so your best solution is likely to enable and disable channels with performance presets. Performance presets will store the enabled/disabled state of all channels when they’re saved. To access them, click the Performance Presets button on the toolbar:

How to Control Reaktor Patch Parameters with Kore

If you’ve played with creating Reaktor patches, you know the scenario: you’ve built your insane beat-mangling instrument/effect ensemble in Reaktor, but now you’d like a way to play it without fumbling around on your trackpad. Dropping Reaktor patches in Kore (in plug-in or standalone mode) gives you a nice way to do this:

  • You can consolidate parameters you want to control on user control pages, so you only have to think of eight things at a time
  • You can use Kore’s sound morphing capabilities
  • You get instant hands-on control via the Kore controller
  • The Kore controller will even display proper parameter names, as you specify them in Reaktor

The basic steps, as a review:

assignment