<h1 align="center">Cagire</h1>

<p align="center"><em>A Forth Music Sequencer</em></p>

<p align="center">
  <img src="cagire_pixel.png" alt="Cagire" width="256">
</p>

Cagire is a terminal-based step sequencer for live coding music. Each step in a pattern contains a **Forth** script that produces sound and create events.

## Build

Terminal version:
```
cargo build --release
```

Desktop version (with egui window):
```
cargo build --release --features desktop --bin cagire-desktop
```

## Run

Terminal version:
```
cargo run --release
```

Desktop version:
```
cargo run --release --features desktop --bin cagire-desktop
```

## License

AGPL-3.0
