Nightly

Nightly, an unsynchronized triple looper stutter/repeater and randomization effect.

It’s inspired by the CountTo5’s alternative firmware, with 3 loopers grabbing audio fragments and repeating them 2 to 12 times. Each looper has an unsynchronized LFO determining loop length, and audio can be reversed and/or shifted up or down (an octave or 5th). They can be frozen to repeat indefinitely, and the stereo ping-pong panning of each ‘repeat’ can be randomized. There’s a cool “SKIP” parameter, which sets the chance that individual repeats are muted. This patch can be anything from a multitap delay, to an ambient drone layer, to stuttery, glitchy chaos.

=====

[OVERVIEW]
-Input/Output: Stereo in/Stereo out (or Mono in/Stereo out).
-CPU load: Around 61% (with Firmware 2.0)
-Build: Updated with firmware 1.13
-MIDI: Controls are set to CCs (I use channels 21/36, see CONTROLS section for details).

[REVISIONS]
1.4: Tested for FW2.0 and added Midi CCs.
1.3: Simplified controls (mode buttons just toggle between LIVE/LOOP; Stomps and top-right buttons bypass/enable individual loopers)
1.0: Initial patch.

[PATCH STRUCTURE]
There are 3 identical looper-structures at work, so I’ll explain for just one:
An LFO goes into a CV switch, which is routed to the RECORD button of the looper. A sequencer determines how many LFO cycles it takes before one pulse is allowed through the CV switch to record audio. What this achieves is that only “full repeats” are happening; if the LFO records for 400ms, it will play only multiples of that (so 800ms, 1200ms, etc). So, the LFO speed determines the loop length (faster LFO = smaller fragments), and REPEATS determines how many full repeats there are. The minimum is 2 repeats, the maximum is 12, so every 0.1 value increase is another repeat added).

Each looper can be reversed (latching REV button), sped up/slowed down (cycling PITCH button, quantized to an Octave or 5th), and has its own LEVEL control.
The CV switch that routes the LFO to the looper can be toggled off, so that buffered audio repeats infinitely. This is done via the LOOP1/2/3 pushbuttons, which toggle between Live mode (red) or Infinite Loop mode (yellow). The Stomp switches or the top right L1/L2/L3 pushbuttons turn the individual loops on/off, so you can really “play” your looped fragments.

Finally, there’s a few parameters that affect all 3 loopers together:
LFO RESET resets all three LFOs (useful if you’ve set them to some polyrhythmic subdivision).
The PITCH CHANCE introduce a random chance that a repeat is played back pitched up (1 or 2octaves).
the SKIP CHANCE is similar but determines the chance a repeat is played or muted. At 0 it does nothing, but as it increases it creates more gaps and at maximum only very few repeats are heard (great for making glitchy stutters, or for more sparse and mellow ambience).
Each looper’s repeats are bounced between left and right, and as STEREO SPREAD is increased the panning becomes more extreme and becomes more random.

=====

[CONTROLS]
All the main controls are on PAGE0 and are labeled and starred (see below for a “Picture Manual” in the comments). The Stereo Output module with gain parameter is on PAGE1.

PITCH CHANCE (Increases chance that repeats are pitched octaves up; cc33)
ST SPREAD (Increases panning width and randomization; cc32)
SKIP (Increases chance that repeats are skipped; cc24)
MIX (balance between dry and wet sound; goes full wet; cc28)
RESET LFO (resets all 3 LFOs)
L1/L2/L3 ON (stop/start playback of Loop 1/2/3; white = off)

Per looper there are the following 6 controls:
LVL (level of looped sound; cc25/26/27)
LFO (sets audio fragment size; cc21/22/23)
REPEATS (set nr of repeats, between 2-12; cc29/30/31)
REV (toggles reverse on-off)
PITCH (cycles through pitch modes; normal, +12, +7, normal, -12, -5)
MODE (toggles between Live-Loop, also indicates LFO speed)

LEFT stomp = start/stop playback of Loop 1.
MID stomp = start/stop playback of Loop 2.
RIGHT stomp = start/stop playback of Loop 3.

=====

[TIPS/TRICKS]
>>> For the ‘standard’ CountTo5 Nightly mode: Leave all 3 loopers in Live mode (red) with default pitch settings and just play around with the LFO speeds and repeats.

>>> For ambient layers: Slower LFO speeds (=longer fragments), lower BAL and LVLs, pitch some voices up/down and reverse them. Try increasing REPEATS and/or SKIP for more unexpected layering.

>>> For a quasi-sample player: Set LFO for medium-to-long fragments, set BAL to max (= only wet), then switch MODE if something nice is being looped. Now just play around with the 3 loopers (stop/start them, pitch them, reverse them) or increase SKIP for a ‘random’ sample collage!).

>>> For stuttering echos: Very fast LFO speeds (=smaller fragments) and low REPEATS.

>>> For granular chaos: Very fast LFO speeds (=smaller fragments), more REPEATS, and increase SKIP and SPREAD. Freeze one or more loops to get a glitchy, frozen drone layer.

>>> If things become too crowded or chaotic: Don’t forget you can always turn down the LVL of 1 or 2 loops (or disable them using the MODE toggles).

[THOUGHTS/IDEAS/PLANS]
I had one thing planned for the loopers that didn’t work because of a bug: I thought it would be cool if the repeats bounce between forward and reverse. Unfortunately, this will often just stop playback entirely and break the looper (I hope this bug gets fixed soon, because it WAS really cool for the brief moments where it did work!). There’s a bit of CPU left, so should be possible to add this.

Another thing would be some form of subdivisions/syncing between LFOs, but for now I kinda like the unpredictability, so leaving it as is for now.

If there’s any bugs/questions/remarks/requests or suggestions for improvement, please let me know!
Enjoy!

5 comments on “Nightly
  • Robin Servant on said:

    That’s wild! Now I will be able to run that patch alongside my CT5 in ”original” mode!

  • boerup on said:

    I am not hearing any loops at all. How do I start it?

  • WZ on said:

    @Boerup: Sorry for late reply (there’s no notification system in here, sadly).
    There’s no need to “start” is, it continuously records your input and plays back bits-and-pieces of it.
    Just make sure at least 1 of the loops is in Live mode (=red) and they are not muted (hit stomps 1/2/3). White = muted, so they should be colored. Good luck and have fun :)

  • Leave a Reply

      1576 PM
    • Platform:
    • Category: Effect Sampler
    • Revision: 1.4
    • License: Do What The F*ck You Want To Public License
    • Modified: 3 years ago
    • Views: 935
      Likes: 28
      Downloads: 2410
    Download
    Chat