Between work and the second snow storm this week I was super short on time, which made today another iPad only affair. I started with something similar as with Jamuary 2507 and 2508, the Alexandernaut Fugue Machine feeding two instantiations of Decent Sampler, one with cello samples and the other with viola. Both go through some delay and reverb, and later Fluss, a beautiful granular synthesizer by Bram Bos and Hainbach.
I have lots to work to do with these sort of patches, and with this one in particular. I’m a midi novice, and still inexperienced with software instruments, particularly those on the iPad, so good chunks of my time were figuring the best way to do X or Y. It’s a pain, but the effort has not gone unrewarded, and, more importantly, I’ve opened a new world of possibilities for the future.
I was short on time yesterday, so put together a reasonably simple patch on the iPad. This Jamuary I’m purposefully trying to use unfamiliar techniques with unfamiliar instruments, and that’s what yesterday was all about in the little time I had. But the patch turned out so beautifully that I wanted to take some time to explore its possibilities in the modular. My first thought was to try and use the Oxi One as a Midi > CV converter so that I might patch the outputs of the Alexandernaut Fugue Machine to something like the Synthesis Technology E370 or some other quad sound source. But despite spending the better part of three hours trying to figure it out,1 I still had achieved no progress and so abandoned the idea and decided to do the next best thing. To patch a more intentional version of Jamuary 2507 into the modular and run it through several effects and see if I couldn’t come up with something new.
The initial patch is the same. Fugue Machine feeds the Klevgrand Speldosa and Decidedly Decent Sampler software instruments in AUM. Yesterday those went to reverb and I called it a day. The patch was beautiful and full of promise. Today went much further. The outputs of both Speldosa and the Cello samples were sent from AUM, via the ES-9 outputs, to the AI Synthesis 018 Stereo Matrix Mixer so that they might be spread around the system to three different effects, shifted and morphed matrix style, and finally sent back to AUM before getting some reverb. Though I’m trying new techniques with new things, that doesn’t mean everything in a single patch, lest I become overwhelmed and frustrated.2 The effects I chose were the Venus Instruments Veno-Echo,3 Pladask Elektrisk Dradd brothers, and the Rossum Electro-Music Panharmonium. Speldosa and the cello samples were sent to the delay, with Speldosa only going to Panharmonium, while the cello only was initially sent to the Dradd(s), before adding the delay to the Dradd(s)’ input, slowly adding more, and allowing those higher pitched notes to be granular-ized and spread through the stereo field. The Dradd(s) really turned out to be the highlight, though the delay isn’t far behind. Panharmonium sounds nice, as it always does, but seemed to get lost when it wasn’t leveled as a prominent voice in the mix at a given moment.
To be fair, I struggle with just about everything with the Oxi One. I really need to revisit it with purpose. ↩︎
I recently suffered that sort of frustration when I put two completely unfamiliar modules in my Xmas 2024 Synth. It was an exercise in frustration when it should have been a relaxing time. ↩︎
I used CoVariant, a now seemingly discontinued midi > cv plugin for the iPad to send out an analog clock from the iPad that is perfectly in sync with the midi clock generated by AUM. I will never delete this plugin as long as it continues to work. It also does midi > CV conversion (but I couldn’t figure it out). ↩︎
While I was testing a synth I built for my brother and me to play while on a family vacation, I wanted to see if I could get something more ambient from what I perceived as a more rhythmic-oriented case. I have a master clock, a sequencer, a chaotic/random gate producer that likes the time grid, all dedicated to staying in time. My brother is more of a shake your booty type of guy and I wanted to bring something he would enjoy too, so rather than chaos and random ahoy, I put in several modules that he could feel comfortable with too. But rather than resign myself to grid based tempos and rhythms from this synth, I ventured to see how I might go about creating something more freeform. Instruments tends to direct their players towards certain ways of doing things. Modules do the same via their UI cues. All modules demand some particular workflow which lends towards different styles as a result of their design. But this subtle push by module makers doesn’t preclude using their designs in ways that maybe they weren’t designed to be used, or in ways they hadn’t considered. Individual case builds likewise push musicians to patch in certain ways.
Since this was a test, I started with a familiar idea and tried to see how I might create an irregular clock in order to use Stochaos to hit the Disting Ex in the SD Multisample mode using the LABS Soft Piano samples. It’s one of my favorite voice patches, and generally it sounds beautiful. Enter the Sitka Instruments Gravity.
The Gravity is a 6hp, 6 output master clock. It doesn’t have the sorts of clocked modulation options that something like the ALM Busy Circuits Pamela’s Pro Workout has, nor does it have the quick, hands on manipulation of the Make Noise Tempi. But it does have a fair few things going for it. It’s a rock solid clock, and easy to manipulate, even at first glance. The UI is intuitive, and its distractions few. Each output has three modes: Clock, Probability Clock, and Sequencer. The clock and probability clock does what it says. The outputs put out short triggers according to a clocked division or multiplication of the master tempo.1 Timekeeping is not exciting, however it is crucial. But the killer app in the Gravity is that its tempo can be modulated by control voltage, a feature not found in every master clock. At this realization I knew just exactly how I was going to get my wonky clock.
After plugging in a smooth random LFO from Batumi II + Poti II and tuning its frequency and amplitude to taste, we had a modulating clock that randomly floats above and below the master tempo. The Gravity gives a numerical option when the master tempo is being modulated, called Range. It’s simply a number that goes up by tens. Although initially I wasn’t sure just exactly what that number represents, the developer noted that it’s a fixed maximum BPM deviation above and below the set master tempo. So if your tempo is set to 80bpm, for example, with a Range of 10, it will swing as low as 70bpm with -5v of CV, and as high as 90bpm with +5v of CV. Clever. Subtle undulations is one thing. Wild tempo fluctuations is something else altogether, and having a defined maximum range built in to the modulation is a really good way of making it easier. This clock was fantastic, subtly shifting faster and slower. Being anticipated, while not being predictable, and never on a strict grid. Perfect.
Although I didn’t need more triggers than what Gravity can supply to ping the Disting Ex, I did want those triggers to extend laterally, never close to anything we could call a pattern. Stochaos once again provides a beautifully timed spread of triggers which form the basis of the piano voice in the patch. It always takes some clock adjustments to get the triggers just so. In this patch I ultimately used a x8 multiplication of that modulated clock with a 20% chance of skipping a beat to drive Stochaos. This kept triggers coming at a reasonable pace for Stochaos to spread the gates through its various outputs, helped by the retrigger setting in the SD Multisample algorithm to “Synth” to keep it from going too cluttered with notes.
For pitch, I used three of the four Swell Physics outputs into Quantermain (in C major). One of the quantizers was set to quantize to all 7 notes in the scale, with the other two set to quantize only to the root, third, and fifth. This turned out to be a wonderful method of getting pitch. The outputs on Swell Physics are all inter-related, and something akin to phased LFOs, only the phasing is more organic. Swell Physics is not a single speed with waves sliding back and forth, but the movement of the ocean, with ebbs and flows that can’t be strictly controlled, and where each wave affects the others. All of their speeds fluctuate, as do their amplitudes. This set of waves allowed for a good spread of notes, with minimal dissonance.
The Soft Piano sample outputs from Disting go to the Qu-Bit Nautilus for some unclocked delay. Feedback and Depth are lightly modulated by the highly attenuated AVG output from Swell Physics, while a highly attenuated saw ramp LFO from Batumi II + Poti II modulates Reversal. The patch starts with no Chroma (Qu-Bit speak for an effect inserted into the delay feedback path), but heavy distortion is introduced later on as the patch heightens. Using the delay feedback line for distortion, as opposed to using distortion before the delay, still allows for the piano notes to sing through quite clear, before being clipped to hell over and again as the repeats fade away.
After going through Nautilus, the signal made its way to the Make Noise QPAS for some light HP filtering. In most situations I would run a hard clipped signal through a LP filter to shave off some of the most egregious harmonics, but for some reason I preferred the HP filtering in this patch (I tried all four stereo outputs before deciding on HP filter), and so I won’t be too harsh on myself for an intentional decision made in the moment. The only modulation is via the 1 < 2 and 3 > 4 gate outputs on the Swell Physics via the CuteLab Missed Opportunities to both !!¡¡ inputs for some occasional shooting stars.
But getting a pretty flow of random piano notes wasn’t the final goal. The final goal was to test the new elements of this case so I’d have a basic understanding of how to use the case in a style I enjoy, and hopefully avoid having to constantly dig through manuals during the little time I’d have to patch on the trip, which brings me to a real beast of a module: the new Doboz T12, a 17hp (😕) touch controller, arpeggiator, and sequencer. I had half-assedly tried to get it going a couple of times over the last couple of weeks, but came up empty both times, so it was time to sit down with the manual and dig in.
At first I was intimidated by the T12. There’s not much on the panel outside of 12 touch plates, a screen, a couple of buttons, and an encoder to give you cues, and the options in the screen are many. But once I got over the initial hurdle of Step 1, the intuitive nature of the screen UI took over, which makes it generally simple to navigate and use. The T12 has 4 modes: a touch controller, an arpeggiator, a very straightforward up-to-32 step sequencer, and a more complex extended functionality step sequencer. Although I certainly want to understand the Complex Sequencer, my aim was to tackle the touch controller (why I initially bought the T12 to begin with), the arpeggiator, and the simple step sequencer.
Despite being a bit overwhelming at first glance, having loads of options in the UI, the T12 workflow is both fast and intuitive. Not only are there the standard pitch CV and gate outputs, but also a secondary CV output for something other than pitch. You can set vibrato, including a delay, gate probability, random note probability, touch behaviors, and many other facets of your sequence quickly and easily. The AUX CV output can send envelopes, slewed gates, secondary raw CV, amongst other stuff. The T12 is a really powerful, highly flexible, and intuitive module that is fun to use. Just don’t forget to save your work in one of the many save slots, or else you’re gonna lose all your shit. Ask me how I know. Fortunately this particular patch is pretty easy to reproduce should I have the need.
For this initial patch I wanted to keep sequencing as simple as possible. A slowly plodding 10 note, repeating sub-bass line via the Humble Audio Quad Operator that would flood the audio and shake the room. I was loosely aiming for a post-rockish feel in the progression. It’s intentionally loud, though not so loud that the piano can’t still be clearly heard. With the wandering clock set to /8, and after a smidge of tuning the individual notes in the sequence to what I wanted, I pretty quickly got what I was after.
Which isn’t to say that the bass line is without issues.
Firstly, I’d like to note that both the high level and super-low frequencies were exactly what I was trying to accomplish. I was looking for film score kind of epic. The kind of bass that rattles walls and that you can feel in your stomach. That said, there’s far too much audio gear, including very high quality audio gear, that has a difficult time reproducing C1 (32.70Hz). My audio monitors, a set of Focus Alpha 80 studio monitors only reach down to 38Hz before the cutoff becomes pronounced. At 32Hz, the tone could still be heard, but not with near the authority it should have. D1 (36.71Hz) had similar issues, although not nearly as marked. By the time we get to E1 (41.2Hz) things are booming, but of the 10 notes in the bass sequence, only 5 can be heard with the vigor I intended, and that’s through a good pair of studio monitors. Fortunately the cans I used to record this patch, a set of GK Ultraphones, and the AirPods Max Bluetooth headphones I use for general listening, have no pronounced problems with reproducing the low C. But if I were to record this patch again, and I’m highly considering it, I’ll pitch the entire piece up 4 full semitones (E1) to avoid that conundrum. It’s one thing for a bass heavy piece to not play through phone, tablet, or laptop speakers. It’s a different sort of problem when high quality studio gear can’t do it. Any system with a subwoofer should really shake the foundation, but you shouldn’t need a subwoofer to properly hear music.
The last voice was a spur of the moment addition to the patch. I didn’t know exactly what, but I knew the patch was missing something. It needed one last final touch. It needed Plaits. Though it certainly has its limitations, Plaits is one of the most versatile and best sounding oscillator modelers available. Everything from kick drums, a scaled down Rings algorithm, and FM, plus more is possible with Plaits. At first I didn’t really know what I wanted, other than it be sparse. The Rings algorithm didn’t really fulfill the role. It took away from the patch as much as it added to it.
But as I made my way through the modes one by one, I landed on the final green algorithm: Vowel and speech synthesis. This would normally be unremarkable, but as it happened, I kept hearing the word “Red.” How the various knobs had been set while testing other algorithms landed me smack at the beginning of the colors of the rainbow. I slowly turned the Morph knob to see what else was hidden there, and found a slew of words. At first I set up modulation of the Morph to cycle through the words quickly. Think Robot Auctioneer. And although this addition certainly moved me in the right direction, it still wasn’t the destination. There were too many words being synthesized too quickly. It was slightly distracting, and not wholly complementary.
After a bit of envelope experimentation, I settled on 4 words: Red, Orange, Yellow, Green, “said” at a slightly slower than “natural” pace, and with a fairly thin tone. This gives the voice an almost sad feel, which I think slightly tempers the optimism and hope found in C major piano alongside an epic bass line. It brings a bit of the non-perfection and often lonely feel of reality back into scope, and that even non-perfection and loneliness can be contained within beauty.
After repeated listens, I know that I wouldn’t send any pitch information to Plaits were I to record this again. I think having it repeat at the same pitch would have an even larger impact, and be more focused.
One last new module I used is the Intellijel Amps VCA. Two of them chained, actually. Although I initially planned and built this case with an Intellijel Quad VCA, I recently realized the power of fully cascading VCAs,2 and decided to replace one of my Quad VCAs with this pair of Amps. Even with the first use I could see the utility in cascading inputs. The ability to patch one input and get out several signals that are related, yet separately attenuated and/or modulated, for use throughout a patch is powerful. Of course multiple related outputs could also be accomplished by patching multiplied copies of the signal into all four VCA inputs, but with cascading inputs we can eliminate at least six patch points and three patch cables. Efficiency is key. Add in ring modulation and signal inversion, and Amps is a powerful tool indeed.
A fully cascading VCA is one in which all inputs, CV inputs, and outputs are normalized to the following channel until the normalization is broken by a plugged in jack. This configuration allows for a flexible array of both CV and audio patching, capable of complex mixes or routing.
Although I sometimes re-work a patch after recording it, I generally make a couple of obvious (to me) changes, re-record it, and move on to something new. But something about my Study of Addac’s new Swell Physics captivated me, and compelled me to go through several revisions and re-records to flesh out something interesting.
The base of the patch is the same: Swell Physics sends out modulation, which controls the level of the four voices of the RYK Modular Algo, and drives most of the modulation in the patch. The RYK Modular Algo output runs through a filter, and into Beads. All of these are mixed and sent to a reverb. But just about every aspect between those modules has changed. Modulation has been added, subtracted, and tweaked. I went through 4 filters before finally finding one with the right sound. I’ve experimented with different settings on all of the modules to find just the right sound. I added in delay to give some subtle length and a nice tail to the swells as well as the spray (which was also added). With dramatic results, I also changed reverb to the beautifully haunting Walrus Audio Slöer. All in all I spent upwards of 12 hours building and tweaking this patch, making no fewer than 13 different recordings, constantly evaluating the results and searching for way to improve it.
It’s hard to document all of the changes. There were so many. But suffice to say that nothing within the patch went without heavy scrutiny and experimentation. It’s the first thing that I’ve made which resembles something like a finished piece of music.
I keep it no secret that I’m a certified delay junky. I love all kinds of delay from murky analog repeats, to the beautiful compression of tape delay, to pristine copies of digital delays. I dig them all. Even if my collection has shrunken significantly, at one time I had over 30 delay pedals, I still have a few delay pedals I consider choice, like the Oto Bim, Vongon Polyphrase, and the Free The Tone Future Factory FF-1Y Future Factory. I have dual Echofix EF-X2 tape delays. And it shouldn’t be a surprise that I have several Eurorack delay modules. From the mighty Verbos Multi-Delay Processor, to the Xaoc Devices Sarajewo, and the Qu-Bit Electronix Nautilus to the Venus Instruments Veno-Echo (plus yet more), I’m covered when it comes to Eurorack delays. But when the new Time Machine from Olivia Artz Modular was announced, I knew there was no way I could pass on it for too long before I hit “Add to Cart.” Due to a confluence of random events, I was informed by OAM within minutes of the Time Machine being released for sale at Perfect Circuit, and so was able to snag one quick without the ~6 week wait time if you order direct from OAM. I would have ordered one anyways, but bypassing the wait was a nice surprise, and moving their product through retail stores helps them get more retail orders and wider distribution.
When I imagined the Time Machine, I was imagining a stereo version of the Verbos Multi-Delay Processor. I’m sure much of the Time Machine was influenced by the MDP, from its looks to its multi-tap nature. And although it can certainly replicate some of the things the MDP does, the Time Machine is definitely something different, and highly rewarding. True stereo is a wonder to behold.
One thing I’ve learned about testing delays is that if you really want to hear its voice, you need to feed it short transient signals. This moves the dry signal more out of the way and allows the delay room to breathe and be heard on its own terms. I use these quick notes to test every delay I get. With Eurorack, that test is almost always short pings in an LPG in order to see what’s its limits are. How clean (or dirty) are the repeats? How does the feedback behave? Does it do The Thing?1 How do the taps behave? How does the feedback go into entropy? This simple test allows me to really evaluate how a delay sounds and behaves.
This er of this patch is sets of sparse plucks of the Bard Synthesizers VTG (Vacuum Tube Gate – it sounds wonderful, if not quite like a traditional LPG). These plucks are created using the Humble Audio Quad Operator, which has the 2 waves being modulated by The Hypster, and one of the Ratios modulated by the Bindubba, into the LPG’s two input channels. The gates are hit by envelopes created by the CalSynth Changes (MI Stages), which is triggered by chaos-derived gates of the Stochaos. From the VTG, it goes straight to the matrix mixer, and onto the Time Machine.
After tweaking the Time Machine faders to get a delay pattern I really liked, I was pleased with what was happening, but I wanted more. Delays are cool and all, but dancing repeats do not make a track. After a second it clicked: “Panharmonium really likes short transients!” Although I wasn’t at all sure what I might get out of the Panharmonium, I thought it would be interesting, and that assumption was correct. After wiggling some knobs and adjusting the sampling interval (using a division of the clock used for the Time Machine), what I got was far more than interesting. It was the best thing I’ve heard from the Panharmonium in my own practice. A sort of distorted cello/upright bass sound that really fills in the space, and is harmonically relevant to the repeats that form the base of the track. Even if you can’t hear the repeats themselves through the Panharmonium, the sound of the it is a direct transliteration of those repeats in the form of resynthesis. Without the repeats, the Panharmonium isn’t making any sound. Since the Panharmonium sounded almost like something you’d hear in a sludge metal or Post-Rock context, I decided to also route the Panharmonium output to the Bizarre Jezabel Mimosa and really give it some drive, which was a perfect choice.
The patch is finished off with some reverb courtesy of the Oto Bam Ambient algorithm.
Improvised and recorded in 1 take on iPad in AUM via the Expert Sleepers ES-9.
__________
When it can sit on the edge of feedback without running away uncontrollably. It’s even better when it can do that at a low volume, while still allowing your repeats to go through at full volume. The EF-X2 is masterful at this trick.
I’m not going to go in depth on this patch as there’s a lot of modulation happening and I can’t possibly document it without rambling in circles. I’m also using several techniques I’ve already written about, like using chaos at a clock, running a delay into the Panharmonium, using tape delays, and panning using VCAs.
A couple things of note:
The Echofix EF-X2 tape delays have incredibly good overdrive. The clipping is all analog and is both warm and musical. I would absolutely use the preamp alone to add anything from subtle saturation to thick overdrive. All of the distortion in this track is from the pair of EF-X2 tape echoes.
The Pianist by NOH-Modular is a highly capable chord sequencer. Building progressions is easy and the interface is intuitive. It certainly has faults (that I’ll discuss later in a more comprehensive review), but overall it does an absolutely fantastic job.
Odessa is Odessa and I will make no apologies for it.
This is the first patch during which I’ve used both the go-to AI Synthesis 018 Stereo Matrix Mixer alongside my new mono (voltage controlled) matrix mixer, the Transmon by Atomosynth. I used the latter to mix the Sofia Mix output with the Odessa partials outputs, while panning the Odessa fundamental slowly from left to right (although I can’t really hear the panning in the mix if I’m honest). Having a voltage controlled matrix mixer with individual outs for 12 of the 16 channels, along with 8 channels that can attenuvert makes for a compelling piece of kit. The possibilities are endless.
As I was restructuring my synth into Subsystems, I was adamant that I wanted a varied and flexible outboard FX section. Although I love Eurorack FX, I’m fairly convinced that many FX are better outside of the case, rather than a module in it. Modulation sounds great on some FX, like delay, but causes chaos in others, like reverb. I’m know that there are lots of great pedals that aren’t in euro form, and that pedal companies have been perfecting FX for decades. The first stereo reverb, for instance, came about long before Eurorack was even invented. Why reinvent the wheel, or limit myself to only euro FX? That’s counterproductive and boring.
But I also had a logistics problem. FX sends and returns are traditionally handled through a patchbay, and as mightily as I tried, I couldn’t imagine a good way to implement a patch bay in my Eurorack system. Patchbays make connecting audio gear simple and intuitive. I use them all the time on my recording/editing desk. But this time it was not meant to be. The Eurorack specific patchbays on the market aren’t quite flexible enough. The Patchulator and Patchulator Pro don’t offer full-time access to every effect from any given number of sources. Theoretically I wanted to be able to play all 10 of my effects simultaneously, with 10 different sources. A patch bay makes this easy, but without one I’d have to come up with something different.
That something different took a while to assemble, and for all I know may not even be the best way. But even if it isn’t the most efficient way, it’s a way that works. I can run any source to any effect at any time. I can chain effects with ease. I don’t have to do any unplugging and plugging in of pedals. They’re all available, all the time. Awesome.
I long searched for a send/return module that would meet all of my needs. It had to have stereo inputs and outputs, fairly small (because I knew I would need 9 or 10 of them), a way to control the send level, and a way to mix from 100% dry to 100% wet. There are several Eurorack send/return modules, but few are fully featured. After testing a couple, the one that fit the bill best is the Knob Farm Ferry. It has everything I was looking for. It can function in mono or in stereo, has send level (which also functions as a crossfader with a switch), mixes from full dry to full wet, and all in just 4hp. To top it off, the Ferry even includes the requisite TRS > Dual TS insert cables to connect your line level outboard effects and pedals. A nice set, I might add, and not something you’d find on Amazon for a couple bucks with generic plastic connectors and cheap cabling.
Since I have 10 pedals I wanted to use as FX with my synth, I knew I needed at least 9 Ferries. I already had a Strymon AA.1 that I was determined to use so I ordered 8 more Ferries in 3 separate batches. Knob Farm even sent me a free Ooots, a very excellent output module that I use with my satellite synth.
The modules themselves have been installed for a while, but I procrastinated fiercely with getting everything patched in. Patching in 10 separate pedals, all with stereo I/O (and some with MIDI) is quite the chore, and I was dreading it. I didn’t want a proverbial rat’s nest, which meant careful labeling and deliberate cable routing with lots of Velcro cable ties to keep things as orderly as possible.
Does it work?
Once I had everything patched in came the nit-picky task of testing. Are all the modules connected to their pedals correctly? Are all of the modules set up correctly for stereo sends and returns? We’re about to find out.
For this type of testing I’ve found that very simple sources work best. They’re easy to patch, and give good, regular feedback if something is amiss down the chain. Today I set up as simple a patch as I could muster: the “Final” output from Brenso into CUNSA being used in LPG mode, with an envelope from Falistri modulating the LPG, and the EOF gate striking the wavefolder of Brenso. Falistri was set to cycle at a fairly slow rate; about 72bpm. This gave me constant boings, with some space between to let the FX tell me whether they were working or not.
I manually patched that boing to each and every Ferry, and from each Ferry to my output module (Expert Sleepers ES-9), ensuring that everything was set correctly. All mono/stereo switches were set to stereo, the Gain/Xfade knob switches to gain. I then tested the wet/dry mixing, and gain of each. Of course I also took the time to ensure that the effects were working, and had some fun, particularly with the delays, despite such a monotonous source. It took about an hour, and although I ran into 2 separate problems (I had inputs and outputs mixed up on the Oto Bam and Boum), everything went about as smoothly as it could. Nice!
Ping Pong delay is easy, right? Just tick a box in a plugin, or flick a switch on your handy stereo delay unit and you’re done, right? Well, sure, but that’s all digital. What I’m talking about is ping pong delay, old school. Patching 2 mono, analog delay units in order to create ping pong delay in the stereo field.
When I first started thinking about how to do this, very few ideas came to mind. Of course there is the pseudo ping pong trick of setting one delay time at X with the other delay at 2X, which would give you a repeat on one side then the other. But that only works for exactly 1 repeat per channel. If there is any feedback, the first delay will sound again each time the second plays, which means it’s not really ping pong at all. It’s only kinda sorta ping pong. I wanted something better. The real McCoy.
As I started to research analog ping pong patching via Google, I was quickly dismayed. There aren’t really any good sources I could find to explain the method for patching ping pong delay. Nothing. Nada. After I couldn’t find the info I was after via research, I decided to ask. I asked on an audio engineer forum. Crickets. I asked a home studio group on Facebook and was met with “Just use a plugin. It sounds the same”, as if that’s a good answer to the question of how to patch analog hardware. I looked in my own studio recording books, which were all silent on the matter. It’s as if this information just doesn’t exist, or, more accurately, was outdated by the time the internet arrived, and the knowledge on how to perform this studio trick was simply never recorded digitally. It’s a lost art from the days of yore when everything had to be patched manually, and no one outside of studios used it. A voodoo spell that not even those inside of professional working studios seem to use any longer. Analog ping pong delay is dead.
After searching for what seemed like forever, I finally happed upon a video which explains using 2 analog delays in ping pong fashion, with the aid of a desktop mixer. The patch is fairly simple, even if it’s not intuitive.
Sound Source > Ch 1 input (panned center) Ch 1 Aux Send > Delay 1 input Delay 1 > split directly to Ch 2 input (panned hard left) and Delay 2 Input Delay 2 > Ch 3 input (panned hard right) Ch 3 Aux Send > Delay 1 input Mixer Stereo Output
Be sure that both delays are set to the same time. Be extra sure that the feedback (repeats) for both delays are set to the minimum (1 repeat). The Aux Send of input 3 (Delay 2) controls the number of repeats. BEWARE: This is a feedback patch. It can get out of control very quickly.Use the Aux Send wisely.
But I don’t have a desktop mixer, and although they can be had inexpensively, I didn’t really have much use for one outside of wanting to do tape echo ping pong delay. I used to have a Xaoc Devices Praga in my eurorack synth, which would have been ideal, but I sold it in favor of decentralized mixing alongside using a matrix mixer. Hmmmm….
A matrix mixer is nothing if not a set of inputs, sends and returns. “I think I can make this work, even in the context of my matrix mixer being full stereo”, I thought. And sure enough, after several drafts in my Notability folder for synth patching, and experimenting with dummy cable theory, I had a solid plan. I just didn’t know if it would work.
The theory with a matrix mixer is the same, but because mine is stereo, I had to use make clever use of some dummy cables in order to defeat L> R normalization at the inputs to ensure everything was in the correct channel at the outputs, while still having access to the dry and wet signals independently to mix their respective levels later in an output mixer. To mix the dry and wet in the matrix as it’s patched would leave the dry signal in the left channel only. No good.
Sound source > Input 1L, with dummy cable in 1R Output AL/R > mono mixer > Delay 1 Delay 1 > Input 2L, with dummy cable in 2R Output BL > Delay 2 Delay 2 > Input 3R, with a dummy cable in 3L (it is not necessary to use a dummy cable here, but I’m using one for consistency) Output CL > Output Mixer (Pan Center) Output DL/R > Output Mixer (Pan L/R respective, or use a stereo input)
Knobs with an X are fully CCW (off). Knobs with a green check are mixed to taste. Knob with the red check is controlling feedback for the repeats. BEWARE: Ch 3A is feedback from Delay 2 to Delay 1. It can easily run away out of control and blow your speakers, headphones, and/or ear drums. Use it sparingly.
This method also makes use of a separate mono mixer to act as a send for both the source and Delay 2 to Delay 1. It what helps make the magic happen. Without the mixer, I couldn’t get the source and Delay 2 to Delay 1 without getting channels mixed up. Everything must remain on discrete channels in the matrix. As a result of the several dummy cables, Ch A’s outputs are discrete channels being used in a dual mono setup rather than in stereo, with those signals being mixed separately before going to delay 1. It was the only way to accomplish the task of sending both the source and Delay 2 inputs to Delay 1 while keeping those signals unmixed and discrete inside of the matrix mixer for final output.
Heed the inputs and outputs used very closely. It seems a bit odd, but it ensures that the stereo field is intact and signals remain properly separated until the final output mix. Deviate at your own peril.
The dry output is from Ch C, with the wet stereo output from Ch D. Pan the Ch C output to the center, with Ch D being panned L/R respectively.
This patch can likely be simplified (and perhaps sound better as a result) by splitting the audio at the Delay 1 output rather than relying on the matrix mixer to send the output of Delay 1 to Delay 2. This experiment, however, is for another day.
Although I haven’t pondered the nitty gritty of this patch in a mono matrix mixer, I think it would likely be a better tool for the job, but my first inclination is that you would need 5 outputs, and not the standard 4.
Pinging filters in one of my favorite modular patches. You can get lots of different tones, creating very LPG-ish sounds with beautiful ringing decays, booming drums, or melodic clicks and chirps to color your modular masterpiece.
The traditional way to patch a filter for pinging is really simple. Set the resonance on your filter on the verge of self oscillation, run a trigger or gate into the INPUT of your filter, get some pitch CV into the v/Oct input or the filter cutoff CV input. Now patch the output of your filter to your output (or through any effects you might want), and you’re in business. But there’s an inherent problem in many modern filters when patched in this way.
Traditional pinging patch.
Oftentimes the input will ping on the rising edge of your trigger, then click on the falling edge, which is not ideal. No one wants clicks in their music, except when you do, so we need a work around.
Some filters, in an effort to mitigate the click problem, have a “Strike” or “Ping” input meant for gates and triggers. The Joranalogue Audio Designs Filter 8 and INSTRUō I-ō47 are 2 examples, as well as the 2 filters I used in this patch.
No “Ping” input? No problem.
For filters without a dedicated input for pinging, simply patch your trigger or gate to an envelope generator with a snappy envelope. A very fast (or even no) attack and a short decay work well. Adjust the decay of your envelope and the resonance on your filter to affect the tail of the ping. It may take a bit of fiddling, and a little can go a long way, but your perfect tail is in there. Hopefully. Patch the filter output to your output module, and on every trigger you’ll hear a new note.
Make Note: Some filters are better pingers than others. Some don’t process v/oct well, or maybe the resonance is too finicky to get the ping you’re lusting after, so if you don’t like what you get with your first choice, move on to another. That said, most filters should work well.
But this post isn’t about just pinging a filter. It’s about doing it in stereo. And while I could tell you that this method is possible with just 1 filter (it totally is), this patch uses 2 independent filters for pinging, and a stereo filter for effect.
We start, as we most often do, with the clock. In this patch, we have the clock feeding 2 separate S&H generators, which will put out unrelated, random CV sequences. Both of these sequences then go through a pitch quantizer before being sent to the v/oct inputs on the filters. The sequences may be different, but we at least want them in the same key (unless you really like dissonance) for aural continuity. The clock also sends a trigger to a random gate skipper, which will allow only a subset of those triggers to pass through, ensuring that the 2 filters never receive the same beat sequence, providing stereo movement and depth. The gate skipper also send triggers to the final stereo filter, and an envelope generator, which is also modulating the filter. Yet another clock signal is sent to the delay to ensure our repeats are in time. The final clock signal is being sent to yet another Random Generator so that it can provide modulation to the final stereo effects filter.
Once triggered, the filters will send their quantized pings to a delay (pings seem to beg for delay), before moving on to the final stereo filter before going to the output. Listen to the result below!