Embedding [contour] arrays inside Context
As a new feature, you can now embed [contour] arrays inside of Context. [Contour] is a tool for drawing custom envelopes and curves. It’s always been included in the Context library, but has never had any interaction with [context] before.
Context example 5: musical intervals
Context measures time in seconds, but sometimes it’s more useful to think of music in terms of whole notes, half notes, etc. This patch shows how to represent musical intervals with Context.
Context example 4: Making and using Markov chains.
This patch shows how to create Markov chains in Context. Markov chains are at the heart of Context, and it is easy to use them in dynamic and custom ways using the Burst.
Context example 3: scrambling a melody
This patch shows how to make a Context which plays a melody and then rearranges it at random.
Context example 2: beat-slicing
This patch shows how to use one Context to control another to achieve beat-slicing. It’s done here with a simple melody, but it could easily be done with a rhythm, sample, or anything.
Context featured on Create Digital Music (cdm.link)
Context example 1: a logical melody
This patch shows how to create a melody which has a different final note each time. I’m calling this a “logical melody” because Context can express it in a logical way, isolating the bit that changes from the bit that stays the same.
You’ll have to have Context installed in PD in order for this file to work.
Breakdown of a Context network
Here is a video I did last year which explains the working of a Context patch. Some of the details are outdated, but it should still give a good sense of how Context can be used to build network compositions.
Context for Novation Launchpad
Context now has an interface for working with the Novation Launchpad Mk2, called [control]. This allows you to easily start and edit Contexts by clicking on Launchpad buttons, making a Context network much more accessible.
[control] is available now on the github page.
Note: When this video was made, [control] was named [gridcontrol].

