as you begin inputting sound, norns listens and stores hz values in a table. at a certain point [20 values, for now], it outputs these unquantized values as sine waves (up to 32, for now) in a randomly generated stereo field with random parameters. there are currently two different ways it handles these voices - “chords”, with all changing at once at random intervals, or “drones”, with each voice entering at a random interval until all have been played, at which point value 1 is then brought back in with random parameters. at the same time, softcut is recording 30 second [for now] buffers in the left/right channels. when the buffer is full, stereo playheads begin to jump around to random positions connected to the [random] timing of the sine wave actions/mode.
norns, sound input
begin by playing sound
- left input -> softcut panned left
- right input -> softcut panned right
k2: change mode [default: “chord”]
k1(hold) + k2: clear softcut buffer
k3: clear sines and begin polling again
restart after installing
v1.1 - here-there.zip (6.9 KB)
this will evolve quite a bit.
thanks to @zebra for the sines