livecoding

Coordinate TidalCycles audio and Hydra-synth visuals for live performances.

3|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/broomva/skills --skill livecoding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: livecoding
Source: https://github.com/broomva/skills/tree/main/skills/audio/livecoding
Command: npx skills add https://github.com/broomva/skills --skill livecoding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the complexity of coordinating multiple audio and visual software environments, allowing users to perform livecoded music and visuals without manual setup friction.

Core Features & Use Cases

  • Automated Stack Verification: Validates and guides the installation of SuperCollider, TidalCycles, and Haskell dependencies.
  • Vibe-Driven Pattern Generation: Translates genre descriptors like industrial or ambient into complex, polyrhythmic TidalCycles code.
  • Integrated Visuals: Manages the deployment of Hydra-synth visuals, including audio-reactive synchronization via virtual audio routing.

Quick Start

Ask the agent to boot the livecoding stack and generate an industrial pattern to begin your session.

Frequently Asked Questions about livecoding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I synchronize TidalCycles patterns with Hydra visuals for a live performance?

To synchronize TidalCycles with Hydra visuals, the skill coordinates real-time SuperDirt audio synthesis with WebGL-based Hydra-synth rendering via virtual audio routing. It automates environment checks and audio-visual sync for algorave-grade livecoding workflows.

What do I need to set up before using a livecoding stack with SuperCollider and TidalCycles?

Before using this livecoding stack, you need SuperCollider, TidalCycles, Haskell toolchains, and virtual audio routing configured. The skill automates stack verification to validate these dependencies and guide installation for full audio-visual functionality.

Can I generate TidalCycles code from genre descriptors like industrial or ambient?

Yes, you can generate TidalCycles code from genre descriptors. The skill translates musical descriptors like industrial or ambient into complex, polyrhythmic TidalCycles patterns, enabling vibe-driven livecoding without manual pattern coding.

What is livecoding for algorave performances and how does it work?

Livecoding for algorave performances involves real-time synthesis of music and visuals through code. This skill coordinates TidalCycles and SuperDirt for audio with Hydra-synth for WebGL visuals, automating environment setup and pattern generation for live audio-visual performances.

Does Hydra-synth support audio-reactive visuals with SuperDirt routing?

Hydra-synth supports audio-reactive visuals when integrated with SuperDirt via virtual audio routing. The skill manages deployment of Hydra-synth visuals and facilitates synchronization, allowing real-time visual rendering driven by TidalCycles audio output.

Why does my TidalCycles and SuperCollider livecoding setup fail to sync with visuals?

Livecoding setup fails to sync visuals when SuperCollider, Haskell toolchains, or virtual audio routing are misconfigured. The skill's automated stack verification validates these dependencies, and proper virtual audio routing is required for Hydra-synth audio-reactive synchronization.