
bellplay~
a symbolic framework for algorithmic audio in bell
What's bellplay~?
bellplay~ is a tool built for working with audio through code—not just to produce sound, but to shape how it's structured, analyzed, and transformed across time. Scripts describe how sounds behave: how they're generated, segmented, measured, or reassembled.
•••
The environment is offline and deterministic. This allows for workflows that are iterative and layered: render once, reuse; extract features, inform the next step; combine symbolic and signal-level operations without jumping across tools or GUIs.
•••
Whether you’re exploring process-based sound, corpus-based composition, or encoding formal control into how audio unfolds, bellplay~lets you approach sound as data—with precision, structure, and repeatability.
Script-Based Audio
A simple framework for algorithmic audio generation via bell
scripts.
Symbolic-Audio Integration
Combine music notation and audio in a unified working environment.
Analysis-Aware Processing
Extract audio features to guide processing and synthesis tasks.