Feat: internal recording / overdubbing
This commit is contained in:
@@ -227,6 +227,24 @@ fn noall_clears_across_evaluations() {
|
||||
assert!(!outputs[0].contains("lpf"), "lpf should be cleared: {}", outputs[0]);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn rec() {
|
||||
let outputs = expect_outputs(r#""loop1" rec"#, 1);
|
||||
assert_eq!(outputs[0], "/rec/rec/sound/loop1");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn overdub() {
|
||||
let outputs = expect_outputs(r#""loop1" overdub"#, 1);
|
||||
assert_eq!(outputs[0], "/rec/rec/sound/loop1/overdub/1");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn overdub_alias_dub() {
|
||||
let outputs = expect_outputs(r#""loop1" dub"#, 1);
|
||||
assert_eq!(outputs[0], "/rec/rec/sound/loop1/overdub/1");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn all_replaces_previous_global() {
|
||||
let f = forth();
|
||||
|
||||
Reference in New Issue
Block a user