Yearly Archives: 2013

14 Bit MIDI Receive Macro for Reaktor – Free Download

Someone asked about 14 bit MIDI on Twitter, then implemented their own solution while I was snoozing – different time zone? Red Bull? Who knows – so I thought I’d upload my own version for comparison.

It receives two MIDI controllers, one of which represents the most significant bit, the other of which represents the least significant bit. It uses a bit shift module in Core, which is always fun. Whee! The upshot is, you get extremely high resolution for controlling things that you don’t want to be overly steppy, like filter cutoff and sample playback position.

I’m not using it any more because Reaktor now has OSC in the plugin version, so I use OSC tools like Konkreet Performer, TouchOSC and Lemur for my hi-res controller needs. But for those of you who have hardware that supports 14 bit MIDI, this is going to be useful, as Reaktor has no native 14 bit controller support.

All you have to do is decide which controllers you’re using, set them in the controller properties, then use the NRML output for a normalized 0 to 1 control range.

Here’s the macro. Happy controlling!

Update: Thanks to the ever sharp eyed and vigilant lazyfish, I’ve been informed of a bug in the macro. It will work but it looks weird because there were two modules on top of each other in the core cell. Here they are separated:

You can either multiply the incoming MSB by 128 or bit-shift it by 7 bits. I had tried both, got the same basic results, and left both modules in the core cell but with only one connected of course.  Sorry for the confusion! I’ve uploaded a corrected macro.

Update 2: lazyfish asked the important question, why am I converting twice? I think I was programming Lemur-ese in Reaktor based on input from a template I was using on iPad at the time. Here is another iteration of the macro:

In this one, the value range of the controllers can be left at 0 to 1 which is the default in Reaktor, and the values, math and scaling happen in the core cell where everything’s explicit – I like to avoid having magic numbers hidden in properties whenever possible.

Boscomac updates Wurlitsar, Claviness

Boscomac, if you don’t know him already, is the creator of a treasure trove of Reaktor ensembles, both effects and instruments, from the traditional to the extreme. The one thing they all have in common is beautiful sound and beautiful photorealistic interfaces.

Now there are new versions of Claviness and Wurlitsar, two of his keyboard oriented instruments. Go get ’em! And don’t forget to leave something in the tip jar!

Tutorial Videos on X0X Style Drums in Reaktor – and more!

Reaktor Tips readers may remember the name Owen Vallis from this post where I discussed his brilliant use of modulo instead of a step filter to shore up Reaktor’s clock functionality for use in sequencers. Owen has been busy crafting a series of Reaktor tutorial videos and uploading them to Vimeo, the latest being a hefty overview of compressors and envelope followers:


Reaktor Tutorial: Building Compressors from FlipMu on Vimeo.

I encourage you to check out everything on their channel, but today I want to highlight Owen’s series on X0X style sound design in Reaktor, starting with kicks:


Reaktor Tutorial: x0x Kicks from FlipMu on Vimeo.

…and moving on to snares:


Reaktor Tutorial: x0x Snares from FlipMu on Vimeo.

…and claps and rim shots:


Reaktor Tutorial: x0x Claps and Rim Shots from FlipMu on Vimeo.

Reaktor can be a technical jungle and it’s easy to get lost in the details of math and programming, so it’s nice to see instructional material that focuses more on the immediacy of sound design and producing practical output. I should do more of that myself. A big thank you to Owen and FlipMu for the great videos.

Emulating the King – Native Instruments’ MONARK

A great introduction to Monark from Brent Kallmer emphasizing its amazingly detailed filters.

I’ve been receiving reports from users that Chroma has some issues with Monark – hoping to pick up a copy of Monark soon to address that. Also of course getting it simply because – I want Monark! šŸ˜‰

Carbon 2 modification in the library

Reaktor user Alexander Haberer has created a reskinned and sonically modified version of the Carbon 2 ensemble, called My Carbon, that features a healthy quantity of very usable snapshots organized into categories – bass, lead, pad, FX and keys.

I just checked and it plays very nicely with my Chroma sequencer, particularly with the legato glide patches. Load it in a separate instance of Reaktor rather than pasting the instrument into Chroma, though, because My Carbon’s snaps are stored at the ensemble level rather than in the instrument.