Yearly Archives: 2011

Arcturan UltraTheremin for Reaktor and Konkreet Performer

 

The Arcturan UltraTheremin, perfect for a little serenading on Squornshellous Zeta after a few too many pan galactic gargle blasters. Designed for Konkreet Performer and iPad control via OSC.

It’s a three voice instrument played with three nodes on a Konkreet Performer touchscreen. The angle represents pitch, proximity to the central node adds vibrato.

Will upload the file if there’s interest… how many people are using KP with Reaktor?

 

And you probably thought the polyphonic theremin was a joke!

Modding Spacedrone for keyboard control

Any sound generator in Reaktor can be modified to give MIDI note control over the output level. Here’s how to do it in Spacedrone:

Easy peasy. An ADSR envelope multiplies the signal going to the output. You can also use a selective note gate module instead of a vanilla gate module so only one specific note will trigger output. Adjust the attack, decay, sustain and release to taste.

Download the modded ensemble here. (oops, link was broken, should work now)

If you’re looking for an interesting way to manipulate recorded samples of Spacedrone or other audio material, try my sampler pack.

UPDATE: added pitch control too. It doesn’t work the way a normal synth would because the pitches of individual voices have a random factor but you can control the range.

ParamDrum 3 is Here!

ParamDrum 3 has arrived.

ParamDrum is a fun and fast way to create unique sounding beats in Reaktor. It’s based on three granular samplers with built in parameter automation and variable length and speed step sequencers. The value of a step gives the probability that the step will trigger as the sequence plays, creating endless variations.

The third edition adds several carefully selected refinements.

  • All recordable parameters are now mouse-automatable by clicking and dragging on the indicator, perfect for when you’re stuck with a laptop but no MIDI controller.
  • The GUI now matches Frame, Loupe and Mirage with a clearer layout that is easier on the eyes.
  • Smooth and swing are now static parameters, making room for envelope decay and sample start as recordable parameters. Try modulating sample start with a melodic sample to build the foundation of a track right in ParamDrum.
  • A “Max Vel” switch for each sampler allows full velocity for each step, so step value affects only probability.
  • A virtual analogue “sub” kick unit has been added for layering a little extra earthquake with your sampled kicks.

Aside from these improvements the rest of the instrument will be familiar to previous users and retains the ultra fast and fun workflow of earlier editions. The PDF manual still applies, and new users are also advised to watch this video to get an overview of the instrument:

ParamDrum TR Edition from Peter Dines on Vimeo.

(the video features an older version)

ParamDrum 3 is a free upgrade for anyone who’s already purchased a license and can be downloaded here.

If you don’t already have ParamDrum, what are you waiting for? It’s 15 bucks and you can get a license here:

ParamDrum Add to Cart

Requirements: A computer capable of running Reaktor 5.5. ParamDrum is extremely CPU efficient and unless your computer was hewn from flint by neanderthals you should be more than fine. It takes 2.7% CPU on my 2009 3gHz iMac.

Mac users take note: I now recommend SimplyRar for unarchiving password prrotected RAR archives on OS X. Newer versions of The Unarchiver sometimes give error messages when dealing with password protected RAR files.

Introducing the Reaktor Sampler Pack

Note: from now on buying Loupe on this page automatically gets you a copy of the new Loupe 2 as well! 

I’m pleased to release three new granular sampling instruments for Reaktor: Frame 2, Loupe and Mirage.

Each one has its own character and purpose. Frame 2 is a simple looping sampler designed for live control of loop points and other parameters. Here’s the cheat sheet:

Frame is free and you can download it here. This is an update to the original Frame – it adds a nicer GUI, clearer graphical start and end points on the waveform, and some small under the hood enhancements. Here’s a bit of improv to hear how it sounds:

The next instrument is Loupe – a polyphonic looping slicer for quickly mapping arbitrary (that is, non-beatsliced) sections of a sample to different MIDI keys.(note: purchasing this version now gets you Loupe 2 as well)

How it works: hit a MIDI key and hold, then click and drag to set loop location and length in one gesture, then click and drag in the XY controllers to set pitch, pan, gain, envelope, reverse / forward and filter parameters. Each slice / note has its own settings. It’s great for remixing. By default it has four voices but set more in the instrument properties if you want ’em.

It’s primarily intended for mangling melodic samples but percussion works too. Here’s what it sounds like:

Like Frame 2, Loupe is self documenting through extensive tool-tips. None of the controls are too small or too fiddly. You can learn how to use it in minutes but I think you’ll find a million uses for it. This reflects my instrument building philosophy that an instrument should give you musical leverage without making you feel like you’re endlessly flipping switches on a room-sized computer from the 1960s.

I use a Maschine MIDI controller and like to map each row of four pads to musically related slices so I can play a particular idea or phrase on different rows. A different pad (or MIDI key) can have the same slice but with a different length, or a different pitch, or reversed and panned differently, or all of the above.

Loupe can be downloaded here. A password to unlock the archive is $20 USD and can be purchased here:

Loupe Add to Cart

The third weapon in the sampling pack arsenal is Mirage.

Mirage is a granular sampler inspired by three things – the music of Tim Hecker, my laziness, and my disorganization. 😉 It’s sort of like a trapper keeper for ambient sampling. It lets you select an area of a sample to work with, then allows you to set your granular parameters, per-voice filter settings and pan, voice retrigger frequency, and other things – and crucially, it remembers the pitches you play and saves them with a snapshot when using the “Hold” button.

This creates a host-independent sketchbook for sound design and composition. When you stumble upon a magic combination of samples, settings and notes, everything saves together in the instrument for later recall, refinement and mixing.

When you DO find something magical, you’ll find you can just sit there and listen to a snap for an indecent amount of time as the separate voices crawl across the waveform hypnotically.

Here’s what it sounds like:

Mirage is aimed at a different musical goal than Loupe – you might say that if Loupe is a paintbrush for cubism then Mirage is one for impressionism. Both instruments differ, then, from the typical granular sampling feel and sound which in my mind is more like pointillism.

Mirage can be downloaded here – A password to unlock the archive is $15 USD and can be purchased here:

Mirage Add to Cart

If you want to know more leave a question in the comments or hit me up on twitter.

Special thanks to Felix Petrescu for beta testing Loupe and helping to make it a better instrument!

NOTE: these ensembles are built for the latest full version of Reaktor – version 5.5.1 – it’s a free update if you have 5.15.

Several newbies have asked me about adding samples. See here and the resource page.

Improved Reaktor voice panning and a little digital archaeology

I was reading through the Reaktor application manual which is greatly improved in recent times, and came across this structure to pan voices in the stereo field:

Not bad, but you’ll notice the first voice isn’t panned to zero (hard left). Here’s how to make the spread go from zero to one:

And here is a download of a simple synth which uses the pan macro with four voices.

I happened to notice the Reaktor tutorial synth I’ve used in my example is thirteen years old! That goes back to the days when it was called Generator.