Streams ~~~~
steams is a sequencer with four independent playheads that share a set of notes.
streams started off as my first attempt to write script from scratch. this happed almost a year ago. since then I’ve been using it a lot for my own music and the script has gone through many iterations… now I feel like it’s ready to share. It might occur to you that it has a close resemblance to fugue machine, which is actually what I originally wanted to port to norns when I started writing the script. Over time a few more features were added / changed to match my workflow/creative process.
I experimented with different engines and finally settled for the moonshine engine from the norns study “skilled labour” (thanks @dan_derks and @zebra for putting this together!) because I love the sound and the fact that the voices can be modified independently. This allows streams to have four independent synth voices for each track. The track outputs can be set independently and the destinations to choose from are: moonshine engine, midi, crow, just friends and wsyn. There’s a link below to the docs where all other features are explained in detail. Please let me know if something is unclear or have any general questions.
Requirements
- norns
- grid
- moonshine engine [download here] (please power-cycle your norns after installing).
Extended control
- midi
- crow
- just friends
- wsyn
Documentation
Above is a brief demo video where all four tracks are triggering four moonshine voices. I’m not changing many parameters manually (besides sound params), but switching between different note patterns and track presets using the four note pattern and preset slots.
The user manual can be downloaded here as PDF . You will have a the latest copy on your norns too, once the script is installed or updated. SMB to dust/code/streams/docs
to access.
Download
!! don’t forget to install moonshine first !!
install via maiden (give me some time to add it to the library):
;install https://github.com/sonocircuit/streams
or download via GitHub: