Beta testers wantedslots limited

THE SET
KNOWS ITSELF

LIVEcompanion
Status
alpha
Live
11 · 12
macOS
arm64 · x86

The missing layer between Ableton Live® and your creative workflow. Real-time session intelligence, project lifecycle management, and deep audit tools — all in one native app.

macOS · Apple Silicon + Intel · Ableton Live 11/12

One Strip to rule your Live

Sitting on top of your favourite DAW, the LIVEcompanion Strip offers quick access to the most important workflow features.

The LIVEcompanion strip on its own: project name and save state, the arrangement in miniature, the task at the playhead, session time and round-trip latency
The strip, end to end
Ableton Live on its own — an arrangement, no companion strip The LIVEcompanion strip sitting across the top of Ableton Live The arrangement panel: song sections laid out end to end The tasks panel: notes pinned to positions in the arrangement The transpose panel: a key change applied across selected tracks The latency panel: round-trip delay broken down per group The stats panel: hours, activity heatmap and busiest hours The strip turning red after eight hours without a save
00 — BEFORE

Ever wished your DAW was a little more aware of what you're working on?

Live knows the notes. It does not know that this is take twenty, that the bass still needs fixing, or that you haven't saved in eight hours.

01 — THE STRIP

One strip, across the top of everything

LIVEcompanion reads the set you have open and keeps the answers in reach: the project, the shape of the arrangement, the task at the playhead, the latency you're actually recording through.

02 — ARRANGEMENT

The whole song in one glance

Intro, drops, break, outro — every section end to end, read from your own markers. Click one to jump there.

03 — TASKS

Notes that stay where you left them

Pin a fix, an idea or someone else's feedback to a position in the arrangement. It comes back at that bar — next session, and the one after.

04 — TRANSPOSE

Change key across the whole set

Pick a target and every harmonic track moves at once: MIDI, warped audio, plugin instruments. Drums, FX and reference material are left alone.

05 — LATENCY

Find out where the milliseconds went

A hundred milliseconds of round trip is usually one plugin on one group. The strip tells you which, ranked, before you track another take through it.

06 — STATS

How you actually work

Hours, streaks and the times of day things get finished — collected quietly while you were busy finishing them.

07 — SAVE

Eight hours since the last save

The strip goes red before Live gets the chance to lose the session for you.

Real-time Session Reading

A Remote Script inside Ableton Live® pushes track data, transport state, and arrangement structure to LIVEcompanion over a local socket in real time. No polling, no cloud, no accounts.

Persistent Project Metadata

Genre, key, mood, release label, mastering engineer, tasks, notes, lyrics, checklist — stored locally in SQLite, indexed by project path. Survives restarts and re-opens.

Full Lifecycle Management

From idea through sketch, development, arrangement, final mixing, to done — track your pipeline status, session time, and export history across all your projects.

Overview

Your studio at a glance

The Dashboard gives you a live pulse on your creative output — weekly session time, active days, tasks completed, and projects touched. A GitHub-style heatmap shows your production consistency over a full year.

  • Weekly summary: time, active days, tasks, projects
  • Year-long activity heatmap with day-by-day tooltips
  • Release date and deadline markers in the calendar — orange flags for releases, red triangles for deadlines
  • Rolling window for month and year views, always centered on today
  • Activity · last hour: 60-bar minute strip showing real-time session activity
  • Per-project stats: total hours, sessions, listening time
  • Pipeline kanban: idea → sketch → development → arrangement → final mixing → done (+ shelved, archived)
  • Top Projects chart: week/month/year view of your most-worked-on projects
  • Release deadlines and upcoming reminders — dismiss with Gelesen button
  • Exports widget with inline audio playback
Screenshot
Task Management

Tasks tied to arrangement positions

Create tasks directly or sync them from a MIDI track named "TASKS" in your set. Tasks with arrangement positions are grouped under your Ableton Live® marker sections, so the to-do list follows your song structure.

  • Marker-section grouping (Intro, Drop, Outro…)
  • Active task highlight follows the playhead
  • Jump to any position directly from a task
  • Sync tasks from MIDI clips in your Live set
  • Import timed SoundCloud comments as tasks (public & private links)
  • Open tasks count badge on the Tasks tab
  • Project sidebar with version history and comparison
Screenshot
Session Audit

Every track, in full detail

A live table of all tracks in your open set — type, status, instrument, effects, clip count. Expand any row for the full device chain, mix settings, and arrangement clips. Filter instantly by type or search by name.

  • Expandable detail rows: devices, clips, mix settings
  • Color accent bars matching your Ableton Live® track colors
  • Plugin latency audit per device
  • Filter by MIDI / Audio / Group and search by name
  • Drag column borders to resize
Screenshot
Arrangement Overview

Your song structure, always visible

A color-coded arrangement bar sits below the header, showing every marker section in your Live set — Intro, Drop, Break, Outro, and everything in between. Click any section to jump the playhead. Markers with tasks show dot indicators so you can spot unfinished work at a glance.

  • Color-coded sections auto-detected from marker names
  • Click-to-jump: navigate your arrangement from the bar
  • Task dot indicators per section
  • Customizable part colors in Settings
  • Collapsible — hide when you need more screen space
  • Responsive narrow mode: header and tab labels hide below 580px width
Screenshot
Project Management

Everything about your release

The redesigned Project view lets you manage every aspect of a release — from genre and key to label, distributor, catalog number, mastering engineer, and release date. Sub-tabs give you quick access to notes, lyrics, and session stats.

  • Cover artwork upload: drag-and-drop JPEG, PNG, or WebP (up to 10 MB)
  • Release title — a distinct name for the release, separate from the Ableton project name
  • Hero metadata: genre, key, BPM, mood, tags
  • Release details: label, distributor, catalog, ISRC, artwork status
  • Promo section with delivery checklist
  • Mode selector: Release or Liveset workflow
  • Sub-tabs: Info · Notes · Lyrics · Stats
Screenshot
Documentation

Notes, lyrics, and checklists

Keep freeform notes per project — mixing decisions, ideas, feedback. Write lyrics with [Section] markers for structured display and future teleprompter sync.

  • Project notes with pin/unpin, quick-add from header
  • Plain-text lyrics with [Section] markers (Verse, Chorus, Bridge)
  • Mix checklist — customizable per project
Screenshot
Session Log

Every session, summarized for you

LIVEcompanion groups your work into sessions and writes a one-line summary of each one automatically — how long you worked, which tracks you actually spent time on, what the tempo did, how many tasks you closed. Come back after a week away and you know exactly where you left off.

  • Written for you, no input required: "52 min — mostly on Bass and Lead 2, tempo 124→126, 2 tasks done"
  • Grouped by day and week, newest first — expand any session for the raw events behind it
  • Track attribution comes from what you actually had selected in Live while you worked
  • Last Session
  • Optional AI polish rewrites a summary as prose using your own provider key — only aggregated numbers are sent, never your notes or audio
History & Analytics

Track your set over time

See your total session time, playing vs. idle breakdown, and a daily hours chart showing your work pattern over time. Take snapshots of your session state and compare them later. Analyze .als files and diff versions side by side.

  • Session time breakdown: total, playing, sessions
  • Daily work chart — hours per day from project start to today
  • Session snapshots with diff comparison
  • .als file analysis and version comparison
  • Change detection since last snapshot
Screenshot
ClyphX Pro

Deep ClyphX Pro integration

Built-in tools for producers running ClyphX Pro. Scan all X-Clips in your arrangement, audit duplicate identifiers, browse the full action reference, and build X-Clip strings visually without touching Ableton Live®.

  • X-Clip Scanner: all clips grouped by track with parsed actions
  • Audit: duplicate IDs, empty actions, muted X-Clips
  • User Actions Manager: reads your .py action files
  • Action Reference: searchable ClyphX Pro syntax guide
  • X-Clip Builder and Transpose tools
Screenshot
Signal Flow

Visualize your routing

See your entire session's signal flow at a glance. The Routing view maps out how tracks are connected — from source tracks through groups to the master bus. A dedicated Sends tab shows return channel routing in a fan layout.

  • Signal Flow: hierarchical track routing tree
  • Sends view: return channels with fan-out visualization
  • Node cards with track type, latency, and device info
  • Edge overlay showing audio routing connections
  • Release mode only — designed for complex sessions
Screenshot
Project Library

Your project library, organized

Browse, filter, and manage all your Ableton Live® projects in one place. The Library sidebar lets you search, sort, and quick-filter by recent activity or ignored status — so you always find what you need.

  • "Recent" quick filter: show only projects with sessions in the last 7 days (configurable)
  • "Show Ignored" / "Hide Ignored" toggle for managing hidden projects
  • Folder scan: deep-scan registered folders to discover all projects
  • Directory grouping: optional toggle groups projects by parent folder with batch-ignore
  • Sort by name, genre, status, release date, BPM, most worked on, or last opened
  • Inline audio playback with scrubber and time display
  • Auto-matches exports to projects by name
  • Dashboard widget shows current project's exports
Screenshot
Actions

Batch transpose your entire session

The Transpose action lets you shift MIDI and audio clips across your whole session in one click. Select which tracks to include, choose semitones, and LIVEcompanion handles the rest — with automatic key detection so you always know where you're going.

  • Automatic key detection across all harmonic tracks
  • Hierarchical track tree with group collapsing and select-all
  • Smart track classification: harmonic, drum, FX, skip — drums excluded by default
  • Clip type filter: MIDI + Audio, MIDI only, or Audio only
  • Scope selector: Arrangement, Session, or Both
  • Live key preview: see the target key before committing
  • Accessible from the Actions widget on the Project Dashboard
Transpose modal
Actions

Producer calculator at your fingertips

Three essential calculators in one modal, auto-populated with your session BPM. Open it from the Actions widget on the Project Dashboard.

  • Delay & Rhythm
  • Note & Frequency
  • LFO & Modulation
  • Every value is click-to-copy for quick pasting into your DAW
Calculator modal — Note & Frequency tab
Remote Script

Shadow clips — linked MIDI across your arrangement

Name any MIDI clip with an =

  • Naming:
  • Synced:
  • Independent:
  • Works across different tracks — link a kick on the drums track with a sidechain trigger on the bass
  • Toggle on/off in Settings → Session → Shadow clip sync
  • No Max for Live required — runs entirely in the Remote Script
Workflows

Timed production sessions, phase by phase

Load an HTML workflow file and start a session. LIVEcompanion reads the embedded phase metadata, highlights the active phase with a live countdown, and shows elapsed and remaining time in the status bar — so you can stay focused and move through your session with intention.

  • Phase list with time budgets displayed directly in the panel
  • Status bar shows current phase name, elapsed / total time, and a Next Phase button
  • Session survives page reload — state is stored in localStorage
  • Overtime indicator turns red when you've exceeded a phase's budget
  • Works with any HTML file — files without phase metadata still load normally
  • Generate new workflows from Claude Desktop using the included template (docs/workflow-template.md
Workflows panel
AI Assistant

Ask anything about your session

A streaming chat drawer gives you direct access to an AI model with full context about your open project — tracks, tasks, tempo, markers, and project metadata. Use it to get mixing suggestions, summarize project state, or brainstorm ideas without leaving the app.

  • Streaming responses from Anthropic, Gemini, or any OpenAI-compatible endpoint
  • Bring your own API key — configured once in Settings
  • Works fully local with Ollama or LM Studio (nothing leaves your machine)
  • With a cloud provider, your session details — track and device names, project info, task titles — are sent to that provider and covered by its privacy policy
  • Session-aware system prompt with live project context
  • Opens as a slide-in drawer — always accessible via the ✦ AI
AI Chat
Claude Desktop Integration

Use Claude to control Ableton Live®

LIVEcompanion ships a bundled MCP server that exposes your Ableton Live® session to Claude Desktop. Once configured, Claude can read tracks, clips, markers, device parameters, and session state — no Python or developer tools required.

  • Zero-dependency binary — no Python installation needed
  • Copy the config snippet from Settings → Claude Desktop Integration
  • Paste into ~/Library/Application Support/Claude/claude_desktop_config.json
  • 10 tools: session overview, tracks, clips, devices, markers, routing, and more
  • Read-only — Claude observes, never modifies your session
Menu Bar Integration

Lives in your menu bar

LIVEcompanion puts a persistent icon in your macOS menu bar with live stats from your session. Close the window and it keeps running — click the icon or the dock to bring it back instantly. Configure everything in Settings → Menu Bar.

  • Inline stat next to the icon — choose BPM, song name, or transport state
  • Quick-access menu: open the main window, overlay, or arrangement strip
  • Close-to-tray — closing the window hides instead of quitting
  • Launch at Login — start automatically when your Mac boots
  • Native notifications when Ableton connects or disconnects
  • Stats update every 3 seconds from the live session
Onboarding

Get started in minutes

A setup wizard, guided tour, and project onboarding modal make sure you're ready to go — whether it's your first launch or your first time opening a new project in LIVEcompanion.

  • 4-step setup wizard with live connection monitoring
  • Guided tour with animated spotlight and step-by-step descriptions
  • Project onboarding modal — one-time setup for each new project: name, genre, tags, pipeline state, release date
  • Smart genre selector with your top genres and searchable Beatport list
  • Tag autocomplete from all existing project tags with keyboard navigation
  • Opens the compact overlay so you can see it in action
  • Re-trigger the tour anytime from Settings
Guided tour
Liveset Mode

Build and manage your live performance set

Switch any project to Liveset mode

Songs are delimited by scene names that start with *

Scene names carry encoded metadata that LIVEcompanion reads to calculate set timing, performance flow, and detect issues. The naming convention:

When a scene's follow action is set to Jump

IDs survive scene renames and handle duplicate scene names unambiguously. If two scenes are both called "Break", the ID tells LIVEcompanion which one is the actual jump target. When you resync from the .als file, IDs are preserved if the jump still exists, reassigned if the target changed, and removed if the jump was deleted.

The main setlist view shows every song as a collapsible row. Expanding a song reveals its individual scenes with:

Each song row shows its end-of-song flow: where playback goes after the last scene (next song, jump to a specific song, stop, or loop). Songs that are never reached by the follow action chain are marked as skipped

A proportional timeline strip above the setlist shows only the reachable songs, color-coded and sized by duration. Hover for details; click to launch a song in Live. The total duration reflects the actual set (excluding skipped songs).

LIVEcompanion traces the performance flow from the first song: following Next

Click Inspect File

After inspecting, the info panel shows additional detail for each scene's follow action (chance percentages, linked actions, loop iterations) and highlights mismatches between the name markers and the .als data.

The Sync Names

The tool shows a preview of all proposed changes before applying. Always save your set under a new name first

The sync is idempotent: running it twice with no changes produces zero proposals.

The Wizard is a more aggressive tool that writes follow actions into the .als file itself (creating a new versioned copy). It finds the A/B Drums clip in each scene, measures the loop length, and sets a "Next" follow action with that bar count. Use it for initial setup; use Sync Names for ongoing maintenance.

While Live is playing, LIVEcompanion highlights the current scene in the setlist with an accent glow, and the timeline strip lights up the playing song's block. The containing song row auto-expands so you always see what's coming next without scrolling. Detection is consensus-based — it reads playing_slot_index

Every task in a Liveset project can carry a scene anchor. The task quick-add captures the currently playing or selected scene with a stamp button, and the Tasks tab groups tasks by scene with the actual scene names from your setlist. A row of tasks for a scene gets highlighted while that scene is playing, so during rehearsal you can see exactly what still needs work as the set progresses. Tasks also get a one-click Launch

Reordering scenes in Live remaps the task anchors automatically using the .als file's stable identifiers, so notes-to-self don't drift when you move songs around. Set terminators (scenes named END

Live Mode

Live Mode also unlocks the compact overlay

The overlay shares its setlist data with the main window, so opening it mid-set doesn't trigger a fresh fetch — it appears with the cache already warm. An arrangement strip

  • Source scene
  • Target scene
  • Bar count
  • Follow action
  • Duration
  • Warnings
  • Bars marker
  • Action type
  • Jump IDs
  • Target prefixes
  • Setlist
  • Scene
  • Session timer
  • Latency
  • Actions
Licence

Beta now, a key later

LIVEcompanion is in open beta. Everything is available during the beta

  • A single key-shaped chip in the header is the whole of it — no banners, no nags while you work
  • Activate once per machine with your key and email; the licence covers several machines
  • See every device on your licence and free a seat yourself when you switch computers
  • It will never stop you mid-show.
  • Want a key? Message me on Telegram, or email info@reyneke.eu

Want to run it in your studio?

LIVEcompanion is in alpha and looking for testers with real sessions. Leave your email and you hear when there is a build worth your time.

Join the beta list →