Skip to content

schollz/wobblewobble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wobblewobble

slow oscillators for crow outputs from norns.

snek2

https://vimeo.com/553165797

with wobblewobble you can...

  • assign each of the four crow outputs one of many different types of slowly oscillating modulation sources.
  • configure crow as midi->CV or midi->envelope atop any oscillation (or none)
  • visualize slow oscillations from crow inputs (<7hz)

this script was also designed to be a library (all functionality is available in the menu) so that it can be imported for crow functionality from other scripts. no examples of this yet, though.

Requirements

  • norns
  • crow

Documentation

from the main norns screen you can:

  • hold K1 and K2/K3 to switch crow
  • press K2/K3 to switch modulator
  • E1 changes frequency
  • E2/E3changes lfo min/max
  • K1+E2 or K1+E3 changes meta

the params menu has more options, including:

  • clamping the absolute minimum and maximum values
  • add midi input to control pitch (top note, any note) or add an envelope
  • meta params for the modulators
  • change slew rate

oscillators are configured in SuperCollider making it easy to configure / design / add new oscillators, including complex ones from the chaotic UGens. current oscillators:

constant

constant

sine

sine

triangle

triangle

wobbly sine

wobblysine

snek

snek

lorenzian

lorenz

henonian

henon

random walk

randomwalk

latoocarfian

LatoocarfianC

standard chaotic

standard

fbsine

fbsine

quad

quad

gingerbreadman

gingerbread

many many thanks to @proswell for the excellent additions (grid support, five more modulators, adding inputs, adding metas) as well as testing.

any other PRs are welcomed with open wings.

download

;install https://github.com/schollz/wobblewobble

https://github.com/schollz/wobblewobble

license

mit