Grainstorm

From ModWiki
Revision as of 00:55, 6 December 2012 by Okyeron (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Grainstorm pic.png

This is a quick port of Stretta's Grainstorm for monome and arc over to the Codec script....you can pretty much do everything with a single controller.

The first four encoders on the right take the place of the arc 4. You can choose the focused voice by the row buttons on the far right. The bottom column buttons allow storing and recalling of presets for the focused voice.

Keys 1-4 allow copying of the current Maxloop buffers over to each Grainstorm voice (depending upon which one is focused). Key 5 allows for access to some miscellaneous controls at the bottom of the patch window that wouldn't fit easily.

This patch shows some of the capabilities of the Codec script off, as well as some possibilities of the new 'hotline' functions built into the b993 mod script. This is how it is able to connect to the loopmaster and send its buffer's name, which loopmaster then forwards to the appropriate Maxloop patch with instructions to fill the buffer with the Maxloop's current loop buffer.

I made very few changes to the original patch besides the obvious UI restructuring. I had to scale down all of the vectors for Arc, since there are 64 leds on it and only 14 on the code. Otherwise, I mainly just removed things from view, even though they are still there in the patch (e.g. the vst~ instance for aux output). I'll probably come back to this later...I've barely played with it yet, so surely some changes are in order.

Here's the original page:

monome Grainstorm patch

Many thanks, as usual, to Matthew Davidson for sharing his wonderful ideas with the world :)