Stochastic Waves

I’ve used all kinds of slow modulation sources in my patches. Wave simulators, chaos, and slow, free-running LFOs are all staples in my modular practice, and I’ve used all of them as the engine that drives an entire patch. But one thing I’ve never tried in a lead role in a patch is good, old fashioned random modulation. Sure, I’ve used sample and hold or smooth random generators like the Frap Tools Sapél, Mutable Instruments Marbles, or Make Noise Wogglebug for specific tasks within a patch, but outside of Marbles > Rings-type patches, I’ve never based a patch on staochastic movement before.

Random is, well, random, and it’s hard to be intentional when you can’t really expect what’s going to happen next. In some circumstances, that unpredictability is perfect. In other cases, it just makes a really big mess. There are certainly ways to corral in a random signal to fit within particular parameters to allow for more predictability. That’s the basis of stochastics. Sapél has a range probability knob which directs it to choose output values predominantly from a particular range. Marbles has a switch for voltage ranges. Wogglebug similarly has a mechanism for more or less drastic changes. You can even hone random voltage in on your own with a little offset and attenuation. But it’s still random, and even if completely random might work for certain facets of a patch, using it as the main driver becomes difficult while still remaining musical.1 But I was determined to make it work, and I had just the module to help.

The Addac506 Stochastic Function Generator is a powerhouse modulation source made up of four function generators, and most of the bells a whistles one could want. Need cycling envelopes? Check. Slew limiter? Check. One shot envelopes? Check. Audio rate to very slow? Check. EOR and EOC trigger outputs. Check. Offset and attenuation to get your generated functions in the exact range you need it? Check? Some comparator action for related modulation? Check? And this checklist of features goes on and on. But the killer app of the Stochastic Function Generator is its ability to set a very precise range for both Rise and Fall times. This ability allows for some very compelling modulation that changes every cycle, but, particularly when using very slow modulation, does so organically in a way that seems transparent. It can be set to no random generation (standard envelopes), a very wide range with wildly changing Rise and Fall times, or a very narrow range where changes are subtle, and each of these can be done in three modes, slow, medium, or fast (per generator). The Addac506 is a very powerful module with a compelling feature set that can drive entire patches.

I had set out to make another E370 patch using slow modulation to fade the four wavetable oscillators in and out to create a cloud of a chord that is constantly shifting, yet still always the same. I’d been using slow moving bipolar signals for this purpose on several patches of late, but I wanted to try something a little different this time around. I’ve used chaotic systems, and I’d used both free running and synced LFOs, but I’d had problems using cycling unipolar functions in the past because no voice is ever truly out for very long. It’s a constant chord where each note changes volume, but is almost always audible. Mystery, drama, and tension are minimized; each note like a yo-yo rather than a graceful flow in and out and back in again. But the Addac506 is a little different. Unlike most function generators, with the Stochastic Function Generator you can tailor the outputs to any range you want. Those functions needn’t be unipolar, nor with wide ranging levels, and the ability to offset and attenuate signals allows one to shape your function to suit your destination without issue, and it’s this ability to perfectly condition CV before ever leaving the module that enabled me to use it in this slow fading movement I was looking for.

Setting the stochastic functions on the Addac506 is simple: set minimum and maximum Rise and Fall times, and call it a day. At the instantiation of every cycle both Rise and Fall will receive a random value between those set minimum and maximum times, and that stochastically determined envelope will come out. Flick the cycling switch and every cycle is something different. And the Addac506 gives us that, times four. It should be noted that this behavior can be replicated in any function generator that has both End Of Rise and End Of Cycle gate/trigger outputs, plus CV inputs to control the rise and fall times independently. You’ll need to add in a sample and hold or random voltage generator, plus a module for offset and attenuation to define the range of random. All this times four is a lot of patching, and a lot of modules. The Addac506 does it all seamlessly under the panel.

At first I was a little confused. Although I hadn’t initially set any offset, the output was still silent until the voltage as somewhere between 1-2 volts.2 I had anticipated needing to use negative offset to create some space between the fading out of one wave and when it will become audible again, but instead found myself using positive offset to get the flow I was after. Fortunately the flexibility of the Addac506 allowed for quick and easy adjustments to put each wave in the right zone. I added a fair amount of positive offset to the bass note of the chord so that it was always audible, while still having level changes to keep it moving. The other three oscillators used a very slight positive offset. Combining their need to get to somewhere between one and two volts before becoming audible, with the very slow nature of these ever-evolving functions determined the use of positive offset. Up to 40% of their positive range was already inaudible. Giving the functions a bit of a voltage floor rise was in order, lest far too much silence ensue.

Having already decided on my four oscillators for this chord soup, the quad wavetable oscillators of the Synthesis Technology E370, and having had the level control roughly framed out, it was time to look at modulating the wavetables to create movement within each note. The pitch of each oscillator would remain static, and to accompany the change in level, a change in timbre is natural (especially with a morphing wavetable oscillator). Having already used up the outputs of the Addac506, I looked to a familiar module, and one right next to the Stochastic Function Generator, the Addac508 Swell Physics.

Although Swell Physics is definitionally a chaos-based system, and not a random one, the uneven flow up and down of each output was perfect for the job. The bass note oscillator received modulation only on its Detune CV input, while the other three oscillators received both Wave and Detune modulation, the former from Swell Physics and the latter three free running sine wave LFOs from Batumi II. The triangle wave LFOs from Batumi II were used to pan these same three signals slowly through the stereo field with the ST Modular Sum Mix & Pan, while the bass note was planted firmly in the center. Once mixed down to stereo, the four oscillator cloud went to the AI Synthesis 018 Stereo Matrix Mixer.

Once in the matrix mixer it was time to smooth out some of the rough edges with the Holocene Electronics Non-Linear Memory Machine, a favorite of mine since it went in the rack. As a non-clockable delay I found it a wonderful tool for long, drawn out ambient delays, especially with how it can smear repeats into an almost reverb-like sound. Although I tend to pretty heavily modulate the NLMM, I chose to go with no modulation in this patch, with smearing at about 12 o’clock on the knob, and feedback at around 11 o’clock. The NLMM was mixed with the dry signal in the matrix mixer at about a 50:50 ratio, and perhaps even favoring a bit more delay than dry signal.

This mixed signal was sent to both the output mixer and The Dradds for some broken tape machine treatment. Both sides, left and right, or light and dark as it exists in my case, were set to Tape mode at an octave up, with each side behaving slightly differently. The left side tends to randomly switch between forward and backwards playback at double-speed, while the right side randomly switches both direction and speed, although both sides were lightly modulated and sometimes change temporarily. Although I’ve always been enamored by the Dradd(s), it wasn’t until I really started to learn it have my results been what I was always hoping for. Since I sat down to really understand the Dradd(s), my patching has had an opportunity to be more intentional, with my results more satisfying and effective. Plus, having dual Dradds for a stereo field really maximizes the movement and variation it creates.

The Dradds, good and evil.

A heaping portion of distortion, courtesy of the Bizarre Jezabel Mimosa, was also used towards the end of the patch, which created occasional blips and stutters, and a sense of heavy drama. It was only used on the chord cloud and the Dradds, and even then I chose to keep a fair bit of the original dry signal in the mix. I really like the resulting sound, but something is happening that I don’t quite understand. As distortion was introduced into the mix, I did not lower the dry signal. I would have expected the volume would rise, yet it didn’t. The volume got lower, even once the dry and wet distortion signals were nearing full volume in the matrix mixer. It wasn’t until I started to lower the dry signal (the chord, its delayed signal from the NLMM, and the Dradds) that the overall volume started to become louder. My guess is there is some form of phase cancellation happening, although I don’t really know what phenomenon might explain it. You can hear it starting at about the 10 minute mark, with me starting to lower the dry level at about the 11:22 mark, which corresponded in a total output level rise. Curious, that.

Although I was quite happy with my shifting chord after a whole lot of tinkering with envelopes and CV input attenuators, I knew something was missing. I had blips of granular synthesis to break things up, but it needed more. I was hesitant to use SD Multisample as I’ve done a lot of that, but wanted something in a similar vein. Reaching back to one of my very first patches, an attempt at creating a wind chime-like sound and pattern, I decided to add in a randomly created, toy piano sound (or baby R2-D2 sounds as my oldest relayed ). I really enjoyed making that patch when I did it the first time around. It was the first patching technique I’d ever figured out on my own, and a sense of nostalgia pushed me over the edge, even if only to see if I could remember how to replicate it.

This part of the patch started at the Stochastic Function Generator’s “Average” output. This output was patched to the input of the Joranalogue Compare 2. When the Average out from the Addac506 was inside the comparator window, it spat out a gate to the cycling input on a Frap Tools Falistri. While the function was cycling, the End Of Cycle gate triggered Sapel and Quantermain. Sapel sent a value from the N2 output to both Quantermain, in order to send quantized pitch CV, and the Decay CV input of Falistri that would change the envelope length with each note. The VCO changed pitch, and the cycling envelope opened the VCA, each note with a different pitch and length. The sound went from the first VCA to the output mixer, as well as a second VCA which panned the signal to two separate delays, which were then mixed and sent to the output mixer to be mixed with the dry signal and the rest of the patch.

Although the method I ultimately used in this patch is very different than the first time around, the results are similar. The sounds are much higher in pitch, much faster, and much shorter than my original version, but the theory behind creating the sounds was the same, even if I took a different route to get there.3 I wanted short, uneven bursts, and I got them. It’s quite often these days that I realize there are many routes to the same end. Overall, this part of the patch played a very minor role, but an important one. After several listens, I’d probably integrate this part differently were I to do it again. I’d definitely have it more forward for most of the mix rather than hanging around the background. It seems to get lost sometimes, when it should be more prominent. I would also not mess up a patch connection with my second delay, the Qu-Bit Electronix Nautilus, where I plugged into the Right input, and not the left, which, with the feedback pattern chosen, put virtually all of the delay signal from Nautilus on only the Left side. Some might not even notice, but it bothers the shit out of me.

The last part of this patch is the periodic “bubble burst” with accompanying echoes (courtesy of the Xaoc Devices Sarajewo). I stole this idea straight from one of my favorite patches on the Make Noise channel. It’s a simple sound that is both unobtrusive, and only very periodic. The sound was created by pinging (ringing?) CUNSA, which also had its frequency modulated by the highly attenuated HP output of the same filter (another trick I stole from Make Noise – Thanks, Walker!). It was triggered by using a Stackcable to combine three separate gate outputs from the Stochastic Function Generator. These long functions output only very periodic gates at a random interval, so there’s no overcrowding. It also helped provide a sense of scale and depth of the musical space.

Everything ended with a round trip through the Walrus Audio Slöer, which is quickly becoming my favorite reverb. Although I’ve tended towards one of the pitch shifting algorithms, I ultimately decided on using the Dream algorithm, though the Rain algorithm also sounded nice.

I really enjoyed this patch, even if there are a few things I would definitely change. It was both challenging and highly rewarding. It offers answers to some questions, but also to more questions to explore in a future patch.

Modules Used:
Addac506 Stochastic Function Generator
Addac508 Swell Physics
Synthesis Technology E370
ST Modular Sum Mix & Pan
Frap Tool CUNSA
Frap Tools Falistri x2
Frap Tools Sapél
Joranalogue Compare 2
Befaco/DivKid Stereo Strip
Calsynth uO_C (Quantermain)
Bizarre Jezabel Mimosa
Knob Farm Hyrlo
Venus Instruments Veno-Echo
Qu-Bit Electronix Nautilus
Xaoc Devices Batumi II
Xaoc Devices Samara II
Xaoc Devices Sarajewo
CuteLab Missed Opportunities
Holocene Electronics Non-Linear Memory Machine
AI Synthesis 018 Stereo Matrix Mixer
Knob Farm Ferry

Outboard Gear Used:
Walrus Audio Slöer

  1. Although what is or isn’t “musical” is certainly subject to wide interpretation, I think we can still make useful generalizations, while drawing lines between something most would call musical, with yet other examples most would call sound(s) or noise. ↩︎
  2. I’m not sure, but I suspect that the VCA/mixer I was using to process the audio has a logarithmic response, delaying its response with slow(er) signals. The manual doesn’t illuminate the VCA topography, unfortunately. ↩︎
  3. After looking at a patch diagram of the original patch, the methods used between these two patches was quite different, even if it started similarly. It’s nice to know that there is generally more than one way to accomplish some patching goal. ↩︎

Drifting Numbers

Most of the time in modular synthesis drift is bad. Musicians all over will do whatever is necessary to mitigate drifting clocks or rhythms. Module makers of all sorts include resets specifically for the purpose of realigning the outputs to an incoming clock with the explicit goal of avoiding drift. Maintaining time is crucial in any beat driven track. Except when it’s not. And it’s this rhythmic drift that I wanted to explore in this otherwise beat driven patch.

It’s no secret that I like chaos. I use it for modulation or as a clock in most patches. I generally don’t expect or even desire steady clocks when I use chaos, but I also don’t generally produce beat driven compositions, and when I have I’ve tended towards uniform clocks and on-beat rhythms like most people. But today I wanted to explore a beat driven patch that uses chaos as its driving force. Rather than fear the drift, I endeavored to lean into the inherent wandering of chaotic signals while using them as lead in creating the rhythms. What I got is a wonderful dance of rhythms that want to be in line, but just can’t quite maintain their focus to make it last the whole way through. A set of rhythms that are mostly on the grid, but that occasionally drift before finally meandering their way back to the beat, like an ADHD dad in a grocery store. What we hear is the beauty of chaos in real time.

A few months ago I emailed Andrew at Nonlinearcircuits to ask for a module recommendation. I had lots of CV producers, but outside of sequencers, a clock divider, and EOR/EOC gates on function generators, I didn’t have many modules that can produce a plethora of gates. Although he had a couple of module recommendations, none came more highly suggested than Numberwang. “It’s like Let’s Splosh, but for gates” were his exact words, and I was sold. Whether using regularly timed signals like LFOs or cycling envelopes, or irregular signals like chaos or random, I’d have a gate creation machine that would be directly related to the signals feeding it.

Although I wasn’t sure how this experiment in chaos-driven rhythms would turn out, I knew I could get at least one of the waves to be in time. NLC’s The Hypster has 3 controls (frequency, gain, and damping). As explained in the Build Guide, “Damping keeps the circuits in the range of useful, somewhat regular modulation signals. As we’ll see later, more damping leads to more regular sine-like oscillations.” The guide goes on to show that although the signals are not exactly what we’d call uniform, if we use a good mixture of both both gain and damping, at least one of them will be regular(ish). Regular enough to drive a beat from. What I heard while using Natural Gate to tune the regularity of the incoming gate, saw via Numberwang’s copious blinkenlights, and with my metronome confirmed it.

With Natural Gate pinging away on my down beat, it was time to find those drifting rhythms I was after, hoping that the chaos feeding Numberwang wasn’t too far dampened and too regular. But things proverbially fell in line all too quickly. After trying several outputs on Numberwang in order to get the perfect four beat sequence, I found it. Beat one of the gate sequence is always on time, at the blazing tempo of 53bpm. This is also the beat that controls the kick and hats (using Pam’s as a 2x clock multiplier). Gates two, three, and four drift slightly. And not in that weird, timely way that slightly out of sync clocks drift and realign,1 but in a more organic way that both speeds up and slows down around that base tempo while being on grid most of the time. It’s a playful game between the clock and its trailing rhythms, not unlike three dogs drifting around its steadily paced owner on a nice walk in the afternoon.

Now that I had a good gate sequence, I needed some pitch to go with it. This patch uses four outputs from the Joranalogue Generate 3 as the main sound source. All four of the outputs (odd, even, full, and core) have very different sounds and timbres, and are up to two and a half octaves apart,2 each patched to a Natural Gate input. But even though I was only using a single pitch sequence for four separate parts, I knew I wanted that pitch to be derived from the same source as my rhythms. I wanted as much of the patch as possible to be driven by those four original chaos outputs. Using a mult, I ran the same four The Hypster outputs used to create my gate sequence in Numberwang to Let’s Splosh, and randomly chose four outputs that were then mixed in the Atomosynth Transmon before making its way to Quantermain for quantization (E Japanese), and finally to Generate 3’s v/oct input. These four Let’s Splosh outputs were modulated in this very excellent voltage controlled matrix mixer via four outputs from the Nonlinearcircuits Frisson. Using four mixed sources for pitch allows for some easy flexibility when trying to add variety. A twist of any of the knobs on the mixer will give a different result in the final pitch sequence. The pitch change was being clocked in Quantermain by one of the unused Numberwang outputs, along with all four notes in the sequence at the Natural Gates’ “Hit” inputs. Once the “Open” parameter on Natural Gate was closed to give the notes definition outside of pitch and timbre changes at about 1:30 in, those same gates also triggered four envelopes on a pair of Frap Tools Falistris to modulate the “Open” parameter and give each note just a little more punch and space.

But Let’s Splosh wasn’t finished doing its part at deriving the pitch sequence, as 10 other outputs were used to modulate various parts of the patch. From subtle changes in the hi hat’s envelope decay, to modulating the “Even”, “Odd”, and “Fundamental” CV inputs on Generate 3 that are constantly changing the timbre of each note produced, and both P1 and P2 CV inputs on both Pladask Elektrisk Dradds used in the patch, Let’s Splosh, and the four signals that feed it, are all over this patch. In total 14 of the 16 Let’s Splosh outputs were used, spreading out remnants and recombinations of those four original chaos signals throughout the entire patch. The only independent module in play that isn’t being driven by those four original chaos signals is the NLC Frisson, which plays a somewhat minor role in modulating direct descendants of those four original chaos signals in getting a pitch CV.

From here the patch is relatively simple, mostly with the sequence running through various effects. The most obvious effect is the ever-wonderful Olivia Artz Modular Time Machine. The taps on the delay combined with feedback can take a very simple four note sequence and turn it into any rhythm I can imagine, and plenty others I can’t, even if the one in this patch is rather unimaginative with all of the taps active, though at different levels. But it’s not just some ornamental delay that I was after either. It’s the Time Machine, when juxtaposed against the steady kick drum, that fully reveals the chaotically drifting rhythm. It’s the key to the entire endeavor. The sequence is only four notes long, and all four notes are quick plucks in Natural Gate. There isn’t much musical information to go on, despite the pains taken to create the patch, and it’s the Time Machine that helps bring that very simple sequence to life. With Time Machine, the slightly out of place notes in the sequence are given a chance to wander. It exposes the frolicsome ebb and flow of chaos for all to see.

Another accompanying effect used in the patch is the always beautiful Rossum Electro-Music Panharmonium. I’ve found Panharmonium to be indispensable in my patches, and have written about it before, as it allows me to fill sonic holes in a very organic way, using the main driver of the composition as its muse. Pitching the Panharmonium up or down to suit my needs, I can fill gaps in the frequency spectrum, or avoid the clashing of instruments in a particular spectrum. I also frequently use it for its excellent ability to fill space, especially in patches that are otherwise sparse, and since it follows its input directly, it’s always harmonically related. In this patch I pitched Panharmonium down an octave using cross faded sines, and ran it through the Bizarre Jezabel Mimosa as an insert, adding progressively more and more distortion as the piece progressed, with it running full wet, though not full distortion, by the end. This creates a bed of pads for these meandering rhythms to float through, while filling space in the frequency spectrum. It helps create texture, and gives the composition some weight.

A pair of Pladask Elektrisk Dradds also made an appearance, even if it didn’t really work out. Using the dry sequence and its many repeats from the Time Machine, my first thought was to fade the granular outputs of the Dradds in and out. Something to add some ornamentation to the patch, but without being prominent. It sounded great when I was setting it up, but is barely audible for most of the patch. Which brings me to the new SetonixSynth Shaka modular voltage controlled stereo matrix mixer.

It’s also no secret that I really like the AI Synthesis 018 Stereo Matrix Mixer. It fundamentally changed the way that I patch and how I go about composing pieces from the moment it was first installed. It opened up a lot of opportunities for how I enjoy patching in modular. I’ve used it in literally every patch since it went in the case. It prompted me to buy the also excellent Atomosynth Transmon voltage controlled matrix mixer. When SetonixSynth announced earlier this summer that they would be releasing a voltage controlled stereo matrix mixer, I knew I was going to get it. I quickly joined the pre-sale mailing list which would give a goodly discount on the first units sold. As soon as I got the email with a link a couple of months later, I went ahead and purchased a Shaka 8 and two Shaka 4 expanders for a four input, four output voltage controlled stereo matrix mixer. There’s the very real possibility that I purchased the first one sold once that link went live. As soon as I got it, it went in the case. I used it in my first patch after putting it in, though I didn’t use any voltage control, opting to see just how close it is to the AI Synthesis on an even playing field. It sounded great. Like the AI Synthesis, the Shaka system is made foremost with high quality sound in mind. But I did notice that the exponential nature of the volume control was unlike anything I’d used before. There’s no sound output until you get to about noon on the dial, and it moves up rather quickly from there. According to the developer, at full attenuation, the output is at -100dB, while it’s still a remarkable -50dB with the dial at noon, maxing out at unity gain (8v) at full clockwise. Adding CV up to 10v can output your signal at +20dB. But that leaves just half a knob twist to dial in the level of each node, making fiddling with knobs a must, and the need for precision is paramount, especially if you’re to perform with it. I won’t say I had trouble dialing in good levels with the knobs. It was easy enough, even if that meant paying much closer attention to a simple process than I normally might.

But once I decided to try and use CV control with this patch, I was stymied by the exponential nature of the level control. I’ve never used an exponential VCA before. All of mine are either linear, or somehow switchable between linear and logarithmic. I was trying to do relatively simple things that I’ve done since my very first patch, like using a cycling envelope to open and close a VCA, and I simply couldn’t figure it out. My first thought was that since the VCA is fully open at 8v, I’d send an 8v envelope in the CV input for a channel and everything would be right with the world. Only it wasn’t. With an 8v envelope from Zadar and the knob at full CCW, I got virtually nothing from the output. I would hear the two Dradds granular-ing away for perhaps two seconds of a 20 second envelope. I couldn’t get any sound at all until the envelope was higher than 6v. I was stumped, with no idea what the problem was, much less a solution. I tried adding some offset with the knob, but that only led to blowing the signal out quickly. I never did find a good solution, hence the sparse appearance of the Dradds.

But hope isn’t lost. In the Shaka thread at Modwiggler, I noted my frustration and was given a couple of tips by the developer. He admits that using CV will take some adjustments to how one might normally patch a VCA. In his last response to me he noted, “With such a slow moving LFO, your best bet is probably to attenuate it more into the range you want. The full attenuation of this module is -100dB, the maximum allowed by the VCA it’s using, so at 10 o’clock it attenuates by -65dB and at noon it attenuates by -50dB. Depending on the input signal that is still a lot of attenuation, so is probably where you want to start for many applications.” He further goes on to say that having silence was his goal at full attenuation, noting that it was the largest concern from testers during development. Having had mixers and other gear that bleeds audio where it doesn’t belong, whether in an output or via crosstalk between separate channels, I can’t say that I blame him. If it’s not a vactrol based device, it shouldn’t ever bleed.

That said, this needed conditioning of CV before going to a VC mixer seems to be trading one hurdle for another. A voltage controlled mixer is desired so that you don’t need separate VCAs to manage signal levels. They’re built right in. That’s a highly desirable feature, especially with stereo signals. But if I need a VCA, or an attenuator, to condition my CV for use in the mixer CV inputs, I’ve simply traded out the reason why I need a VCA pre-mixer. It’s a side step, when the point is an improvement. An external VCA is an external VCA whether it’s used for note shaping before a mixer or envelope attenuation in order to shape the note in the mixer. Add in the relative complexity of having to carefully attenuate and shape the CV alongside meticulous knob placement on the mixer itself so that the CV functions in the way you think it should, and I’m not yet convinced that this particular implementation a real step forward. I’m not yet ready to give up on the Shaka system. It’s a very powerful idea that could bring yet another boon to my patching in the same way the AI Synthesis 018 did over a year ago. But if these VCAs don’t function like virtually every other VCA I regularly use, and CV preparation is more of a chore than simply using a VCA for note shaping before the mixer, I’ll have to re-evaluate its place in my rack.

Unfortunately I was unable to get good CV control over the Dradds’ level, and it only peeks through seldomly, and for only a short time. Fortunately my inability to get good CV control over the Dradds wasn’t a crucial part of the composition, and despite its absence, the patch sounds great.

The last part of the patch couldn’t be simpler. The kick drum is a simple filter ring with the Frap Tools Cunsa. The same envelope used to hit the filter input is also used as FM to give the drum a bit more punch. The hats are just as simple, using white noise from Sapel that is patched through Cunsa using a HP output. The VCA in Cunsa is hit by an envelope with a very lightly modulated decay to introduce some difference. Something between a fully closed “tic”, and a very slightly opened “pshh.” Both envelopes are clocked originally from that same regular downbeat of the four step sequence, but it’s patched through Pamela’s Pro Workout. Both outputs are at a 2x multiplier, with the hi hat output being shifted 50% to be on the offbeat.

Overall, this was a really fun patch to make. I had an idea that I was able to bring to fruition, despite some difficulties with a new piece of gear. I’ll keep working with the Shaka system until I either conclude that it’s better than the AI Synthesis 018, or I’ll sell it and wait for the next alternative.

Modules Used:
Nonlinearcircuits The Hypster
Nonlinearcircuits Numberwang
Nonlinearcircuits Let’s Splosh
Nonlinearcircuits Frisson
Nonlinearcircuits De-Escalate
Atomosynth Transmon
Joranalogue Audio Generate 3
Rabid Elephant Natural Gate
SetonixSynth Shaka 8 + 2x Shaka 4
Rossum Electro-Music Panharmonium
Olivia Artz Modular Time Machine
Bizarre Jezabel Mimosa
4ms Shaped Dual EnvVCA
Xaoc Devices Zadar
Schlappi Engineering Boundary
Frap Tools Falistri
Frap Tools Cunsa
Frap Tools Sapel
Intellijel Amps
Pladask Elektrisk Dradd
Knob Farm Ferry
Pamela’s Pro Workout

Pedals Used:
Vongon Ultrasheer

Performed and recorded in 1 take in AUM on iPad via the Expert Sleepers ES-9.

  1. Or how how the turn signal in your car will drift in and out of time with music or another car’s turn signal. ↩︎
  2. As explained in the Generate 3 manual, “[The Core output] is the 10 Vpp triangle wave output straight from Generate 3’s VCO core. Also note that it is at half the frequency of, so one octave below, the fundamental output, and thus can be used as a sub-octave signal” The manual continues on to note that the “Even” output is a saw wave at twice the frequency of the fundamental, the odd is an octave and a half higher (beginning on the 3rd harmonic), and the “Full” wave being all harmonics, including the fundamental. ↩︎

A Sketch With The Nonlinearcircuits Stochaos

I went into this patch with the idea that I was going to see if the Nonlinearcircuits Stochaos was appropriate for inclusion in a travel synth I’ll be taking to Alaska this summer (it’s not). I’m looking for gates. Many gates, actually. And although the Stochaos has many gate outputs, it runs on a clock, and sticks to the grid. It’s an awesome tool for what it is doing, but it’s not what I’m looking for in that synth, unfortunately. But despite not being fit for that particular project, this 8hp wonder is a fantastic Chaos or Random (or Both!) driven sequencer that can drive a whole patch.

This sketch was designed to use chaotically driven gates in order to ping the 4 operator outputs of the Humble Audio Quad Operator. Since they operate on ratios of the base pitch, it would never be out of tune, and all of the 4 operators would always have nice harmonic relationships. These pings would then go through the Venus Instruments Veno-Echo for some rather pedestrian unmodulated stereo delay that was perfect.

Since the point of the patch was to see what I could do with the Stochaos, I used it as the heart of everything. It received a clock from the Xaoc Devices Batumi II, and from there performed its wizardry sending gates to and fro. These gates pinged the 4 operator outputs in the Frap Tools CUNSA, as well as triggered various events all over the patch. Stochaos also provided the sequence which was quantized in Quantermain on the uO_C via one of its four CV outputs.

There was some modulation, but not very much. I used one of the Stochaos gate outputs to trigger the Auza Wave Packets which modulated the ratio of one of the operators on the QO. Two of its gate outputs clocked the Nonlinearcircuits Bindubba which also modulated one of the operator’s ratio. Otherwise the patch is pretty barren of modulation. The delay isn’t modulated at all, and neither is Aurora.

As per many of my recent patches I wanted to use some FFT, but rather than reaching for Panharmonium yet again, I used the Qu-Bit Electronix Aurora. I was sort of happy with the results, but I’ve never really studied Aurora in much depth, and so opted to go with whatever sounded good enough in the moment. It’s not a prominent part of the patch, but it does serve to fill in the space a bit. It’s definitely reminded me that I need to learn a few things before I go on my trip so I’m not busy manual digging instead of making music with the precious little time I’ll have.

I didn’t start this patch with a kick drum in mind. I was originally hoping to get not only random gate outputs, but randomly timed gate outputs. My original intent was to make an ambient piece, but that idea sank quickly, so I pivoted in a more rhythmic direction. Once a couple of things were settled, it was clear that the patch was begging for a kick drum. I’m not a four on the floor kind of guy, so opted for something more erratic. Still on the time grid, but not at all predictable. For this I used a divided output of Batumi II into the always fun CuteLab Missed Opportunities and adjusted the probability to taste. The kick is made with a Joranalogue Generate 8 into a Rabid Elephant Natural Gate. The trigger would go to both Natural Gate’s Hit input, as well as triggering the Joranalogue for a short envelope for both Exponential FM on Generate 8, and the Control input on Natural Gate.

Overall I’m really pleased with this patch. It’s a sketch with lots of room for improvement, but the direction and feel is very good. The biggest change I’d make is toning down the high registers. Not only are they too loud, but there’s too much of it. It’s a matter of better attenuating my CV and watching the initial knob position for ratio to ensure they don’t go that high. This alone would improve my result exponentially. I’d also like to do a better job of shaping the melody notes in CUNSA. I’m not yet pleased with the tail of those notes.

Although the Stochaos didn’t meet my need for inclusion in a travel case, I did find that it’s a fine sequencer that can control entire patches with naught but a clock input. You choose the style of decision making you want it to do, Chaos, Random, or Both, and it happily goes to work with 8 gate outputs along with 4 CV outputs, the fixed chaos signal used by the circuit, and some Pink Noise. If you’re not looking for strict control over sequencing, or you’re looking for a sequence of random gates and CV for always-surprising modulation, the Stochaos deserves a look.

Modules Used:
Nonlinearcircuits Stochaos
Nonlinearcircuits Bindubba
Xaoc Devices Batumi II
Humble Audio Quad Operator
Frap Tools Cunsa
Frap Tools Sapel (to convert 5v gates to 10v triggers)
Frap Tools Falistri (to convert 5v gates to 10v gates)
AI Synthesis 018 Stereo Matrix Mixer
Venus-Instruments Veno-Echo
Auza Wave Packets
Knob Farm Ferry
Qu-Bit Electronix Aurora
Oto Bam

Improvided and recorded in 1 take on iPad in AUM via the Expert Sleepers ES-9.

0:00
0:00