Fix: MIDI precision

This commit is contained in:
2026-03-18 02:16:05 +01:00
parent faf541e536
commit 30dfe7372d
24 changed files with 198 additions and 272 deletions

View File

@@ -21,9 +21,9 @@ fn with_params() {
}
#[test]
fn auto_dur() {
fn auto_gate() {
let outputs = expect_outputs(r#""kick" snd ."#, 1);
assert!(outputs[0].contains("dur/"));
assert!(outputs[0].contains("gate/"));
}
#[test]
@@ -94,7 +94,7 @@ fn param_only_emit() {
assert!(outputs[0].contains("voice/0"));
assert!(outputs[0].contains("freq/880"));
assert!(!outputs[0].contains("sound/"));
assert!(outputs[0].contains("dur/"));
assert!(outputs[0].contains("gate/"));
assert!(!outputs[0].contains("delaytime/"));
}
@@ -141,8 +141,8 @@ fn polyphonic_with_at() {
#[test]
fn explicit_dur_zero_is_infinite() {
let outputs = expect_outputs("880 freq 0 dur .", 1);
assert!(outputs[0].contains("dur/0"));
let outputs = expect_outputs("880 freq 0 gate .", 1);
assert!(outputs[0].contains("gate/0"));
}
#[test]