Follow

gesture sequencer updates, some code 

I'm now able to sequence gestures using LIL, the scripting language included with sndkit.

The following LIL snippet uses two instances of Gest to control an FM oscillator. One controls pitch (via the function sequence), the other timbre (via the function modindex):

paste.sr.ht/~pbatch/ba360fe22a

The meaningful thing to extract from this is that gestures are programmed using a set of low-level commands. These commands will create phrases that take up a fixed number of beats, populate these phrases with Ramp Trees, and cap the leaf nodes with targets with behaviors that determine the interpolation method used to go from one target to another.

Sets of simple low-level commands like the ones above are a programmers best friend, because they lend themselves well towards higher-level abstractions :)

· · Web · 1 · 0 · 2

gesture sequencer updates, some code 

Now that I have some LIL bindings in place that work with sndkit, I think I have enough to begin writing a very concise guide on working with Gest and introducing the concepts. I think it's a necessary supplement to the program itself (written in a literate style).

Both the guide and the woven program output will eventually be published at the :

pbat.ch/loom/

When that happens, I'll also publish the code too.

Sign in to participate in the conversation
post.lurk.org

Welcome to post.lurk.org, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.