Reaktor Tutorials
Guitar and Slide Flute Synthesis using Reaktor
In this tutorial you will learn how to design a guitar synthesizer using only noise oscillators, and a slide flute based on the Perry Cook model.
Digital Hard Sync in Reaktor
In this tutorial, I will cover the creation of an anti-aliased digital hard sync oscillator in Reaktor. To achieve this, we will be using structures introduced in my previous tutorials on core oscillator design. You will also want to be familiar with aliasing, interpolation, and the BLIT technique for creating anti-aliased waveforms.
Examination of the Razor Ensemble for Reaktor – Part 5
The Final installment examining the Razor Ensemble for Reaktor. This video overview shows off Razor’s Envelopes, LFOs, and Delay Effect!
Phase Distortion Synthesis
This tutorial focuses on the implementation of phase distortion synthesis in Reaktor. I’ll be using section 2 of this paper as a source. The paper identifies four simple equations (1-4) that make up the entirety of the phase distortion system.
We’ll go over them one by one, starting with the simplest, equation 4, and working backwards towards equation 1. I’ll do my best to link to articles explaining relevant math techniques but please don’t hesitate to ask questions pertaining to the math – it really is essential.
This tutorial expands upon topics first covered in a tutorial on creating custom oscillators in core, which can be found here.
An example download is given as well.
Examination of the Razor Ensemble for Reaktor – Part 4
The fourth of five parts examining the Razor Ensemble for Reaktor. This video overview shows off Razor’s Dissonance Effects, Stereo Effects, and Dynamic Tools!
Examination of the Razor Ensemble for Reaktor – Part 3
The third of five parts examining the Razor Ensemble for Reaktor. This video overview shows off Razor’s filters and their ability to effect the sound!
Oversampling in Reaktor, Part III
This tutorial is the third in a series on oversampling in Reaktor. In the previous tutorial, I showed a general structure that can be extended to create a polyphase filter with any number of taps and any (reasonable) amount of upsampling. This time, I’ll focus on getting ourselves back to the original sampling rate, using a similar but different structure.
Oversampling in Reaktor, Part II
This tutorial is the second in a series on techniques for oversampling in Reaktor. We’ll be expanding upon our work from last time to build a polyphase filter. First, we’ll cover the basics of oversampling.
This tutorial also assumes basic knowledge of filters. Our series on filter design can be found in it’s whole here, only the first few are relevant to this discussion.
Examination of the Razor Ensemble for Reaktor – Part 2
The second of five parts examining the Razor Ensemble for Reaktor. This video overview shows off Razor’s oscillators and their unique functionality!
Oversampling in Reaktor, Part I
In this tutorial I will begin the creation of a special type of filter used for oversampling called a polyphase filter. Specifically, we will design a tool for creating FIR filters with a variable cutoff frequency and number of stages. With more stages, the filter will have a steeper cutoff and will take more CPU. A future tutorial will show how to modify the filter for the purpose of oversampling.
For more on the subject of filter design, check out my previous tutorials, which can be found here.










