Auwen - CLI Music Software

N
nes
Jul 23, 2026
Auwen logo

Auwen

Make music in the terminal

Visit Auwen

Why We Built Auwen

Introduction

We built Auwen because the tools available for live music performance were built for composing, not performing.

The Problem

Anyone who wants to perform music live and improvised runs into the same walls:

Traditional music software is built for the studio, not the stage. To change a sound, you usually have to stop the music, click through menus, and then restart — which kills the energy of a live set.

Existing live coding tools like Tidal Cycles and Strudel are genuinely good at pattern-based composition, and Strudel in particular is easy to pick up since it runs right in a web browser. But neither is built for improvised performance the way a DJ set is. There's no way to preview a sound privately in your headphones before it hits the audience, so every change you make is a change the crowd hears immediately, mistakes included. And because they run on Web Audio in the browser, the sound design itself is limited — most people end up routing everything out to a full DAW like Ableton or Logic just to get sounds that are actually good enough to perform with.

Exploring unusual scales and tunings (microtonal music) normally means manual retuning and math, which most people never get around to trying — and pattern-based tools weren't built with microtonal scales or advanced sample-chopping in mind.

AI music generators solve a different problem, but create a new one: you type a description and wait for a result, which turns you into someone ordering music rather than someone making it. You don't build real skill, and the music doesn't feel like yours.

The Solution

Auwen solves this by turning music-making into short, typed commands you can fire off in real time, the same way a DJ reaches for a knob mid-set. Instead of describing what you want and waiting, you type something like hat dyn or synth mel and hear the change instantly. You can preview any sound in your headphones first, exactly like cueing up a track, so nothing reaches the audience until you're ready for it. Scales and sample tuning are handled automatically in the background — Auwen is microtonal by default and chops samples with algorithms built for it, so anything you load already fits the key and tempo without manual setup or a separate DAW. Automatic mixing and mastering keep everything sounding balanced as you go, and because the timeline loops forever, you're never forced to stop the music to make a change — you just keep playing.

Key Features

  • Command-line control: Every sound and function is a few keystrokes away, so changes happen as fast as you can type, not as fast as you can click through menus.
  • Microtonal by default: Auwen automatically organizes sounds into unusual, exotic scales synced to your tempo, so you can explore tunings beyond standard 12-note music without doing any of the math yourself.
  • Automatic sample fitting: When you load a sample, it's automatically pitch-shifted and chopped to match your current scale and speed, so anything you throw in just works.
  • DJ-style previewing: Cue up sounds in your headphones before sending them out to the audience, exactly like a DJ previewing the next track.
  • Infinite looping timeline: Everything loops forever by default, so you can stay focused on the performance instead of constantly starting and stopping.
  • Multiplayer jamming: Friends can join your session remotely, so you can build music together in real time instead of performing alone.
  • AI assistance: Built-in help suggests ideas and teaches you the system as you go, without taking over the actual music-making.
  • Built-in visuals, automatic mixing, and mastering: Live visuals, automatic frequency balancing, and mastering come standard, so a solo performer can still put out a full, polished show without a separate engineer.

Frequently Asked Questions

What problem does Auwen solve?

It removes the tradeoff between ease of use and live performance power. You don't need to learn a functional programming language or stop the music to make changes — Auwen gives you instant, typed control over sound while keeping everything running in an endless loop.

Who should use Auwen?

Auwen is for programmers, musicians and DJs who want to perform live and improvise in the moment, as well as anyone curious about live coding who doesn't want to spend weeks on setup and theory before making their first sound.

When is Auwen the right choice?

Auwen is the right choice when you want to perform in front of people, when you want to explore unusual scales without doing manual tuning work, or when you want the feel of playing an instrument rather than writing a program.

How is Auwen different from alternatives?

Tools like Tidal Cycles and Strudel are great at describing music as patterns, and Strudel especially is easy to get into since it runs in a browser. But neither lets you preview a sound privately before it goes live, and because they run on Web Audio, most people still need to route out to a full DAW like Ableton or Logic to get sounds worth performing with. Neither is microtonal or built with advanced sample-chopping in mind. AI generators like Udio or Suno make music for you, but leave you waiting and disconnected from the result. Auwen instead treats performance as a real-time conversation: short commands, headphone cueing, built-in microtonal scales and sample chopping, automatic mixing and mastering, and a DJ-style workflow built for the stage rather than the studio.

Conclusion

It's built so anyone can pick it up, start typing, and hear music respond immediately — in flow, on stage, in the moment. If that sounds like the way you want to make music, open Auwen and play your first sound today.

Discussion (0)

Please sign in to join the discussion.

No comments yet. Start the conversation!