FM Polynator V3

Polyrhythmic FM Drum Machine

(14 Votes)
3.0 (Updated 10 months ago)
August 16, 2018
Reaktor 6


Heres an update to my FM Polynator.

I overhauled the interface, fixed some clock issues, and added a Sequencer Restarter - which allows for more regularity within the irregularity.

The little yellow circles with the "~" symbol mean it will randomize just that section. The "~" in the bottom left corner randomizes everything (the knob next to it changes the amount of randomization for the full rando).

NOTE: It has an issue where everytime you load the ensemble it randomizes things, so you need to load a preset to get a good sound.

This ensemble is composed of four drums that use FM synthesis and cross modulate each other (which can be defined by the FM Matrix in the center). Its nice because each sound becomes somewhat dependent on other sounds :)

Each drum has controls for Pitch, Envelope, Filter, FM LFO amount, and Pitch Modulator Env.

The Sequencer does not work in the traditional sense. Its done by making each drum have a different speed based on different subdivisions of a measure. So one synth could be going at 1/32 repeating, the other at 3/24, and so on.
The sequencer is an XY grid:
- X axis controls the type of subdivision (2, 3, 4, 6, 12, 16, 24, 32)
- Y axis controls how many of those subdivisions (1, 2, 3, 5)
So, when Y = 2 and X = 12, its two 12th notes repeating. Y = 3 and X = 32, its three 32nd notes repeating. Its great for developing nice polyrhythms.

You'll notice that each drum actually has two sequencers. You can just have it use the central sequencers, or you can have it sequence between two different sequencer subdivisions. Turn that on and off through the Seq Type button.

Each oscillator is being panned with an envelope of one of the other oscillators, so its very stereo. In the Mixer/FX area you can change the width of the stereo field of each drum.


8 months ago
Many thanks to the builders and sound designers here. The user library is a constant delight. I used your ensemble here ( and I am very grateful for the hours of work you put into it.
Lewi Glenis
10 months ago
Awesome Doron!
David Coffin
10 months ago
Whoa! Superb!!
10 months ago
Fine - all my snap banks are playable. So I fill up the synth to 16 banks. One left over. Thank you Doron. For myself I set on every Attack, Decay and Amount a slow random macro. Got interesting results. Slow Random F = 0.8 A=0.4 multiplied by 0.5 add to the wire behind the knob.
Greg Killmaster
10 months ago
Fantastic, great and useful! Thanks!