Check and Windows preview / check (patina) (push) Successful in 3m59s
Check and Windows preview / check (rivet) (push) Successful in 2m2s
Check and Windows preview / previews (push) Successful in 1m8s
Independent plugin release / plan (push) Successful in 7s
Check and Windows preview / windows (push) Successful in 2m41s
Independent plugin release / build (push) Successful in 3m0s
Independent plugin release / publish (push) Successful in 9s
Rivet 0.4.0 tells a motif as a story. A timeline of blocks with roles (statement, answer, departure, return, rest) replaces tasks, pins and branches. Rivet writes each block from a motif and joins the seams with a cut, breath, pickup or approach. - Motifs of 1-8 bars in a bin of 16; storyboards up to 32 bars. - Meters 2/4, 3/4, 4/4, 5/4, 6/8, 7/8 and 12/8 for import, writing, audition and export. Phrygian, harmonic minor and Mixolydian scales. - Per-block options, Another take and Keep; templates for new boards. - Editor rebuilt: motif bin, timeline, large piano roll, inspector, tabs for generation, harmony and sound roles, 32-step undo/redo. - Sessions from 0.1-0.3 open as a storyboard from their source motif.
35 lines
917 B
TOML
35 lines
917 B
TOML
[package]
|
|
name = "rivet"
|
|
version = "0.4.0"
|
|
edition = "2021"
|
|
license = "ISC"
|
|
|
|
# Kept independent so core/MIDI tests also run without plugin SDK downloads.
|
|
[workspace]
|
|
|
|
[lib]
|
|
crate-type = ["cdylib", "rlib"]
|
|
|
|
[[bin]]
|
|
name = "rivet"
|
|
path = "src/main.rs"
|
|
required-features = ["standalone"]
|
|
|
|
[features]
|
|
standalone = ["nih_plug/standalone"]
|
|
|
|
[dependencies]
|
|
nih_plug = { git = "https://github.com/robbert-vdh/nih-plug.git", rev = "de421011f41a6d10fc8c7a6084e4f4dee0143683", default-features = false }
|
|
nih_plug_egui = { git = "https://github.com/robbert-vdh/nih-plug.git", rev = "de421011f41a6d10fc8c7a6084e4f4dee0143683" }
|
|
rivet-core = { path = "../core" }
|
|
rivet-midi = { path = "../midi" }
|
|
rivet-app = { path = "../app" }
|
|
|
|
[dev-dependencies]
|
|
clap-sys = { git = "https://github.com/micahrj/clap-sys.git", rev = "25d7f53fdb6363ad63fbd80049cb7a42a97ac156" }
|
|
serde_json = "1.0"
|
|
|
|
[profile.release]
|
|
lto = "thin"
|
|
strip = "symbols"
|