Skip to content
L

livecoding

Projects with this topic

  • Jean a live coding environment Simple geometric shapes can be animated on a layer. Individual layers can also contain just a single image. The shapes and images are stacked in layers similar to an image editing program. Complex color patterns are created by blending the layers.

    The geometric shapes are animated by mathematical formulas. Their colors are also defined algorithmically in the HSV color space. All these expressions can be changed at any time while the program is running. This is the live coding aspect of Jean.

    Jean can initiate sounds synchronously to the movement. To do this, Jean continuously sends OSC packets containing the current position and velocity of the shapes. There is also a simple distance check between the shapes belonging to an animation. If cursor shapes overlap with calve shapes, an additional OSC packet is sent. SuperCollider is the receiver of this OSC messages.

    Updated
    Updated