/glitchlets

glitch it with glitchlets, for monome norns.

Primary LanguageLuaMIT LicenseMIT

glitchlets

add glitching to everything.

Image

lets glitch with glitchlets.

this script glitches incoming audio. everything is quantized to the global tempo so it stays somewhat in beat. this script is inspired by a supercollider script glitching the "amen break" and a recent track by John Frusciante.

there are five voices for glitching. each voice has individual volume, panning, gating, positions and probabilities. each voice contains a softcut loop with random tape modulations. each voice also emits a supercollider engine that adds a wobbly resonant low pass filter to each glitch to get that 90's feel.

future directions:

  • fix all the 🐛🐛🐛

Requirements

  • audio input
  • norns

Documentation

quickstart: put music into line-in. set norns global tempo in clock -> tempo to tempo of music. open glitchlets and press K1+K2.

all five glitchlets can be consciously controlled via global params or quick menu. quick menu:

  • first set clock->tempo then reload glitchlets
  • K1+K2 does quick start
  • hold K1 to turn off glitches
  • K2 manually glitches
  • K3 or K1+K3 switch glitchlet
  • E1 switches parameters
  • E2/E3 modulate parameters

note: make sure to restart norns the first time you install because it has a new supercollider engine that needs to be compiled.

demo

Demo of playing

Demo of playing

my other norns

  • barcode: replays a buffer six times, at different levels & pans & rates & positions, modulated by lfos on every parameter.
  • blndr: a quantized delay with time morphing
  • clcks: a tempo-locked repeater
  • oooooo: digital tape loops
  • piwip: play instruments while instruments play.

license

mit