Compare commits
4 Commits
1348ac59e0
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| c3775f4548 | |||
| 9675905401 | |||
| 552b82bbaf | |||
| 360c18ee0a |
@@ -10,8 +10,24 @@ on:
|
||||
- 'Cargo.lock'
|
||||
- 'bundler.toml'
|
||||
- 'tools/**'
|
||||
# This workflow validates itself: a broken step, a moved script path or a
|
||||
# wrong runner label then fails loudly on the commit that caused it, rather
|
||||
# than surfacing later against an unrelated source change. Note the limit -
|
||||
# it checks the job body, not the trigger block above. Break `on:` and the
|
||||
# symptom is silence, which looks like success.
|
||||
- '.github/workflows/**'
|
||||
# Mirrors the push filter. Without it a PR touching only the README would run a
|
||||
# full build - the branch filter alone constrains where, not what.
|
||||
pull_request:
|
||||
branches: [ master ]
|
||||
paths:
|
||||
- 'src/**'
|
||||
- 'xtask/**'
|
||||
- 'Cargo.toml'
|
||||
- 'Cargo.lock'
|
||||
- 'bundler.toml'
|
||||
- 'tools/**'
|
||||
- '.github/workflows/**'
|
||||
workflow_dispatch:
|
||||
|
||||
# Target the self-hosted Rust/audio runner registered to the `musiikki` org.
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
A stereo delay/echo plugin — Rust, CLAP/VST3, egui.
|
||||
|
||||
Scaffolded from [`musiikki/nih-plug-template`](http://192.168.2.199:3005/musiikki/nih-plug-template);
|
||||
the DSP is not written yet, the plugin currently passes audio through an example gain stage.
|
||||
Scaffolded from [`musiikki/nih-plug-template`](http://pi5-16.local:3005/musiikki/nih-plug-template);
|
||||
the DSP is a simple stereo delay with independent left/right delay lines, feedback, and a wet/dry mix control.
|
||||
|
||||
## Quick Start
|
||||
|
||||
```bash
|
||||
git clone http://192.168.2.199:3005/musiikki/kolmekivi
|
||||
git clone http://pi5-16.local:3005/musiikki/kolmekivi
|
||||
cd kolmekivi
|
||||
cargo xtask bundle kolmekivi --release --features vst3
|
||||
```
|
||||
@@ -81,7 +81,7 @@ cp -r "target/bundled/Kolmekivi.vst3" ~/.vst3/
|
||||
```
|
||||
Cargo.toml # Package deps + the opt-in `vst3` feature — NIH-plug pinned to codename-206's rev
|
||||
bundler.toml # Bundle name for `cargo xtask bundle`
|
||||
src/lib.rs # Plugin skeleton — params, DSP, and egui editor, with one example gain param
|
||||
src/lib.rs # Plugin — params, stereo delay DSP, and egui editor
|
||||
xtask/ # Bundler xtask (cargo xtask bundle)
|
||||
.cargo/config.toml # xtask alias
|
||||
tools/ # Branding toolkit — see Renaming
|
||||
|
||||
Reference in New Issue
Block a user