allow _ as silence

This commit is contained in:
Felix Roos
2025-06-18 21:36:34 +02:00
parent 28cd7c1681
commit c751bb7e5f
3 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -20,7 +20,8 @@ export class MondoParser {
open_curly: /^\{/,
close_curly: /^\}/,
number: /^-?[0-9]*\.?[0-9]+/, // before pipe!
op: /^[*/:!@%?+-]|^\.{2}/, // * / : ! @ % ? ..
// "+" and "-" might be added here, but then "-" won't work as silence anymore..
op: /^[*/:!@%?]|^\.{2}/, // * / : ! @ % ? ..
// dollar: /^\$/,
pipe: /^#/,
stack: /^[,$]/,
+1
View File
@@ -28,6 +28,7 @@ let nope = (...args) => args[args.length - 1];
let lib = {};
lib['nope'] = nope;
lib['-'] = silence;
lib['_'] = silence;
lib['~'] = silence;
lib.curly = stepcat;
lib.square = (...args) => stepcat(...args).setSteps(1);
+1 -1
View File
@@ -575,7 +575,7 @@ export const superdough = async (value, t, hapDuration, cps) => {
let audioNodes = [];
if (['-', '~'].includes(s)) {
if (['-', '~', '_'].includes(s)) {
return;
}
if (bank && s) {