Skip to content

Installation

Prerequisites

Before installing audiomancer, you need a working TidalCycles setup:

Run audiomancer doctor after installation to verify all prerequisites are installed.

Installing Audiomancer

From Source

# Clone and install
git clone https://github.com/axiomantic/audiomancer
cd audiomancer
pip install -e ".[dev]"

# Check dependencies (including TidalCycles setup)
audiomancer doctor

Requirements

  • Python 3.10+
  • SuperCollider (for SynthDef parsing)

Verifying Installation

Run the doctor command to check all dependencies:

audiomancer doctor

This will verify:

  • Python version
  • TidalCycles installation
  • SuperCollider installation
  • Required Python packages
  • Audio analysis libraries (librosa, essentia)

Next Steps

After installation:

  1. Create a new project
  2. Configure MCP servers
  3. Start using audiomancer