Signal flows downward through single-glyph unit generators; each MIDI note voices the whole grid; the mix renders low-latency to PipeWire (reusing the native path from spectrust). Grid edits recompile and hot-swap without dropping audio. Pairs with orca (note/CC source) and spectrust (visualizer). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GLUwWE2KmFPzhKaf67tWbx
20 lines
404 B
TOML
20 lines
404 B
TOML
[package]
|
|
name = "galdr"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "A terminal grid synthesizer: signal flows spatially through single-glyph unit generators, voiced by MIDI, rendered low-latency to PipeWire"
|
|
license = "MIT"
|
|
|
|
[profile.release]
|
|
lto = true
|
|
codegen-units = 1
|
|
|
|
[dependencies]
|
|
anyhow = "1"
|
|
pipewire = "0.10"
|
|
midir = "0.10"
|
|
rustfft = "6.2"
|
|
arc-swap = "1.7"
|
|
rtrb = "0.3"
|
|
ratatui = "0.29"
|