Bad oneiroi — a multi-voiced looping bad dream machine

**Requires firmware 1.13 to operate properly**

Bad oneiroi listens to your thoughts (and the audio input) and smashes them all together with a XOR bit modulator, creating squalls of noise and distortion. You’re welcome. Oneiroi’s evil twin.

Okay, maybe it doesn’t do that. What it does instead is record into loops, either based on your playing style, or a window clocked by tap tempo. There are two sets of four loopers, each looper with its own pitch and reverse control. These cross-fade beween one another via resonant low-pass filtering, so that while one loop plays, another can be recorded, and once the recording is complete, they will fade into each other.

These loopers are then output into an effects section with a high-pass filter (for cleaning up the bottom end and making sure the low resonance doesn’t blow speakers) and then a delay with mod (BBD-style) for dark echoes.

You can also cross-fade between the loops at will, but the “cross-fade” is really two, offset low-pass filters: as the envelope of one opens, the envelope of the other closes.

The signal path is stereo on the dry side. The loopers sum the inputs to mono, before producing a stereo image via the delay with mod.



Left — cross-fades between loops by opening and closing their filter envelopes

Middle — tap tempo for the “Clocked” option; the clocked option also accepts MIDI clock, which is located on the second page, if you would like to set a clock division for MIDI

Right — locks the loops/ceases recording new loops. When this occurs, the light in the bottom right corner will be white.

Front page:

Down the left side: pitch and reverse controls for each loop.

At the bottom of the left side: a pushbutton labeled “Clocked.” When this is active, the patch will respond to a tapped window for recording, initiated by new notes being played (a silence must precede new notes for proper operation). All clocked loops will have the same length.

When the “Clocked” button is off, the patch will respond to the incoming signal and record as long as one is detected above the “Threshold” control on the top right. You can also set a “Follower release” amount: this provides a buffer between audio falling below the threshold and the looper’s discontinuing recording, which can be useful when playing phrases.

A red pixel beside the “Clocked” button will show whether the patch is recording at that time or not and can be useful for dialing in tap tempo, threshold, and envelope follower release.

Continuing down the right side, there are also controls for “Wet level” and “Dry level.”

In the middle of the patch are controls for the effects section:

LPF freq — sets the low-pass filter frequency for the cross-fading and can be used to control the frequency of the loops

Resonance — sets the resonance for the low-pass filters (can get pretty hairy! Use caution)

HPF frequency — set the high-pass filter frequency, for cleaning up the low-end and making sure the closed filters (resonating at 27.5 Hz) don’t cause too much sub-sonic noise; between the low-pass filter and the high-pass filter a band-pass is effectively created

Delay time, delay feedback, delay mix, delay mod rate, delay mod depth — all standard controls for a delay module

On the bottom are two pixels to represent the two loops. Between them is a “Fade time” control for setting the speed of the cross-fade.

  • Platform:
  • Category: Effect Sampler Synthesizer
  • Revision: 1.0
  • License: Creative Commons Attribution Share Alike 4.0
  • Views: 241
  • Modified: 3 weeks ago
Chat about this patch on Discord! Download (94)
Appreciate 2

Leave a Reply