Visualising Audio and LFOs (The Morphing Mandala Machine)

(26 Votes)
3.6b + (Updated 1 month ago)
May 07, 2017
Reaktor 6
Effect Other


-Press play (the sequencer must run)
-Feed the Ensemble with Audio (Drumloops, instrument loops. loops with short silence passages have most impact)

-Enjoy lots of Snapshots (just feature testing/showcase, you can easily see how Goldcap evolved through the versions, while new features were added)

-prefer high sampling rates ! everything is designed for 96kHz now. i can`t test 192kHz anymore... the results of 48, 96 and 192khz are quite different, because the samplingrate is basicly your pen. higher sampling rates can "write" more continous lines on higher frequencies.
so if a snapshot has too much or too less going on, adjust the sampling rate or in some cases adjusting the amount of scope copies helps too :)
switching from view A to view B and vice versa alters the experience as well. some presets are looking better on the small screen, some look better on panel B.

So what is it doing?
Audiofiles, some Library LFOs and a EnvFollower are acting on each other while creating a X and Y output. These are routed through some effects into a 16-XY-scope-matrix generating visual (morphing) patterns.
Quad-LFO 1+2 are generating the base X and Y. Both are working like this:
-Lfo A and B of Lfo 1 +2 are generating the X output. you can crossfade between them manually (Knob XF A/B) or choose Lfo C crossfading between the outputs of Lfo A+B .
-Lfo D can modulate the phase of Lfo A in beat-sync mode. in addition they can modulate the clipper and the scope delay time
-Each LFO1 and 2 contains some math options and a modulateable delay
-the 4 Lfo inside one Lfo combination can generate some nice patterns and could be interesting for Blocks user and bitwig modulations because the output of the lfos are happening at full audiorate.

LFO 3+4 are mainly made for modulating the speed of LFO 1+2 (creating more variation), but they contain a lot more modulation destinations. for example: while LFO1+2 can generate a circle, Lfo3+4 can move this circle in circles (>x/y offset, both sine with same freq, one of them +0.25 phase) or "pump" the screen (>X/Y-Vol, >Zoom).

The X/Y-stream is created now and routed through > FreqShift1 > Stereoizer > AxisSwap > FreqShift2 > AMP (controlled by LFO 3/4) > Clipper > ScreenRotation > Injector >ScopeMatrixSplit> 16X/Y-input-Rotation > OfflineDetector > 16-On/Off Matrix > DampingMacros>X/Y-Scopes

The ScopeMatrixSplitter:
-here is the single X/Y-stream splitted into 16 streams, while each stream can be modulated repetive in Volume (Zoom) and Delay generating depth into your creation.

-you can freely choose which X/Y input is routed into which X/Y scope output. this can be done separatly for X and Y for creating detailed folded depth patterns
-a rotation knob and modulation input for rotating all inputs (outputs) incl. crossfade seamingless at once. this happens separat and in conjuction with X/Y single selections.
-LFO 5 + 6 are connected to the X/Y-Matrix-Rotation

Offline detector:
in rare cases it can happen to switch off a single scope stream (x OR y), which would result in Stripes on the screen. we dont want them, they are eliminated. there is nothing you can do about :P

16 X/Y On/Off Matrix
-Simply switch on/off each scope. very powerful in conjuction with damping-modes.

Damping modes/Scope Speed (Fade Time):
576 scopes with different settings. 16 scopes are grouped in stacked macros. Easy to use. if not enough or too much is happening on the screen, these options help a lot to adjust the finaly experience.

Have fun exploring stacked visual waves

thanks to Stephen Lovesey for the Stereoizer block
thanks to Roy for the Attractors

Update 1.5:
-Audio-outputs for all LFOs (using with Blocks/bitwig/reason)
-rotate screen (LFO 5 + EnvFollower)
-Delay for zoom scopes
-frequency shifter (LFO5)
-rewritten parts of the mix section
-reworked all snapshots and added some more
-cleaned up the main section

Update 1.5b:
-some new snaps
-included Bitwig Example for using goldcap as modulator in bitwig

Update 1.6:
- added another frequency shifter before Stereoizer
- X and Y have some outputs too now
- 60 new snapshots

Update 2.0:
-LFOs reworked, free mode up to 20khz
-Frequency shifter reworked, up to 20khz
-Frequency shifter has some multiplitakors for fine tuning
-you can enter now values for LFO frequency in free mode and Freqshifters frequencies by double click
-main display resized to 512x512 (much clearer!)
-all displays have now selectable speed
-mixer for X and Y
-more modulations
-tons of new snapshots (bank5 nearly full)

Update 3.0:
- 576 scopes grouped in stacked macros with each 16 scopes for easy switching damping and fade times on the fly
- each scope can be muted (scope 1 = main scope -> redundant buttons)
- all 16 scopes have a 16 input / 16 output routing matrix with fadeable rotation macro for X and Y axis (modulatable)
- Lfo 6+7 for rotating X and Y scope inputs (and injecting)
- cleaned up gui
- new injection mode (injecting audio/lfos in correct angles)
- clipping macro
- lots of new modulations
- some bugfixes
- new screen rotation algo based on sinus and cosinus (button: Old/New)
- enjoy snap banks 6-7. some real cool new snaps happened while testing all the new scope damping modes and other new features/modulations
- bank 8 tutorial (all made for the small scope on panel A).

Update 3.2
- cleaned up all snapshot banks
- more (tutorial) snapshots
- scope delay times can now be edited and modulated separatly for x and y
- fixed the missing phase on LFO free mode, so i had to rework all snapshots
- live beat slicing (autogate>sample&hold>LFO5/6)

Update 3.2c
-roundabout 1.5 banks of new snaps, some are tutorial snaps again
-everything is designed for 96kHz use with Panel A (small screen), maybe 192kHz gives a even better experience on Panel B? try please, if you can
-included Vers.1.5b (for Bitwig) archive

Update 3.2d:
-added Frequency shifter 3+4
-new Snapshots

Update 3.3:
-x and y got their own frequency shifter
- 100+ new snapshots

update 3.6a:
again without roys attractors
roundabout 100 new snaps in the instrument
catched some realy beauties
just go backwards through the snaps

Sneak preview 3.9g:
(contains 3.6b which is the last goldcap version incl 50 new snaps)

i`ve dropped Colin Browns Polychrom Driver into goldcap (Thanks a lot Colin!)
and then i`ve dropped the Syprograph LFOs into Goldcap
they work nice, but all snapshots are gone...
overall... i am thinking about going back to an older save.
so grab this version.
i had to delete a lot of stuff being able to drive it again at 192kHZ (only 8 scopes left).
48, 96 and 192 kHz are 3 totally different experiences.
sometimes less is more.
(i highly recommend to check all snaps in 48, 96 and 192kHz)
and as beautiful as it is... i need to rework colins driver or build my own. his driver is optimized to draw continous lines with the -5 mode. but i would like to draw between the sampling rate like in goldcap rotations. with 16 multidisplays or differently organized. we will see.

in between, have fun with a raw draft of SpyroCap Polychrom, driving colins polychrom display on the edges.
all snaps were made on the small screen view a


Thala Estra
1 month ago
hey, there is nothing to get out... its a visual thing. just enjoy the snapshots or try to build your own. if you like the multi-lfos and want to use them somewhere else, save the lfo macros and you can use them everywhere. but you can use audio to feed in, to visualize the audio :) it is not meant to be an instrument or effect.
Stanley Magendanz
1 month ago
Reaktor noob here - I can't get anything out of this ensemble. I'm treating this as a effect & am trying to play a loop through it but get nothing. Any advice on what I'm doing wrong would be appreciated! Cheers :)
2 months ago
Oh, sickle 666 is again on board.
Donovan Stringer
3 months ago
this is fatastic, bravo.
Matt Cellitti
6 months ago
...and I just wasted a few hours of productivity here....THanks! ITs awesome
8 months ago
Yeah! A new relaxing one.
Thala Estra
8 months ago
hey, 3.2 is released and i am very interested if everybody is having the same experience while using goldcap. maybe different monitor refresh rates etc could cause problems? how does it look on retina? i have uploaded 2 videos of presets. on my screen it looks like this: CERN (Bank7-snap50) Chrome sun (Bank10-snap47)
Greg Killmaster
8 months ago
Hi Thala. Thanks! I have plenty CPU. Have everything working fine in Bitwig with 3.0, These patterns are truly mesmerizing and beautiful!
Thala Estra
8 months ago
massive description edit for Version 3 incl. a short manual / signalflow overview
Thala Estra
8 months ago
Greg, just stick to Goldcap 1.5b for bitwig (Lfos). version 2+3 consumes a lot of more cpu while providing nothing really new in the time sync lfo section. the last updates were about visual gems.
Thala Estra
8 months ago
Please use Goldcap with 96kHz!
Thala Estra
8 months ago
Please use Goldcap with 96kHz!
Petty Vendetta
8 months ago
whooooa.. y'all need to try this with a knobby box and some DMT.
Greg Killmaster
8 months ago
Is it possible to include another Bitwig project file for this new release? I can't seem to get it to work with the old project.
8 months ago
Thala, it's a well relax from building instruments.
Thala Estra
8 months ago
make sure to check out version 2. the LFOs go up to 20kHz now and you can enter frequencies exactly, which makes it easy to create mandalas etc.
Thala Estra
8 months ago
vers 1.6 will be the last one with all snapshots (2,5 banks). it seems i have broken a lot of snaps as well as LFO1 yesterday evening in vers 1.7 :( and i don`t have any idea what`s going wrong here.
Greg Killmaster
8 months ago
Thank you! This is so great! So many possibilities now. appreciate the documentation!
Thala Estra
8 months ago
uploaded 1.5b with example hook up for bitwig ans some new snaps
Thala Estra
8 months ago
greg, you don`t want to use midi if you are a bitwig user :) here ya go:
Greg Killmaster
8 months ago
So I'm assuming this is the way to go with this: "@Bhavya Vt The simplest workflow is as follows: Start up Reaktor as stand-alone application. Configure the MIDI out to use Reaktor 5 Virtual Output Load up your DAW (Ableton Live, Cubase,...) and create a MIDI track, load a synth or sampler in that track and select Reaktor 5 Virtual Output as MIDI input (MIDI From...) for the track. In the synth GUI right click on a button/controller and select Midi Learn. Make sure only the desired automation LFO output is active at this time (deactivate all other outputs in the Reaktor ensemble). If the automation link succeeds, the controller should start moving. The above is for Ableton Live, Cubase and other DAW's might be more tricky."
8 months ago
Do you know this post? LFO-to-CC
Greg Killmaster
8 months ago
Thanks Thala, would love to use it but an unable to hook it up. what steps do I need to take to get the LFO values into another device in a DAW, like Bitwig? I tried to set it up like Beat LFO but am not getting how its connected.
Thala Estra
8 months ago
sure. same procedure like on my "Beat LFO". should work fine for Bitwig/Reason/Blocks. i will add some outputs later today. meanwhile it should be easy to locate the 4 Lfo outputs.
Greg Killmaster
8 months ago
This looks amazing! My naive question is wether we can use these LFOs to drive parameters in other ensembles as is?