← all scripts / norns

nmQuadroDubber

overdub external audio onto four tape loops

undisclosed Imported automatically; the author has not disclosed AI use yet

install

In maiden's REPL (the >> prompt at the bottom of the editor), run:

;install https://github.com/TuesdayNightMachines/nmQuadroDubber

Or add the splines catalog to maiden and install it from the project manager. Restart norns if the script ships a new engine.

readme from tuesdaynightmachines/nmquadrodubber

nmQuadroDubber 1.1.2 @NightMachines https://llllllll.co/t/nmquadrodubber/

There are four 20-second “tape loops”, represented by four vertical columns, stereo-panned from left to right.

A record head, represented by a white line, constantly moves over one of the loops. Make it jump to another loop with E3 (t). Press K2 (rec) to start and stop recording external audio at the position of the record head. Insert silence by pressing K3 (del).

Adjust the speed of the selected tape loop by turning E1.

Turn E2 (lvl) to adjust the overdub level. 10 means the external audio will overwrite the tape completely. Turning E2 (lvl) down will record the external audio quieter, letting the already present audio on the tape loop still sound trough, mixing both signals.

Hold K1 to display alternative control functions.

Holding K1 and pressing K2 (rOFF/rREC/rDEL/rALL) will switch random modes: rOFF: random mode off rREC: randomly toggle recording, switch tape loop and change level rDEL: randomly toggle deletion and switch tape loop rALL: both of the above

Holding K1 and pressing K3 (clear) will erase the entire tape loop under the record head.

Holding K1 and turning E2 (fade) adjusts Softcut’s fade parameter, inserting a fade between loop start and end points. Turning this up can make the audio sound smoother.

Holding K1 and turning E3 (mon) blends between monitor and Softcut audio signals, letting you hear the external audio feed on top of the tape loops.

Parameters may be adjust and mapped to external controllers via the PARAMETERS menu entries.

discussion

Like this script? React with 👍 or ❤️ below (needs a GitHub account). Reactions count as likes (♥) on splines, updated daily.