mirror of
https://github.com/eliasstepanik/strudel-docker.git
synced 2026-01-11 21:58:31 +00:00
dbdump script
This commit is contained in:
parent
5534db95bc
commit
e5f38dbbc6
@ -2,6 +2,7 @@
|
||||
"name": "@strudel.cycles/repl",
|
||||
"private": true,
|
||||
"version": "0.0.0",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite --host",
|
||||
"start": "vite",
|
||||
@ -12,7 +13,8 @@
|
||||
"add-license": "cat etc/agpl-header.txt ../docs/static/js/*LICENSE.txt > /tmp/strudel-license.txt && cp /tmp/strudel-license.txt ../docs/static/js/*LICENSE.txt",
|
||||
"predeploy": "npm run build",
|
||||
"deploy": "gh-pages -d ../docs",
|
||||
"static": "npx serve ../docs"
|
||||
"static": "npx serve ../docs",
|
||||
"dbdump": "node src/test/dbdump.js > src/test/dbdump.json"
|
||||
},
|
||||
"dependencies": {
|
||||
"@supabase/supabase-js": "^1.35.3",
|
||||
|
||||
@ -173,6 +173,7 @@ evalScope(
|
||||
getDrawContext,
|
||||
getAudioContext,
|
||||
loadSoundfont,
|
||||
Clock: {}, // whatever
|
||||
// Tone,
|
||||
},
|
||||
);
|
||||
@ -225,6 +226,5 @@ export const testCycles = {
|
||||
festivalOfFingers3: 16,
|
||||
};
|
||||
|
||||
|
||||
// fixed: https://strudel.tidalcycles.org/?DBp75NUfSxIn (missing .note())
|
||||
// bug: https://strudel.tidalcycles.org/?xHaKTd1kTpCn + https://strudel.tidalcycles.org/?o5LLePbx8kiQ
|
||||
|
||||
@ -6566,3 +6566,363 @@ exports[`renders shared tunes > shared tune 299 https://strudel.tidalcycles.org/
|
||||
"1/4 -> 1/3: {\\"note\\":\\"F#4\\",\\"s\\":\\"sawtooth\\",\\"cutoff\\":1200,\\"gain\\":0.5,\\"attack\\":0,\\"decay\\":0.16,\\"sustain\\":0,\\"release\\":0.1,\\"delay\\":0.4,\\"delaytime\\":0.12}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 300 https://strudel.tidalcycles.org/?Z7Nxzf3lmgTN 1`] = `
|
||||
[
|
||||
"0/1 -> 8/1: {\\"note\\":\\"e3\\",\\"s\\":\\"sawtooth\\",\\"attack\\":0.1,\\"decay\\":0.2,\\"sustain\\":0.3,\\"release\\":0.1,\\"bandf\\":100,\\"bandq\\":1,\\"gain\\":3}",
|
||||
"0/1 -> 8/1: {\\"note\\":\\"b4\\",\\"s\\":\\"sawtooth\\",\\"attack\\":0.1,\\"decay\\":0.2,\\"sustain\\":0.3,\\"release\\":0.1,\\"bandf\\":100,\\"bandq\\":1,\\"gain\\":3}",
|
||||
"0/1 -> 8/1: {\\"note\\":\\"d4\\",\\"s\\":\\"sawtooth\\",\\"attack\\":0.1,\\"decay\\":0.2,\\"sustain\\":0.3,\\"release\\":0.1,\\"bandf\\":100,\\"bandq\\":1,\\"gain\\":3}",
|
||||
"0/1 -> 8/1: {\\"note\\":\\"a4\\",\\"s\\":\\"sawtooth\\",\\"attack\\":0.1,\\"decay\\":0.2,\\"sustain\\":0.3,\\"release\\":0.1,\\"bandf\\":100,\\"bandq\\":1,\\"gain\\":3}",
|
||||
"2/3 -> 1/1: {\\"s\\":\\"hh\\"}",
|
||||
"1/2 -> 2/3: {\\"s\\":\\"hh\\"}",
|
||||
"1/3 -> 1/2: {\\"s\\":\\"hh\\"}",
|
||||
"1/6 -> 1/3: {\\"s\\":\\"hh\\"}",
|
||||
"1/12 -> 1/6: {\\"s\\":\\"hh\\"}",
|
||||
"0/1 -> 1/12: {\\"s\\":\\"hh\\"}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 301 https://strudel.tidalcycles.org/?e63x61eOPPvl 1`] = `
|
||||
[
|
||||
"0/1 -> 8/1: {\\"note\\":\\"e3\\",\\"s\\":\\"sawtooth\\",\\"attack\\":0.1,\\"decay\\":0.2,\\"sustain\\":0.3,\\"release\\":0.1,\\"bandf\\":100,\\"bandq\\":1,\\"gain\\":3}",
|
||||
"0/1 -> 8/1: {\\"note\\":\\"b4\\",\\"s\\":\\"sawtooth\\",\\"attack\\":0.1,\\"decay\\":0.2,\\"sustain\\":0.3,\\"release\\":0.1,\\"bandf\\":100,\\"bandq\\":1,\\"gain\\":3}",
|
||||
"0/1 -> 8/1: {\\"note\\":\\"a4\\",\\"s\\":\\"sawtooth\\",\\"attack\\":0.1,\\"decay\\":0.2,\\"sustain\\":0.3,\\"release\\":0.1,\\"bandf\\":100,\\"bandq\\":1,\\"gain\\":3}",
|
||||
"0/1 -> 8/1: {\\"note\\":\\"g#4\\",\\"s\\":\\"sawtooth\\",\\"attack\\":0.1,\\"decay\\":0.2,\\"sustain\\":0.3,\\"release\\":0.1,\\"bandf\\":100,\\"bandq\\":1,\\"gain\\":3}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 302 https://strudel.tidalcycles.org/?bUd8QxyN4kvJ 1`] = `
|
||||
[
|
||||
"0/1 -> 1/8: {\\"note\\":\\"g4\\",\\"s\\":\\"xx\\",\\"cutoff\\":2348.1232826650858,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"3/8 -> 1/2: {\\"note\\":\\"g4\\",\\"s\\":\\"xx\\",\\"cutoff\\":2919.6960066389074,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"3/4 -> 7/8: {\\"note\\":\\"g4\\",\\"s\\":\\"xx\\",\\"cutoff\\":3416.106511416007,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"-1/4 -> 1/4: {\\"note\\":\\"c5\\",\\"n\\":7,\\"s\\":\\"xx\\",\\"cutoff\\":2445.9378331807884,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"1/4 -> 3/8: {\\"note\\":\\"g4\\",\\"n\\":7,\\"s\\":\\"xx\\",\\"cutoff\\":2734.462144993486,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"5/8 -> 3/4: {\\"note\\":\\"g4\\",\\"n\\":7,\\"s\\":\\"xx\\",\\"cutoff\\":3262.67476831466,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"-3/8 -> 1/8: {\\"note\\":\\"c5\\",\\"n\\":12,\\"s\\":\\"xx\\",\\"cutoff\\":2348.1232826650858,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"1/8 -> 1/4: {\\"note\\":\\"g4\\",\\"n\\":12,\\"s\\":\\"xx\\",\\"cutoff\\":2543.1358907832887,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"1/2 -> 5/8: {\\"note\\":\\"g4\\",\\"n\\":12,\\"s\\":\\"xx\\",\\"cutoff\\":3096.5080524341697,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"7/8 -> 1/1: {\\"note\\":\\"g4\\",\\"n\\":12,\\"s\\":\\"xx\\",\\"cutoff\\":3554.87378854554,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"-1/8 -> 3/8: {\\"note\\":\\"c5\\",\\"n\\":19,\\"s\\":\\"xx\\",\\"cutoff\\":2543.1358907832887,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"-1/8 -> 3/8: {\\"note\\":\\"c5\\",\\"n\\":19,\\"s\\":\\"xx\\",\\"cutoff\\":2543.1358907832887,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"3/8 -> 1/2: {\\"note\\":\\"g4\\",\\"n\\":19,\\"s\\":\\"xx\\",\\"cutoff\\":2919.6960066389074,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"3/4 -> 7/8: {\\"note\\":\\"g4\\",\\"n\\":19,\\"s\\":\\"xx\\",\\"cutoff\\":3416.106511416007,\\"room\\":0.8,\\"pan\\":0,\\"gain\\":0.5}",
|
||||
"7/8 -> 1/1: {\\"note\\":\\"g4\\",\\"s\\":\\"xx\\",\\"cutoff\\":2348.1232826650858,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"1/2 -> 5/8: {\\"note\\":\\"g4\\",\\"s\\":\\"xx\\",\\"cutoff\\":2919.6960066389074,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"1/8 -> 1/4: {\\"note\\":\\"g4\\",\\"s\\":\\"xx\\",\\"cutoff\\":3416.106511416007,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"3/4 -> 5/4: {\\"note\\":\\"c5\\",\\"n\\":7,\\"s\\":\\"xx\\",\\"cutoff\\":2445.9378331807884,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"5/8 -> 3/4: {\\"note\\":\\"g4\\",\\"n\\":7,\\"s\\":\\"xx\\",\\"cutoff\\":2734.462144993486,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"1/4 -> 3/8: {\\"note\\":\\"g4\\",\\"n\\":7,\\"s\\":\\"xx\\",\\"cutoff\\":3262.67476831466,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"7/8 -> 11/8: {\\"note\\":\\"c5\\",\\"n\\":12,\\"s\\":\\"xx\\",\\"cutoff\\":2348.1232826650858,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"3/4 -> 7/8: {\\"note\\":\\"g4\\",\\"n\\":12,\\"s\\":\\"xx\\",\\"cutoff\\":2543.1358907832887,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"3/8 -> 1/2: {\\"note\\":\\"g4\\",\\"n\\":12,\\"s\\":\\"xx\\",\\"cutoff\\":3096.5080524341697,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"0/1 -> 1/8: {\\"note\\":\\"g4\\",\\"n\\":12,\\"s\\":\\"xx\\",\\"cutoff\\":3554.87378854554,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"5/8 -> 9/8: {\\"note\\":\\"c5\\",\\"n\\":19,\\"s\\":\\"xx\\",\\"cutoff\\":2543.1358907832887,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"5/8 -> 9/8: {\\"note\\":\\"c5\\",\\"n\\":19,\\"s\\":\\"xx\\",\\"cutoff\\":2543.1358907832887,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"1/2 -> 5/8: {\\"note\\":\\"g4\\",\\"n\\":19,\\"s\\":\\"xx\\",\\"cutoff\\":2919.6960066389074,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
"1/8 -> 1/4: {\\"note\\":\\"g4\\",\\"n\\":19,\\"s\\":\\"xx\\",\\"cutoff\\":3416.106511416007,\\"room\\":0.8,\\"pan\\":1,\\"gain\\":0.5}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 303 https://strudel.tidalcycles.org/?y5PdLktz5gnb 1`] = `
|
||||
[
|
||||
"0/1 -> 1/4: {\\"note\\":\\"e3\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":3.8519497029047303}",
|
||||
"1/4 -> 1/2: {\\"note\\":\\"e3\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":2.22836140246614}",
|
||||
"1/2 -> 3/4: {\\"note\\":\\"e3\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":2.22836140246614}",
|
||||
"3/4 -> 1/1: {\\"note\\":\\"e3\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":3.8519497029047303}",
|
||||
"0/1 -> 1/4: {\\"note\\":\\"b4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":3.8519497029047303}",
|
||||
"1/4 -> 1/2: {\\"note\\":\\"b4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":2.22836140246614}",
|
||||
"1/2 -> 3/4: {\\"note\\":\\"b4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":2.22836140246614}",
|
||||
"3/4 -> 1/1: {\\"note\\":\\"b4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":3.8519497029047303}",
|
||||
"0/1 -> 1/4: {\\"note\\":\\"a4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":3.8519497029047303}",
|
||||
"1/4 -> 1/2: {\\"note\\":\\"a4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":2.22836140246614}",
|
||||
"1/2 -> 3/4: {\\"note\\":\\"a4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":2.22836140246614}",
|
||||
"3/4 -> 1/1: {\\"note\\":\\"a4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":3.8519497029047303}",
|
||||
"0/1 -> 1/4: {\\"note\\":\\"g#4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":3.8519497029047303}",
|
||||
"1/4 -> 1/2: {\\"note\\":\\"g#4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":2.22836140246614}",
|
||||
"1/2 -> 3/4: {\\"note\\":\\"g#4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":2.22836140246614}",
|
||||
"3/4 -> 1/1: {\\"note\\":\\"g#4\\",\\"s\\":\\"sawtooth\\",\\"decay\\":0.1,\\"sustain\\":0.1,\\"bandf\\":50,\\"bandq\\":0.5,\\"gain\\":3.8519497029047303}",
|
||||
"0/1 -> 2/1: {\\"s\\":\\"bd\\",\\"decay\\":0.1}",
|
||||
"3/4 -> 1/1: {\\"s\\":\\"hh\\",\\"gain\\":0.4}",
|
||||
"1/2 -> 3/4: {\\"s\\":\\"hh\\",\\"gain\\":1}",
|
||||
"1/4 -> 1/2: {\\"s\\":\\"hh\\",\\"gain\\":0.4}",
|
||||
"0/1 -> 1/4: {\\"s\\":\\"hh\\",\\"gain\\":1}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 304 https://strudel.tidalcycles.org/?BpChMc3nxrYv 1`] = `
|
||||
[
|
||||
"0/1 -> 3/2: {\\"s\\":\\"bd\\",\\"speed\\":0.7519542165100574}",
|
||||
"3/4 -> 3/2: {\\"s\\":\\"sd\\",\\"speed\\":0.7931522866332671}",
|
||||
"3/8 -> 3/4: {\\"s\\":\\"hh\\",\\"speed\\":0.7285963821098448}",
|
||||
"3/4 -> 9/8: {\\"s\\":\\"hh\\",\\"speed\\":0.77531205091027}",
|
||||
"0/1 -> 3/2: {\\"n\\":33.129885541275144,\\"decay\\":0.15,\\"sustain\\":0,\\"s\\":\\"sawtooth\\",\\"gain\\":0.4,\\"cutoff\\":3669.6267869262615}",
|
||||
"0/1 -> 3/2: {\\"n\\":33.17988554127514,\\"decay\\":0.15,\\"sustain\\":0,\\"s\\":\\"sawtooth\\",\\"gain\\":0.4,\\"cutoff\\":3669.6267869262615}",
|
||||
"0/1 -> 3/2: {\\"n\\":55.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":59.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":60.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":64.12988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":55.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":59.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":60.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":64.16988554127515,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"3/16 -> 3/8: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/8 -> 9/16: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/8 -> 9/16: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/4 -> 15/16: {\\"n\\":72.16001184806132,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"15/16 -> 9/8: {\\"n\\":72.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/16 -> 3/8: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/8 -> 9/16: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/8 -> 9/16: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/4 -> 15/16: {\\"n\\":72.20001184806131,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"15/16 -> 9/8: {\\"n\\":72.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"0/1 -> 3/16: {\\"n\\":93.00057728554401,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"0/1 -> 3/16: {\\"n\\":93.04057728554402,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"3/8 -> 9/16: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"9/16 -> 3/4: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"9/16 -> 3/4: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"15/16 -> 9/8: {\\"n\\":72.16001184806132,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"3/8 -> 9/16: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"9/16 -> 3/4: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"9/16 -> 3/4: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"15/16 -> 9/8: {\\"n\\":72.20001184806131,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"3/16 -> 3/8: {\\"n\\":93.00057728554401,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/16 -> 3/8: {\\"n\\":93.04057728554402,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"9/16 -> 3/4: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/4 -> 15/16: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/4 -> 15/16: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"9/16 -> 3/4: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/4 -> 15/16: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/4 -> 15/16: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"0/1 -> 3/16: {\\"n\\":72.0468455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"0/1 -> 3/16: {\\"n\\":93.0468455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"3/8 -> 9/16: {\\"n\\":93.00057728554401,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"0/1 -> 3/16: {\\"n\\":72.0868455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"0/1 -> 3/16: {\\"n\\":93.0868455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"3/8 -> 9/16: {\\"n\\":93.04057728554402,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"3/4 -> 15/16: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"15/16 -> 9/8: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"3/4 -> 15/16: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"15/16 -> 9/8: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 305 https://strudel.tidalcycles.org/?Swuvt887AOe1 1`] = `
|
||||
[
|
||||
"0/1 -> 3/2: {\\"s\\":\\"bd\\",\\"speed\\":0.7519542165100574}",
|
||||
"3/4 -> 3/2: {\\"s\\":\\"sd\\",\\"speed\\":0.7931522866332671}",
|
||||
"3/8 -> 3/4: {\\"s\\":\\"hh\\",\\"speed\\":0.7285963821098448}",
|
||||
"3/4 -> 9/8: {\\"s\\":\\"hh\\",\\"speed\\":0.77531205091027}",
|
||||
"0/1 -> 3/2: {\\"n\\":33.129885541275144,\\"decay\\":0.15,\\"sustain\\":0,\\"s\\":\\"sawtooth\\",\\"gain\\":0.4,\\"cutoff\\":3669.6267869262615}",
|
||||
"0/1 -> 3/2: {\\"n\\":33.17988554127514,\\"decay\\":0.15,\\"sustain\\":0,\\"s\\":\\"sawtooth\\",\\"gain\\":0.4,\\"cutoff\\":3669.6267869262615}",
|
||||
"0/1 -> 3/2: {\\"n\\":55.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":59.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":60.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":64.12988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":55.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":59.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":60.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 3/2: {\\"n\\":64.16988554127515,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"3/16 -> 3/8: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/8 -> 9/16: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/8 -> 9/16: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/4 -> 15/16: {\\"n\\":72.16001184806132,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"15/16 -> 9/8: {\\"n\\":72.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/16 -> 3/8: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/8 -> 9/16: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/8 -> 9/16: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"3/4 -> 15/16: {\\"n\\":72.20001184806131,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"15/16 -> 9/8: {\\"n\\":72.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"0/1 -> 3/16: {\\"n\\":93.00057728554401,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"0/1 -> 3/16: {\\"n\\":93.04057728554402,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"3/8 -> 9/16: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"9/16 -> 3/4: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"9/16 -> 3/4: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"15/16 -> 9/8: {\\"n\\":72.16001184806132,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"3/8 -> 9/16: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"9/16 -> 3/4: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"9/16 -> 3/4: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"15/16 -> 9/8: {\\"n\\":72.20001184806131,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"3/16 -> 3/8: {\\"n\\":93.00057728554401,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/16 -> 3/8: {\\"n\\":93.04057728554402,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"9/16 -> 3/4: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/4 -> 15/16: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/4 -> 15/16: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"9/16 -> 3/4: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/4 -> 15/16: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/4 -> 15/16: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"0/1 -> 3/16: {\\"n\\":72.0468455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"0/1 -> 3/16: {\\"n\\":93.0468455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"3/8 -> 9/16: {\\"n\\":93.00057728554401,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"0/1 -> 3/16: {\\"n\\":72.0868455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"0/1 -> 3/16: {\\"n\\":93.0868455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"3/8 -> 9/16: {\\"n\\":93.04057728554402,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"3/4 -> 15/16: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"15/16 -> 9/8: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"3/4 -> 15/16: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"15/16 -> 9/8: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 306 https://strudel.tidalcycles.org/?UboMuFOnT0hy 1`] = `
|
||||
[
|
||||
"0/1 -> 1/3: {\\"s\\":\\"bd\\"}",
|
||||
"1/3 -> 2/3: {\\"s\\":\\"hh\\"}",
|
||||
"2/3 -> 1/1: {\\"s\\":\\"sn\\"}",
|
||||
"0/1 -> 1/20: {\\"note\\":\\"G4\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/6 -> 13/60: {\\"note\\":\\"G4\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/3 -> 23/60: {\\"note\\":\\"B3\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/2 -> 11/20: {\\"note\\":\\"B3\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/3 -> 23/60: {\\"note\\":\\"E4\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/2 -> 11/20: {\\"note\\":\\"E4\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"2/3 -> 43/60: {\\"note\\":\\"G3\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"5/6 -> 53/60: {\\"note\\":\\"G3\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"0/1 -> 4/3: {\\"note\\":\\"c2\\",\\"gain\\":0.3,\\"s\\":\\"sawtooth\\",\\"cutoff\\":600}",
|
||||
"0/1 -> 4/3: {\\"note\\":\\"c2\\",\\"gain\\":0.3,\\"s\\":\\"sawtooth\\",\\"cutoff\\":600}",
|
||||
"0/1 -> 4/3: {\\"note\\":36.02,\\"gain\\":0.3,\\"s\\":\\"sawtooth\\",\\"cutoff\\":600}",
|
||||
"0/1 -> 4/3: {\\"note\\":36.02,\\"gain\\":0.3,\\"s\\":\\"sawtooth\\",\\"cutoff\\":600}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 307 https://strudel.tidalcycles.org/?vYFGpZ6XObVG 1`] = `
|
||||
[
|
||||
"0/1 -> 1/3: {\\"s\\":\\"bd\\"}",
|
||||
"1/3 -> 2/3: {\\"s\\":\\"hh\\"}",
|
||||
"2/3 -> 1/1: {\\"s\\":\\"sn\\"}",
|
||||
"0/1 -> 1/20: {\\"note\\":\\"G4\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/6 -> 13/60: {\\"note\\":\\"G4\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/3 -> 23/60: {\\"note\\":\\"B3\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/2 -> 11/20: {\\"note\\":\\"B3\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/3 -> 23/60: {\\"note\\":\\"E4\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"1/2 -> 11/20: {\\"note\\":\\"E4\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"2/3 -> 43/60: {\\"note\\":\\"G3\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"5/6 -> 53/60: {\\"note\\":\\"G3\\",\\"s\\":\\"rhodes\\",\\"clip\\":1,\\"room\\":0.5,\\"delay\\":0.3,\\"delayfeedback\\":0.4,\\"delaytime\\":0.08333333333333333,\\"gain\\":0.5}",
|
||||
"0/1 -> 4/3: {\\"note\\":\\"c2\\",\\"gain\\":0.3,\\"s\\":\\"sawtooth\\",\\"cutoff\\":600}",
|
||||
"0/1 -> 4/3: {\\"note\\":\\"c2\\",\\"gain\\":0.3,\\"s\\":\\"sawtooth\\",\\"cutoff\\":600}",
|
||||
"0/1 -> 4/3: {\\"note\\":36.02,\\"gain\\":0.3,\\"s\\":\\"sawtooth\\",\\"cutoff\\":600}",
|
||||
"0/1 -> 4/3: {\\"note\\":36.02,\\"gain\\":0.3,\\"s\\":\\"sawtooth\\",\\"cutoff\\":600}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 308 https://strudel.tidalcycles.org/?TUw_9DfBSsiW 1`] = `
|
||||
[
|
||||
"0/1 -> 2/3: {\\"s\\":\\"bd\\",\\"speed\\":0.7519542165100574}",
|
||||
"1/3 -> 2/3: {\\"s\\":\\"sd\\",\\"speed\\":0.7931522866332671}",
|
||||
"1/6 -> 1/3: {\\"s\\":\\"hh\\",\\"speed\\":0.7285963821098448}",
|
||||
"1/3 -> 1/2: {\\"s\\":\\"hh\\",\\"speed\\":0.77531205091027}",
|
||||
"1/2 -> 2/3: {\\"s\\":\\"hh\\",\\"speed\\":0.80224046928206}",
|
||||
"2/3 -> 4/3: {\\"s\\":\\"bd\\",\\"speed\\":0.8479069285094738}",
|
||||
"5/6 -> 1/1: {\\"s\\":\\"hh\\",\\"speed\\":0.8281258666335816}",
|
||||
"0/1 -> 2/3: {\\"n\\":33.129885541275144,\\"decay\\":0.15,\\"sustain\\":0,\\"s\\":\\"sawtooth\\",\\"gain\\":0.4,\\"cutoff\\":3669.6267869262615}",
|
||||
"2/3 -> 1/1: {\\"n\\":35.28254374134849,\\"decay\\":0.15,\\"sustain\\":0,\\"s\\":\\"sawtooth\\",\\"gain\\":0.4,\\"cutoff\\":4767.276839570684}",
|
||||
"0/1 -> 2/3: {\\"n\\":33.17988554127514,\\"decay\\":0.15,\\"sustain\\":0,\\"s\\":\\"sawtooth\\",\\"gain\\":0.4,\\"cutoff\\":3669.6267869262615}",
|
||||
"2/3 -> 1/1: {\\"n\\":35.33254374134849,\\"decay\\":0.15,\\"sustain\\":0,\\"s\\":\\"sawtooth\\",\\"gain\\":0.4,\\"cutoff\\":4767.276839570684}",
|
||||
"0/1 -> 2/3: {\\"n\\":55.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":55.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":59.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":59.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":60.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":60.129885541275144,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":64.12988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":64.12988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":55.369767321273685,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":55.369767321273685,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":59.369767321273685,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":59.369767321273685,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":60.369767321273685,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":60.369767321273685,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":64.36976732127368,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":64.36976732127368,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":55.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":55.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":59.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":59.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":60.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":60.16988554127514,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":64.16988554127515,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"0/1 -> 2/3: {\\"n\\":64.16988554127515,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":55.409767321273684,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":55.409767321273684,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":59.409767321273684,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":59.409767321273684,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":60.409767321273684,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":60.409767321273684,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":64.40976732127369,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"2/3 -> 4/3: {\\"n\\":64.40976732127369,\\"s\\":\\"sawtooth\\",\\"gain\\":0.16,\\"cutoff\\":500,\\"attack\\":1}",
|
||||
"1/12 -> 1/6: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"1/6 -> 1/4: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"1/6 -> 1/4: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"1/3 -> 5/12: {\\"n\\":72.16001184806132,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"5/12 -> 1/2: {\\"n\\":72.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"5/12 -> 1/2: {\\"n\\":88.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"7/12 -> 2/3: {\\"n\\":88.25919484626601,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"1/12 -> 1/6: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"1/6 -> 1/4: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"1/6 -> 1/4: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"1/3 -> 5/12: {\\"n\\":72.20001184806131,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"5/12 -> 1/2: {\\"n\\":72.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"5/12 -> 1/2: {\\"n\\":88.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"7/12 -> 2/3: {\\"n\\":88.29919484626603,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.15}",
|
||||
"0/1 -> 1/12: {\\"n\\":93.00057728554401,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"0/1 -> 1/12: {\\"n\\":93.04057728554402,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/6 -> 1/4: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/4 -> 1/3: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/4 -> 1/3: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"5/12 -> 1/2: {\\"n\\":72.16001184806132,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/2 -> 7/12: {\\"n\\":72.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/2 -> 7/12: {\\"n\\":88.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/6 -> 1/4: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/4 -> 1/3: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/4 -> 1/3: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"5/12 -> 1/2: {\\"n\\":72.20001184806131,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/2 -> 7/12: {\\"n\\":72.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/2 -> 7/12: {\\"n\\":88.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"1/12 -> 1/6: {\\"n\\":93.00057728554401,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"1/12 -> 1/6: {\\"n\\":93.04057728554402,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"1/4 -> 1/3: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"1/3 -> 5/12: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"1/3 -> 5/12: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"1/2 -> 7/12: {\\"n\\":72.16001184806132,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"7/12 -> 2/3: {\\"n\\":72.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"7/12 -> 2/3: {\\"n\\":88.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"1/4 -> 1/3: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"1/3 -> 5/12: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"1/3 -> 5/12: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"1/2 -> 7/12: {\\"n\\":72.20001184806131,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"7/12 -> 2/3: {\\"n\\":72.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"7/12 -> 2/3: {\\"n\\":88.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"0/1 -> 1/12: {\\"n\\":72.0468455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"0/1 -> 1/12: {\\"n\\":93.0468455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"1/6 -> 1/4: {\\"n\\":93.00057728554401,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"0/1 -> 1/12: {\\"n\\":72.0868455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"0/1 -> 1/12: {\\"n\\":93.0868455057745,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"1/6 -> 1/4: {\\"n\\":93.04057728554402,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"1/3 -> 5/12: {\\"n\\":69.01266877519555,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"5/12 -> 1/2: {\\"n\\":69.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"5/12 -> 1/2: {\\"n\\":72.04676036055696,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"7/12 -> 2/3: {\\"n\\":72.16001184806132,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"1/3 -> 5/12: {\\"n\\":69.05266877519557,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"5/12 -> 1/2: {\\"n\\":69.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"5/12 -> 1/2: {\\"n\\":72.08676036055695,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"7/12 -> 2/3: {\\"n\\":72.20001184806131,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"2/3 -> 3/4: {\\"n\\":88.25919484626601,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"2/3 -> 3/4: {\\"n\\":88.29919484626603,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.075}",
|
||||
"3/4 -> 5/6: {\\"n\\":88.25919484626601,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"3/4 -> 5/6: {\\"n\\":88.29919484626603,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.049999999999999996}",
|
||||
"2/3 -> 3/4: {\\"n\\":72.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"2/3 -> 3/4: {\\"n\\":88.21301072199333,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"5/6 -> 11/12: {\\"n\\":88.25919484626601,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"2/3 -> 3/4: {\\"n\\":72.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"2/3 -> 3/4: {\\"n\\":88.25301072199335,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
"5/6 -> 11/12: {\\"n\\":88.29919484626603,\\"decay\\":0.1,\\"sustain\\":0,\\"s\\":\\"triangle\\",\\"gain\\":0.0375}",
|
||||
]
|
||||
`;
|
||||
|
||||
exports[`renders shared tunes > shared tune 309 https://strudel.tidalcycles.org/?ctHqwq-97t6X 1`] = `
|
||||
[
|
||||
"0/1 -> 1/2: {\\"s\\":\\"bd\\",\\"delay\\":0.5,\\"delaytime\\":0.33,\\"delayfeedback\\":0.6,\\"speed\\":-1}",
|
||||
"1/2 -> 1/1: {\\"s\\":\\"sd\\",\\"delay\\":0.5,\\"delaytime\\":0.33,\\"delayfeedback\\":0.6,\\"speed\\":-1}",
|
||||
"0/1 -> 1/2: {\\"s\\":\\"hh\\",\\"delay\\":0.8,\\"delaytime\\":0.08,\\"delayfeedback\\":0.7,\\"orbit\\":2,\\"speed\\":-1}",
|
||||
"1/2 -> 1/1: {\\"s\\":\\"hh\\",\\"delay\\":0.8,\\"delaytime\\":0.08,\\"delayfeedback\\":0.7,\\"orbit\\":2,\\"speed\\":-1}",
|
||||
]
|
||||
`;
|
||||
|
||||
10
repl/src/test/dbdump.js
Normal file
10
repl/src/test/dbdump.js
Normal file
@ -0,0 +1,10 @@
|
||||
import { createClient } from '@supabase/supabase-js';
|
||||
|
||||
const supabase = createClient(
|
||||
'https://pidxdsxphlhzjnzmifth.supabase.co',
|
||||
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InBpZHhkc3hwaGxoempuem1pZnRoIiwicm9sZSI6ImFub24iLCJpYXQiOjE2NTYyMzA1NTYsImV4cCI6MTk3MTgwNjU1Nn0.bqlw7802fsWRnqU5BLYtmXk_k-D1VFmbkHMywWc15NM',
|
||||
);
|
||||
|
||||
const { data } = await supabase.from('code');
|
||||
|
||||
console.log(JSON.stringify(data));
|
||||
1
repl/src/test/dbdump.json
Normal file
1
repl/src/test/dbdump.json
Normal file
File diff suppressed because one or more lines are too long
@ -1,14 +1,8 @@
|
||||
import { queryCode } from '../runtime.mjs';
|
||||
import { describe, it } from 'vitest';
|
||||
import { createClient } from '@supabase/supabase-js';
|
||||
|
||||
const supabase = createClient(
|
||||
'https://pidxdsxphlhzjnzmifth.supabase.co',
|
||||
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InBpZHhkc3hwaGxoempuem1pZnRoIiwicm9sZSI6ImFub24iLCJpYXQiOjE2NTYyMzA1NTYsImV4cCI6MTk3MTgwNjU1Nn0.bqlw7802fsWRnqU5BLYtmXk_k-D1VFmbkHMywWc15NM',
|
||||
);
|
||||
import data from './dbdump.json';
|
||||
|
||||
describe('renders shared tunes', async () => {
|
||||
const { data } = await supabase.from('code');
|
||||
data.forEach(({ id, code, hash }) => {
|
||||
const url = `https://strudel.tidalcycles.org/?${hash}`;
|
||||
it(`shared tune ${id} ${url}`, async ({ expect }) => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user