$0.00 0


Reaktor 5.9 has been released, and with it some nice fixes and upgrades to the Reaktor...

Reaktor 5.9 has been released, and with it some nice fixes and upgrades to the Reaktor framework.


There are a several new upgrades that directly impact the building experience in Reaktor. The first, Quickbus highlighting in Core, is quite useful. To me, it’s one of those upgrades that once it’s there, leaves you wondering how such an obvious and simple thing could have been missing for so long.

Whenever you select a Quickbus inside a Core structure, every instance of that Quickbus will be highlighted. This is fairly useful, as many Core programmers, myself among them, make liberal use of Quickbuses in order to keep our code looking clean, and avoid “spaghetti code”, where everything is tangled and you can’t tell what goes where.

However, using too many Quickbuses could in the past cause a similar problem – without Quickbus highlighting, it was often difficult to tell what was happening in your code. In the following image, you can see an example of the highlighting in action:

The second change that affects the building process is there is no longer a limit to the number of certain types of modules that can be used simultaneously. In previous versions of Reaktor, you could not have more than 200 of certain event modules active in an ensemble. Anything over this limit, and the modules simply did not work. This behaviour was never very well documented and, unsurprisignly, this has led to some utterly strange and very difficult to track bugs.

Every ‘control rate’ module (those modules that output events at the control rate, such as the LFO, the System Info, etc, suffered from this limitation. What was worse, it wasn’t just 200 of any one of these, there could only be 200 control rate modules, total. Clearly, having the limitation removed is a definite improvement to the Reaktor workflow.

Perhaps my favorite change of the bunch is one that I didn’t even know had existed before I sat down to write this article, ‘Default if Missing.’ With such an exciting name, I would not be surprised if many people glossed over it like I did.

However, the new ‘Default if Missing’ property, which can be found in the FUNCTION tab of the properties of any module that saves snapshot data, is something I have wanted for some time in Reaktor.

There is a somewhat obnoxious element to programming snapshots in previous versions of Reaktor: If you choose to edit your ensemble later on, by adding new parameter controls such as knobs or buttons, those new controls have no snapshot data for the saved snapshots. Therefore, when a snapshot is recalled, instead of changing their value, they would simply stay wherever they happened to be. With the ‘Default if Missing’ property checked, (and it will be on automatically for every new module that saves snapshot data) they will instead recall their default value, also specified in the FUNCTION tab of the module properties.

For example, say I’ve built a synth, and after programming 20 snapshots, I decide I want to add a delay effect to the end of the signal chain. Up until Reaktor 5.8, I would then have to go thru those 20 snapshots and save them again, one by one, with the delay turned off so as to not change the sound of the snaps.

With Reaktor 5.9, we can now simply set the default values of the delay effect to be off, and the previously saved snapshots will continue to load properly without having to re-save them individually by hand.

Another big change is that Reaktor 5.9 adds support for the AAX2 format in Pro Tools 11. This one pretty much speaks for itself – if you use Pro Tools and Reaktor (a strange combination in my opinion, but one that could be quite powerful) together, you’ll clearly want this. I haven’t actually used Pro Tools since before I started programming in Reaktor, so I can’t comment further, unfortunately.

Finally, there is the enigmatic ‘integration with Maschine’ improvements. We won’t know exactly what this means, I don’t think, until Maschine 2.0 is released on November 1st, but we will have more on this topic as information becomes available.


Many of the new bugfixes focus around the sampler modules, which were fairly buggy in 5.8. It seems as though they have fixed the bug that caused certain .WAV to simply not load in Reaktor samplers. I’m not sure what the cause of this was, I think it had something to do with files that were recorded at a different sample rate than Reaktor’s current sampling rate.

Another bug that caused Reaktor to crash while loading samples has been fixed, along with changes to the sample map editor (there were many complaints about this, I frankly could never quite understand what the problem was but I am not a huge fan of the sampling system in Reaktor to begin with, so I never used it enough to really notice).
Snapshot morphing via MIDI has been fixed as well, along with many other minor bugfixes.


The only downside to this release is that you must have either OS X 10.7 or higher, or Windows 7-8. XP and 10.6.8 are no longer supported, although I have seen one sucecssful report of a user installing on a Win 7 machine and moving the files over to an XP machine.

All in all, this is a very good and stable release, and is recommended to anybody with the operating system to support it!

Have a Question or Comment About This Tutorial?

Want to ask a question about this tutorial or perhaps you have something to add?

Click through to our forum post about this tutorial and join the conversation!

Visit: Reaktor 5.9 Review


Building in Reaktor for Beginners

ADSR Courses

Add to cart

Sequencer Modules in Reaktor

ADSR Courses

Add to cart

FFT (Fast Fourier Transform) with Reaktor

ADSR Courses

Add to cart

Reaktor Core Masterclass

ADSR Courses

Add to cart
Waveform Loaded
Waveform Played
Clear all
Create an account to use wishlists
Create an account to save tutorials
Follow your favourite labels, formats and genre's and ADSR will show what's new in those on your next visit.
  • Create product wishlist
  • Save your favorite tutorials
  • Regular discounts and exclusives
  • Never miss a sound! Follow your favorite labels.
Sign up to My ADSR to ensure you're ahead of the pack. Save your favorite content and be notified of new content. You'll never miss a thing!
Create your account now!
Sign up to My ADSR to ensure you're ahead of the pack. Save your favorite content and be notified of new content. You'll never miss a thing!
  • Get days all ADSR courses free
  • Create product wishlist
  • Save your favorite tutorials
  • Regular discounts and exclusives
Create your account now!
adsrsounds.com login Video streaming login
Remember me
Forgot your password?
Create your account

Send info
  1. Enter your email address
  2. Click "Send info"
  3. Check your inbox for an activation link
  4. Visit activation link and enter set new password
Sign in
Create your account
IMPORTANT: Is this product compatible with your system? Please check the product system requirements tab before purchasing. To proceed with this purchase you must check the box to confirm you have checked the requirements.

I have read the system requirements and agree to the return policy. I understand that refunds will not be given due to limitation of my software or operating system.

I don't agree
, you have loyalty credit available. To redeem click the button to claim !
Claim your free sounds

For every $5 you spend on ADSR receive 1 free credit for Sample Manager.

Even better, we have back-dated this so any purchases you made since 2017 have also been credited to your account!

Click the button below to claim your free credit.

Get my free credits
Loyalty credits
1Every purchase you make on ADSR* now earns you 1 loyalty credit for every $5 spent
2Once you make a purchase your credits are added to your account
3Credits can be redeemed in ADSR Sample Manager to download individual loops and samples
4To redeem simply download ADSR Sample Manager and/or log into Sample Manager with your ADSR login details
5Credits will have been automatically added to your account
6Loyalty credits expire 30 days after initial purchase
* Not including video subscriptions