mirror of
https://codeberg.org/uzu/strudel
synced 2026-07-13 14:26:58 -04:00
Support list syntax in mininotation (#512)
fixes #504 * support list syntax in mininotation * support compound controls * remove redundant : splitting of s/n and note/n from webaudio * patternable scale names
This commit is contained in:
@@ -1399,6 +1399,19 @@ exports[`runs examples > example "delay" example index 0 1`] = `
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "delay" example index 1 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/2 | s:bd delay:0.65 delaytime:0.25 delayfeedback:0.9 ]",
|
||||
"[ 1/2 → 1/1 | s:bd delay:0.65 delaytime:0.125 delayfeedback:0.7 ]",
|
||||
"[ 1/1 → 3/2 | s:bd delay:0.65 delaytime:0.25 delayfeedback:0.9 ]",
|
||||
"[ 3/2 → 2/1 | s:bd delay:0.65 delaytime:0.125 delayfeedback:0.7 ]",
|
||||
"[ 2/1 → 5/2 | s:bd delay:0.65 delaytime:0.25 delayfeedback:0.9 ]",
|
||||
"[ 5/2 → 3/1 | s:bd delay:0.65 delaytime:0.125 delayfeedback:0.7 ]",
|
||||
"[ 3/1 → 7/2 | s:bd delay:0.65 delaytime:0.25 delayfeedback:0.9 ]",
|
||||
"[ 7/2 → 4/1 | s:bd delay:0.65 delaytime:0.125 delayfeedback:0.7 ]",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "delayfeedback" example index 0 1`] = `
|
||||
[
|
||||
"[ (0/1 → 1/1) ⇝ 2/1 | s:bd delay:0.25 delayfeedback:0.25 ]",
|
||||
@@ -1923,6 +1936,35 @@ exports[`runs examples > example "hpf" example index 0 1`] = `
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "hpf" example index 1 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/2 | s:bd hcutoff:2000 ]",
|
||||
"[ 1/2 → 1/1 | s:sd hcutoff:2000 ]",
|
||||
"[ 0/1 → 1/4 | s:hh hcutoff:2000 ]",
|
||||
"[ 1/4 → 1/2 | s:hh hcutoff:2000 ]",
|
||||
"[ 1/2 → 3/4 | s:hh hcutoff:2000 ]",
|
||||
"[ 3/4 → 1/1 | s:hh hcutoff:2000 ]",
|
||||
"[ 1/1 → 3/2 | s:bd hcutoff:2000 hresonance:25 ]",
|
||||
"[ 3/2 → 2/1 | s:sd hcutoff:2000 hresonance:25 ]",
|
||||
"[ 1/1 → 5/4 | s:hh hcutoff:2000 hresonance:25 ]",
|
||||
"[ 5/4 → 3/2 | s:hh hcutoff:2000 hresonance:25 ]",
|
||||
"[ 3/2 → 7/4 | s:hh hcutoff:2000 hresonance:25 ]",
|
||||
"[ 7/4 → 2/1 | s:hh hcutoff:2000 hresonance:25 ]",
|
||||
"[ 2/1 → 5/2 | s:bd hcutoff:2000 ]",
|
||||
"[ 5/2 → 3/1 | s:sd hcutoff:2000 ]",
|
||||
"[ 2/1 → 9/4 | s:hh hcutoff:2000 ]",
|
||||
"[ 9/4 → 5/2 | s:hh hcutoff:2000 ]",
|
||||
"[ 5/2 → 11/4 | s:hh hcutoff:2000 ]",
|
||||
"[ 11/4 → 3/1 | s:hh hcutoff:2000 ]",
|
||||
"[ 3/1 → 7/2 | s:bd hcutoff:2000 hresonance:25 ]",
|
||||
"[ 7/2 → 4/1 | s:sd hcutoff:2000 hresonance:25 ]",
|
||||
"[ 3/1 → 13/4 | s:hh hcutoff:2000 hresonance:25 ]",
|
||||
"[ 13/4 → 7/2 | s:hh hcutoff:2000 hresonance:25 ]",
|
||||
"[ 7/2 → 15/4 | s:hh hcutoff:2000 hresonance:25 ]",
|
||||
"[ 15/4 → 4/1 | s:hh hcutoff:2000 hresonance:25 ]",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "hpq" example index 0 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/2 | s:bd hcutoff:2000 hresonance:0 ]",
|
||||
@@ -1955,19 +1997,19 @@ exports[`runs examples > example "hpq" example index 0 1`] = `
|
||||
exports[`runs examples > example "hurry" example index 0 1`] = `
|
||||
[
|
||||
"[ 0/1 → 3/4 | s:bd speed:1 ]",
|
||||
"[ (3/4 → 1/1) ⇝ 3/2 | s:sd:2 speed:1 ]",
|
||||
"[ 3/4 ⇜ (1/1 → 3/2) | s:sd:2 speed:1 ]",
|
||||
"[ (3/4 → 1/1) ⇝ 3/2 | s:sd n:2 speed:1 ]",
|
||||
"[ 3/4 ⇜ (1/1 → 3/2) | s:sd n:2 speed:1 ]",
|
||||
"[ 3/2 → 15/8 | s:bd speed:2 ]",
|
||||
"[ (15/8 → 2/1) ⇝ 9/4 | s:sd:2 speed:2 ]",
|
||||
"[ 15/8 ⇜ (2/1 → 9/4) | s:sd:2 speed:2 ]",
|
||||
"[ (15/8 → 2/1) ⇝ 9/4 | s:sd n:2 speed:2 ]",
|
||||
"[ 15/8 ⇜ (2/1 → 9/4) | s:sd n:2 speed:2 ]",
|
||||
"[ 9/4 → 21/8 | s:bd speed:2 ]",
|
||||
"[ 21/8 → 3/1 | s:sd:2 speed:2 ]",
|
||||
"[ 21/8 → 3/1 | s:sd n:2 speed:2 ]",
|
||||
"[ 3/1 → 51/16 | s:bd speed:4 ]",
|
||||
"[ 51/16 → 27/8 | s:sd:2 speed:4 ]",
|
||||
"[ 51/16 → 27/8 | s:sd n:2 speed:4 ]",
|
||||
"[ 27/8 → 57/16 | s:bd speed:4 ]",
|
||||
"[ 57/16 → 15/4 | s:sd:2 speed:4 ]",
|
||||
"[ 57/16 → 15/4 | s:sd n:2 speed:4 ]",
|
||||
"[ 15/4 → 63/16 | s:bd speed:4 ]",
|
||||
"[ (63/16 → 4/1) ⇝ 33/8 | s:sd:2 speed:4 ]",
|
||||
"[ (63/16 → 4/1) ⇝ 33/8 | s:sd n:2 speed:4 ]",
|
||||
]
|
||||
`;
|
||||
|
||||
@@ -2406,6 +2448,43 @@ exports[`runs examples > example "lpf" example index 0 1`] = `
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "lpf" example index 1 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/8 | s:bd cutoff:1000 resonance:0 ]",
|
||||
"[ 1/8 → 1/4 | s:bd cutoff:1000 resonance:0 ]",
|
||||
"[ 1/4 → 3/8 | s:bd cutoff:1000 resonance:10 ]",
|
||||
"[ 3/8 → 1/2 | s:bd cutoff:1000 resonance:10 ]",
|
||||
"[ 1/2 → 5/8 | s:bd cutoff:1000 resonance:20 ]",
|
||||
"[ 5/8 → 3/4 | s:bd cutoff:1000 resonance:20 ]",
|
||||
"[ 3/4 → 7/8 | s:bd cutoff:1000 resonance:30 ]",
|
||||
"[ 7/8 → 1/1 | s:bd cutoff:1000 resonance:30 ]",
|
||||
"[ 1/1 → 9/8 | s:bd cutoff:1000 resonance:0 ]",
|
||||
"[ 9/8 → 5/4 | s:bd cutoff:1000 resonance:0 ]",
|
||||
"[ 5/4 → 11/8 | s:bd cutoff:1000 resonance:10 ]",
|
||||
"[ 11/8 → 3/2 | s:bd cutoff:1000 resonance:10 ]",
|
||||
"[ 3/2 → 13/8 | s:bd cutoff:1000 resonance:20 ]",
|
||||
"[ 13/8 → 7/4 | s:bd cutoff:1000 resonance:20 ]",
|
||||
"[ 7/4 → 15/8 | s:bd cutoff:1000 resonance:30 ]",
|
||||
"[ 15/8 → 2/1 | s:bd cutoff:1000 resonance:30 ]",
|
||||
"[ 2/1 → 17/8 | s:bd cutoff:1000 resonance:0 ]",
|
||||
"[ 17/8 → 9/4 | s:bd cutoff:1000 resonance:0 ]",
|
||||
"[ 9/4 → 19/8 | s:bd cutoff:1000 resonance:10 ]",
|
||||
"[ 19/8 → 5/2 | s:bd cutoff:1000 resonance:10 ]",
|
||||
"[ 5/2 → 21/8 | s:bd cutoff:1000 resonance:20 ]",
|
||||
"[ 21/8 → 11/4 | s:bd cutoff:1000 resonance:20 ]",
|
||||
"[ 11/4 → 23/8 | s:bd cutoff:1000 resonance:30 ]",
|
||||
"[ 23/8 → 3/1 | s:bd cutoff:1000 resonance:30 ]",
|
||||
"[ 3/1 → 25/8 | s:bd cutoff:1000 resonance:0 ]",
|
||||
"[ 25/8 → 13/4 | s:bd cutoff:1000 resonance:0 ]",
|
||||
"[ 13/4 → 27/8 | s:bd cutoff:1000 resonance:10 ]",
|
||||
"[ 27/8 → 7/2 | s:bd cutoff:1000 resonance:10 ]",
|
||||
"[ 7/2 → 29/8 | s:bd cutoff:1000 resonance:20 ]",
|
||||
"[ 29/8 → 15/4 | s:bd cutoff:1000 resonance:20 ]",
|
||||
"[ 15/4 → 31/8 | s:bd cutoff:1000 resonance:30 ]",
|
||||
"[ 31/8 → 4/1 | s:bd cutoff:1000 resonance:30 ]",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "lpq" example index 0 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/2 | s:bd cutoff:2000 resonance:0 ]",
|
||||
@@ -3231,6 +3310,19 @@ exports[`runs examples > example "room" example index 0 1`] = `
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "room" example index 1 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/2 | s:bd room:0.9 size:1 ]",
|
||||
"[ 1/2 → 1/1 | s:sd room:0.9 size:1 ]",
|
||||
"[ 1/1 → 3/2 | s:bd room:0.9 size:4 ]",
|
||||
"[ 3/2 → 2/1 | s:sd room:0.9 size:4 ]",
|
||||
"[ 2/1 → 5/2 | s:bd room:0.9 size:1 ]",
|
||||
"[ 5/2 → 3/1 | s:sd room:0.9 size:1 ]",
|
||||
"[ 3/1 → 7/2 | s:bd room:0.9 size:4 ]",
|
||||
"[ 7/2 → 4/1 | s:sd room:0.9 size:4 ]",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "roomsize" example index 0 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/2 | s:bd room:0.8 size:0 ]",
|
||||
@@ -3304,6 +3396,27 @@ exports[`runs examples > example "s" example index 0 1`] = `
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "s" example index 1 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/4 | s:bd n:0 ]",
|
||||
"[ 1/4 → 1/2 | s:bd n:1 ]",
|
||||
"[ 1/2 → 3/4 | s:bd n:0 gain:0.3 ]",
|
||||
"[ 3/4 → 1/1 | s:bd n:1 gain:1.4 ]",
|
||||
"[ 1/1 → 5/4 | s:bd n:0 ]",
|
||||
"[ 5/4 → 3/2 | s:bd n:1 ]",
|
||||
"[ 3/2 → 7/4 | s:bd n:0 gain:0.3 ]",
|
||||
"[ 7/4 → 2/1 | s:bd n:1 gain:1.4 ]",
|
||||
"[ 2/1 → 9/4 | s:bd n:0 ]",
|
||||
"[ 9/4 → 5/2 | s:bd n:1 ]",
|
||||
"[ 5/2 → 11/4 | s:bd n:0 gain:0.3 ]",
|
||||
"[ 11/4 → 3/1 | s:bd n:1 gain:1.4 ]",
|
||||
"[ 3/1 → 13/4 | s:bd n:0 ]",
|
||||
"[ 13/4 → 7/2 | s:bd n:1 ]",
|
||||
"[ 7/2 → 15/4 | s:bd n:0 gain:0.3 ]",
|
||||
"[ 15/4 → 4/1 | s:bd n:1 gain:1.4 ]",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "samples" example index 0 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/4 | s:bd ]",
|
||||
@@ -3454,6 +3567,43 @@ exports[`runs examples > example "scale" example index 1 1`] = `
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "scale" example index 2 1`] = `
|
||||
[
|
||||
"[ 7/8 → 1/1 | note:C2 s:folkharp ]",
|
||||
"[ 3/4 → 7/8 | note:D2 s:folkharp ]",
|
||||
"[ 5/8 → 3/4 | note:E2 s:folkharp ]",
|
||||
"[ 1/2 → 5/8 | note:F2 s:folkharp ]",
|
||||
"[ 3/8 → 1/2 | note:G2 s:folkharp ]",
|
||||
"[ 1/4 → 3/8 | note:A2 s:folkharp ]",
|
||||
"[ 1/8 → 1/4 | note:B2 s:folkharp ]",
|
||||
"[ 0/1 → 1/8 | note:C3 s:folkharp ]",
|
||||
"[ 15/8 → 2/1 | note:C2 s:folkharp ]",
|
||||
"[ 7/4 → 15/8 | note:D2 s:folkharp ]",
|
||||
"[ 13/8 → 7/4 | note:Eb2 s:folkharp ]",
|
||||
"[ 3/2 → 13/8 | note:F2 s:folkharp ]",
|
||||
"[ 11/8 → 3/2 | note:G2 s:folkharp ]",
|
||||
"[ 5/4 → 11/8 | note:Ab2 s:folkharp ]",
|
||||
"[ 9/8 → 5/4 | note:Bb2 s:folkharp ]",
|
||||
"[ 1/1 → 9/8 | note:C3 s:folkharp ]",
|
||||
"[ 23/8 → 3/1 | note:C2 s:folkharp ]",
|
||||
"[ 11/4 → 23/8 | note:D2 s:folkharp ]",
|
||||
"[ 21/8 → 11/4 | note:E2 s:folkharp ]",
|
||||
"[ 5/2 → 21/8 | note:F2 s:folkharp ]",
|
||||
"[ 19/8 → 5/2 | note:G2 s:folkharp ]",
|
||||
"[ 9/4 → 19/8 | note:A2 s:folkharp ]",
|
||||
"[ 17/8 → 9/4 | note:B2 s:folkharp ]",
|
||||
"[ 2/1 → 17/8 | note:C3 s:folkharp ]",
|
||||
"[ 31/8 → 4/1 | note:C2 s:folkharp ]",
|
||||
"[ 15/4 → 31/8 | note:D2 s:folkharp ]",
|
||||
"[ 29/8 → 15/4 | note:Eb2 s:folkharp ]",
|
||||
"[ 7/2 → 29/8 | note:F2 s:folkharp ]",
|
||||
"[ 27/8 → 7/2 | note:G2 s:folkharp ]",
|
||||
"[ 13/4 → 27/8 | note:Ab2 s:folkharp ]",
|
||||
"[ 25/8 → 13/4 | note:Bb2 s:folkharp ]",
|
||||
"[ 3/1 → 25/8 | note:C3 s:folkharp ]",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`runs examples > example "scaleTranspose" example index 0 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/2 | note:C3 ]",
|
||||
|
||||
@@ -298,11 +298,11 @@ exports[`renders tunes > tune: bassFuge 1`] = `
|
||||
"[ -3/4 ⇜ (0/1 → 3/4) ⇝ 5/4 | note:C5 s:flbass n:0 gain:0.3 cutoff:2924.3791043233605 resonance:10 clip:1 ]",
|
||||
"[ -3/4 ⇜ (3/4 → 1/1) ⇝ 5/4 | note:A4 s:flbass n:0 gain:0.3 cutoff:2924.3791043233605 resonance:10 clip:1 ]",
|
||||
"[ -3/4 ⇜ (3/4 → 1/1) ⇝ 5/4 | note:C5 s:flbass n:0 gain:0.3 cutoff:2924.3791043233605 resonance:10 clip:1 ]",
|
||||
"[ 0/1 → 1/2 | s:bd:1 ]",
|
||||
"[ 1/2 → 1/1 | s:bd:1 ]",
|
||||
"[ 1/2 → 1/1 | s:sd:0 ]",
|
||||
"[ 1/4 → 1/2 | s:hh:0 ]",
|
||||
"[ 3/4 → 1/1 | s:hh:0 ]",
|
||||
"[ 0/1 → 1/2 | s:bd n:1 ]",
|
||||
"[ 1/2 → 1/1 | s:bd n:1 ]",
|
||||
"[ 1/2 → 1/1 | s:sd n:0 ]",
|
||||
"[ 1/4 → 1/2 | s:hh n:0 ]",
|
||||
"[ 3/4 → 1/1 | s:hh n:0 ]",
|
||||
]
|
||||
`;
|
||||
|
||||
@@ -313,7 +313,7 @@ exports[`renders tunes > tune: belldub 1`] = `
|
||||
"[ (5/8 → 1/1) ⇝ 5/4 | s:hh room:0 end:0.04483079938329212 ]",
|
||||
"[ 0/1 → 5/16 | s:mt gain:0.5 room:0.5 ]",
|
||||
"[ (15/16 → 1/1) ⇝ 5/4 | s:lt gain:0.5 room:0.5 ]",
|
||||
"[ (0/1 → 1/1) ⇝ 5/1 | s:misc:2 speed:1 delay:0.5 delaytime:0.3333333333333333 gain:0.4 ]",
|
||||
"[ (0/1 → 1/1) ⇝ 5/1 | s:misc n:2 speed:1 delay:0.5 delaytime:0.3333333333333333 gain:0.4 ]",
|
||||
"[ (5/8 → 1/1) ⇝ 5/4 | note:F3 s:sawtooth gain:0.5 cutoff:400.16785462816676 decay:0.05380063255866716 sustain:0 delay:0.9 room:1 ]",
|
||||
"[ (5/8 → 1/1) ⇝ 5/4 | note:A3 s:sawtooth gain:0.5 cutoff:400.16785462816676 decay:0.05380063255866716 sustain:0 delay:0.9 room:1 ]",
|
||||
"[ (5/8 → 1/1) ⇝ 5/4 | note:Bb3 s:sawtooth gain:0.5 cutoff:400.16785462816676 decay:0.05380063255866716 sustain:0 delay:0.9 room:1 ]",
|
||||
@@ -6974,16 +6974,16 @@ exports[`renders tunes > tune: flatrave 1`] = `
|
||||
"[ 1/2 → 1/1 | s:bd bank:RolandTR909 ]",
|
||||
"[ 1/2 → 1/1 | s:cp bank:RolandTR909 ]",
|
||||
"[ 1/2 → 1/1 | s:sd bank:RolandTR909 ]",
|
||||
"[ 0/1 → 1/4 | s:hh:1 end:0.02000058072071123 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 0/1 ⇜ (1/8 → 1/4) | s:hh:1 end:0.02000058072071123 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 1/4 → 3/8 | s:hh:1 end:0.02000875429921906 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 1/4 → 3/8 | s:hh:1 end:0.02000875429921906 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 3/8 → 1/2 | s:hh:1 end:0.020023446730265706 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 5/8 → 3/4 | s:hh:1 end:0.020086608138500644 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 5/8 → 3/4 | s:hh:1 end:0.020086608138500644 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 3/4 → 7/8 | s:hh:1 end:0.02013941880355398 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 1/8 → 1/4 | s:hh:1 speed:0.5 delay:0.5 end:0.020001936784171157 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 1/8 → 1/4 | s:hh:1 speed:0.5 delay:0.5 end:0.020001936784171157 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 0/1 → 1/4 | s:hh n:1 end:0.02000058072071123 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 0/1 ⇜ (1/8 → 1/4) | s:hh n:1 end:0.02000058072071123 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 1/4 → 3/8 | s:hh n:1 end:0.02000875429921906 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 1/4 → 3/8 | s:hh n:1 end:0.02000875429921906 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 3/8 → 1/2 | s:hh n:1 end:0.020023446730265706 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 5/8 → 3/4 | s:hh n:1 end:0.020086608138500644 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 5/8 → 3/4 | s:hh n:1 end:0.020086608138500644 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 3/4 → 7/8 | s:hh n:1 end:0.02013941880355398 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 1/8 → 1/4 | s:hh n:1 speed:0.5 delay:0.5 end:0.020001936784171157 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 1/8 → 1/4 | s:hh n:1 speed:0.5 delay:0.5 end:0.020001936784171157 bank:RolandTR909 room:0.5 gain:0.4 ]",
|
||||
"[ 1/8 → 1/4 | note:G1 s:sawtooth decay:0.1 sustain:0 ]",
|
||||
"[ 1/4 → 3/8 | note:G1 s:sawtooth decay:0.1 sustain:0 ]",
|
||||
"[ 1/2 → 5/8 | note:G1 s:sawtooth decay:0.1 sustain:0 ]",
|
||||
@@ -8127,8 +8127,8 @@ exports[`renders tunes > tune: loungeSponge 1`] = `
|
||||
|
||||
exports[`renders tunes > tune: meltingsubmarine 1`] = `
|
||||
[
|
||||
"[ (0/1 → 1/1) ⇝ 3/2 | s:bd:5 speed:0.7519542165100574 ]",
|
||||
"[ (3/4 → 1/1) ⇝ 3/2 | s:sd:1 speed:0.7931522866332671 ]",
|
||||
"[ (0/1 → 1/1) ⇝ 3/2 | s:bd n:5 speed:0.7519542165100574 ]",
|
||||
"[ (3/4 → 1/1) ⇝ 3/2 | s:sd n:1 speed:0.7931522866332671 ]",
|
||||
"[ 3/8 → 3/4 | s:hh27 speed:0.7285963821098448 ]",
|
||||
"[ (3/4 → 1/1) ⇝ 9/8 | s:hh27 speed:0.77531205091027 ]",
|
||||
"[ (0/1 → 1/1) ⇝ 3/2 | note:33.129885541275144 decay:0.15 sustain:0 s:sawtooth gain:0.4 cutoff:3669.6267869262615 ]",
|
||||
@@ -8364,15 +8364,15 @@ exports[`renders tunes > tune: randomBells 1`] = `
|
||||
|
||||
exports[`renders tunes > tune: sampleDemo 1`] = `
|
||||
[
|
||||
"[ 0/1 → 1/4 | s:woodblock:1 ]",
|
||||
"[ 1/4 → 3/8 | s:woodblock:2 ]",
|
||||
"[ 0/1 → 1/8 | s:brakedrum:1 ]",
|
||||
"[ 3/4 → 7/8 | s:brakedrum:1 ]",
|
||||
"[ 3/8 → 1/2 | s:woodblock:2 speed:2 ]",
|
||||
"[ 1/2 → 1/1 | s:snare_rim:0 speed:2 ]",
|
||||
"[ 0/1 → 1/4 | s:woodblock n:1 ]",
|
||||
"[ 1/4 → 3/8 | s:woodblock n:2 ]",
|
||||
"[ 0/1 → 1/8 | s:brakedrum n:1 ]",
|
||||
"[ 3/4 → 7/8 | s:brakedrum n:1 ]",
|
||||
"[ 3/8 → 1/2 | s:woodblock n:2 speed:2 ]",
|
||||
"[ 1/2 → 1/1 | s:snare_rim n:0 speed:2 ]",
|
||||
"[ (0/1 → 1/1) ⇝ 8/1 | s:gong speed:2 ]",
|
||||
"[ 3/8 → 1/2 | s:brakedrum:1 speed:2 ]",
|
||||
"[ 3/4 → 1/1 | s:cowbell:3 speed:2 ]",
|
||||
"[ 3/8 → 1/2 | s:brakedrum n:1 speed:2 ]",
|
||||
"[ 3/4 → 1/1 | s:cowbell n:3 speed:2 ]",
|
||||
"[ -3/4 ⇜ (0/1 → 1/4) | note:Bb3 s:clavisynth gain:0.2 delay:0.25 pan:0 ]",
|
||||
"[ (3/4 → 1/1) ⇝ 7/4 | note:Bb3 s:clavisynth gain:0.2 delay:0.25 pan:1 ]",
|
||||
"[ -1/4 ⇜ (0/1 → 3/4) | note:F3 s:clavisynth gain:0.2 delay:0.25 pan:1 ]",
|
||||
|
||||
Reference in New Issue
Block a user