Compass is an asynchronous looper for Monome Norns built – like Dunes – around the concept of a command sequencer. Commands modulate sequence, recording, playback and looping behaviors.
The example video here was recorded in one take, using a Casio PSS-270 and a field recording as sound sources. Pretty slice and dice. Subtlety out the window. Parameters like
rate_slew were put under midi control.
2.0 released! This version introduces crow support. See the release post below for details.
Compass’ sequencer moves through commands of your choosing that trigger different functions. Use commands to, for example:
- manipulate the sequence’s clock or jump to a random step
- randomly change the location of your loop within the buffers
- alter the rate, direction and position of each record/playback head
Compass’ audio buffers and its sequencer each have their own sense of time in order to facilitate experimentation. Interesting effects and textures can be created by recording into loops long and short, randomizing commands on the fly, modifying the sequence length, etc. Midi-mapping additional parameters allows for more gestural control.
The two buffers are purposefully long (64s), allowing sounds to travel freely to different regions during recording and playback. Unexpected (and hopefully interesting!) things can happen as the two record/playback heads are independently pushed around.
README (all commands are referenced in-app if you need a quick reminder, though)
(as always, PRs most welcome)
~ Midi clock out (got the gist of this working, but had some sync issues – will revisit)