Skip to content

Minigrim0/rustic

Repository files navigation

Rustic

CI badge Docs badge License badge Rust version badge

Rustic is a modular audio synthesis framework written in Rust that lets you build real‑time DSP pipelines, musical instruments, audio effects, and full‑stack synthesis applications.

Quick start

git clone https://github.com/minigrim0/rustic.git
cd rustic

Follow the Getting started section to create a project, run the frontend, and explore the demo apps.

Development

Pre‑commit hooks

The repository uses pre‑commit to enforce formatting (rustfmt) and to run the default test suite.

pre-commit install          # install hooks
pre-commit run --all-files  # test hooks locally

Documentation

Documentation is automatically built & published to GitHub Pages on every push to main.

https://minigrim0.github.io/rustic/

Get involved

  • Clone the repo:
git clone https://github.com/minigrim0/rustic.git
cd rustic
  • Build & run the examples:
cargo run --example drum_machine
  • For frontend development:
cargo tauri dev

About

Rustic; a UNIX Symphony Tool Implemented in Code

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors