Feat: reverb words

This commit is contained in:
2026-02-10 19:27:11 +01:00
parent 80c392c24b
commit d010392a3c
3 changed files with 85 additions and 7 deletions

View File

@@ -520,8 +520,8 @@ pub(super) const WORDS: &[Word] = &[
aliases: &[],
category: "Reverb",
stack: "(f --)",
desc: "Set reverb decay",
example: "2 verbdecay",
desc: "Set reverb decay (0-1)",
example: "0.75 verbdecay",
compile: Param,
varargs: false,
},
@@ -540,8 +540,8 @@ pub(super) const WORDS: &[Word] = &[
aliases: &[],
category: "Reverb",
stack: "(f --)",
desc: "Set reverb predelay",
example: "0.02 verbpredelay",
desc: "Set reverb predelay (0-1)",
example: "0.1 verbpredelay",
compile: Param,
varargs: false,
},
@@ -555,6 +555,86 @@ pub(super) const WORDS: &[Word] = &[
compile: Param,
varargs: false,
},
Word {
name: "verbtype",
aliases: &[],
category: "Reverb",
stack: "(s --)",
desc: "Set reverb algorithm (vital or dattorro)",
example: "vital verbtype",
compile: Param,
varargs: false,
},
Word {
name: "verbchorus",
aliases: &[],
category: "Reverb",
stack: "(f --)",
desc: "Set reverb chorus amount (0-1)",
example: "0.3 verbchorus",
compile: Param,
varargs: false,
},
Word {
name: "verbchorusfreq",
aliases: &[],
category: "Reverb",
stack: "(f --)",
desc: "Set reverb chorus frequency (0-1)",
example: "0.2 verbchorusfreq",
compile: Param,
varargs: false,
},
Word {
name: "verbprelow",
aliases: &[],
category: "Reverb",
stack: "(f --)",
desc: "Set reverb pre-low filter (0-1)",
example: "0.2 verbprelow",
compile: Param,
varargs: false,
},
Word {
name: "verbprehigh",
aliases: &[],
category: "Reverb",
stack: "(f --)",
desc: "Set reverb pre-high filter (0-1)",
example: "0.8 verbprehigh",
compile: Param,
varargs: false,
},
Word {
name: "verblowcut",
aliases: &[],
category: "Reverb",
stack: "(f --)",
desc: "Set reverb low cut frequency (0-1)",
example: "0.5 verblowcut",
compile: Param,
varargs: false,
},
Word {
name: "verbhighcut",
aliases: &[],
category: "Reverb",
stack: "(f --)",
desc: "Set reverb high cut frequency (0-1)",
example: "0.7 verbhighcut",
compile: Param,
varargs: false,
},
Word {
name: "verblowgain",
aliases: &[],
category: "Reverb",
stack: "(f --)",
desc: "Set reverb low gain (0-1)",
example: "0.4 verblowgain",
compile: Param,
varargs: false,
},
Word {
name: "size",
aliases: &[],