Here/There

HERE/THERE

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.

Requirements

norns, sound input

Documentation

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

Download

v1.1 - here-there.zip (6.9 KB)

Roadmap

this will evolve quite a bit.

thanks to @zebra for the sines

24 Likes

intrigued…
2o characters of :thinking:

1 Like

HERE is an artifact from last night, guitar in --> direct to tape

in my haste to just get this out THERE I forgot to mention that for now the softcut part of this expects two inputs. left input pans left, right input pans right.

12 Likes

v1.1 added

main post updated to give a much better sense of what is currently going on with this script

5 Likes