From 0e26d4e741500f5bae35b023608f062a794905c2 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Apr 2022 15:10:49 +0200 Subject: [PATCH 01/12] Publish - @strudel.cycles/core@0.0.4 - @strudel.cycles/eval@0.0.4 - @strudel.cycles/midi@0.0.5 - @strudel.cycles/mini@0.0.5 - @strudel.cycles/osc@0.0.2 - @strudel.cycles/tonal@0.0.4 - @strudel.cycles/tone@0.0.5 - @strudel.cycles/webaudio@0.0.2 - @strudel.cycles/xen@0.0.4 --- packages/core/package-lock.json | 2 +- packages/core/package.json | 2 +- packages/eval/package-lock.json | 2 +- packages/eval/package.json | 4 ++-- packages/midi/package-lock.json | 2 +- packages/midi/package.json | 4 ++-- packages/mini/package.json | 6 +++--- packages/osc/package-lock.json | 2 +- packages/osc/package.json | 2 +- packages/tonal/package-lock.json | 2 +- packages/tonal/package.json | 4 ++-- packages/tone/package-lock.json | 2 +- packages/tone/package.json | 4 ++-- packages/webaudio/package-lock.json | 2 +- packages/webaudio/package.json | 2 +- packages/xen/package.json | 4 ++-- 16 files changed, 23 insertions(+), 23 deletions(-) diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json index 29fa0271..d9f2eb44 100644 --- a/packages/core/package-lock.json +++ b/packages/core/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/core", - "version": "0.0.3", + "version": "0.0.4", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/core/package.json b/packages/core/package.json index ba9b579b..985059ae 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/core", - "version": "0.0.3", + "version": "0.0.4", "description": "Port of Tidal Cycles to JavaScript", "main": "index.mjs", "type": "module", diff --git a/packages/eval/package-lock.json b/packages/eval/package-lock.json index f2a7b054..692d078a 100644 --- a/packages/eval/package-lock.json +++ b/packages/eval/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/eval", - "version": "0.0.3", + "version": "0.0.4", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/eval/package.json b/packages/eval/package.json index 342e016b..2490a24f 100644 --- a/packages/eval/package.json +++ b/packages/eval/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/eval", - "version": "0.0.3", + "version": "0.0.4", "description": "Code evaluator for strudel", "main": "evaluate.mjs", "directories": { @@ -28,7 +28,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/core": "^0.0.3", + "@strudel.cycles/core": "^0.0.4", "estraverse": "^5.3.0", "shift-ast": "^6.1.0", "shift-codegen": "^7.0.3", diff --git a/packages/midi/package-lock.json b/packages/midi/package-lock.json index 8161e472..d5870c7a 100644 --- a/packages/midi/package-lock.json +++ b/packages/midi/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/midi", - "version": "0.0.4", + "version": "0.0.5", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/midi/package.json b/packages/midi/package.json index f1b11890..2a57ddfc 100644 --- a/packages/midi/package.json +++ b/packages/midi/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/midi", - "version": "0.0.4", + "version": "0.0.5", "description": "Midi API for strudel", "main": "midi.mjs", "repository": { @@ -21,7 +21,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/tone": "^0.0.4", + "@strudel.cycles/tone": "^0.0.5", "tone": "^14.7.77", "webmidi": "^2.5.2" } diff --git a/packages/mini/package.json b/packages/mini/package.json index e865d0ff..707a4a97 100644 --- a/packages/mini/package.json +++ b/packages/mini/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/mini", - "version": "0.0.4", + "version": "0.0.5", "description": "Mini notation for strudel", "main": "mini.mjs", "type": "module", @@ -25,7 +25,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/eval": "^0.0.3", - "@strudel.cycles/tone": "^0.0.4" + "@strudel.cycles/eval": "^0.0.4", + "@strudel.cycles/tone": "^0.0.5" } } diff --git a/packages/osc/package-lock.json b/packages/osc/package-lock.json index 8c239c28..2a7a191f 100644 --- a/packages/osc/package-lock.json +++ b/packages/osc/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/osc", - "version": "0.0.1", + "version": "0.0.2", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/osc/package.json b/packages/osc/package.json index d6048664..97f786cd 100644 --- a/packages/osc/package.json +++ b/packages/osc/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/osc", - "version": "0.0.1", + "version": "0.0.2", "description": "OSC messaging for strudel", "main": "osc.mjs", "scripts": { diff --git a/packages/tonal/package-lock.json b/packages/tonal/package-lock.json index bc3a2854..8d05d804 100644 --- a/packages/tonal/package-lock.json +++ b/packages/tonal/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/tonal", - "version": "0.0.3", + "version": "0.0.4", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/tonal/package.json b/packages/tonal/package.json index 7c607188..a9e52cda 100644 --- a/packages/tonal/package.json +++ b/packages/tonal/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/tonal", - "version": "0.0.3", + "version": "0.0.4", "description": "Tonal functions for strudel", "main": "tonal.mjs", "type": "module", @@ -25,7 +25,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/core": "^0.0.3", + "@strudel.cycles/core": "^0.0.4", "@tonaljs/tonal": "^4.6.5", "webmidi": "^3.0.15" } diff --git a/packages/tone/package-lock.json b/packages/tone/package-lock.json index b151bd28..aadbba85 100644 --- a/packages/tone/package-lock.json +++ b/packages/tone/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/tone", - "version": "0.0.4", + "version": "0.0.5", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/tone/package.json b/packages/tone/package.json index 50aadaa8..066d11bf 100644 --- a/packages/tone/package.json +++ b/packages/tone/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/tone", - "version": "0.0.4", + "version": "0.0.5", "description": "Tone.js API for strudel", "main": "tone.mjs", "type": "module", @@ -22,7 +22,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/core": "^0.0.3", + "@strudel.cycles/core": "^0.0.4", "@tonejs/piano": "^0.2.1", "chord-voicings": "^0.0.1", "tone": "^14.7.77" diff --git a/packages/webaudio/package-lock.json b/packages/webaudio/package-lock.json index ba1b5170..ab34ae0a 100644 --- a/packages/webaudio/package-lock.json +++ b/packages/webaudio/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/webaudio", - "version": "0.0.1", + "version": "0.0.2", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/webaudio/package.json b/packages/webaudio/package.json index 8831c0f3..9ca901ed 100644 --- a/packages/webaudio/package.json +++ b/packages/webaudio/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/webaudio", - "version": "0.0.1", + "version": "0.0.2", "description": "Web Audio helpers for Strudel", "main": "index.mjs", "directories": { diff --git a/packages/xen/package.json b/packages/xen/package.json index 6c75e1c9..03d76b19 100644 --- a/packages/xen/package.json +++ b/packages/xen/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/xen", - "version": "0.0.3", + "version": "0.0.4", "description": "Xenharmonic API for strudel", "main": "xen.mjs", "scripts": { @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/core": "^0.0.3" + "@strudel.cycles/core": "^0.0.4" } } From 6c8fc6bb2128b918d0ff0bf8b269e7956cd85eca Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Apr 2022 15:12:06 +0200 Subject: [PATCH 02/12] core publish --- packages/core/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/core/package.json b/packages/core/package.json index 985059ae..6850a6dd 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -30,5 +30,6 @@ }, "devDependencies": { "mocha": "^9.2.2" - } + }, + "gitHead": "0e26d4e741500f5bae35b023608f062a794905c2" } From 0ce2dcacef4012568dbd58026b0c0aa7d39971cb Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Apr 2022 15:14:29 +0200 Subject: [PATCH 03/12] Publish - @strudel.cycles/core@0.0.5 - @strudel.cycles/eval@0.0.5 - @strudel.cycles/midi@0.0.6 - @strudel.cycles/mini@0.0.6 - @strudel.cycles/tonal@0.0.5 - @strudel.cycles/tone@0.0.6 - @strudel.cycles/xen@0.0.5 --- packages/core/package-lock.json | 2 +- packages/core/package.json | 2 +- packages/eval/package-lock.json | 2 +- packages/eval/package.json | 4 ++-- packages/midi/package-lock.json | 2 +- packages/midi/package.json | 4 ++-- packages/mini/package.json | 6 +++--- packages/tonal/package-lock.json | 2 +- packages/tonal/package.json | 4 ++-- packages/tone/package-lock.json | 2 +- packages/tone/package.json | 4 ++-- packages/xen/package.json | 4 ++-- 12 files changed, 19 insertions(+), 19 deletions(-) diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json index d9f2eb44..b217b413 100644 --- a/packages/core/package-lock.json +++ b/packages/core/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/core", - "version": "0.0.4", + "version": "0.0.5", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/core/package.json b/packages/core/package.json index 6850a6dd..93c404e3 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/core", - "version": "0.0.4", + "version": "0.0.5", "description": "Port of Tidal Cycles to JavaScript", "main": "index.mjs", "type": "module", diff --git a/packages/eval/package-lock.json b/packages/eval/package-lock.json index 692d078a..c854b13e 100644 --- a/packages/eval/package-lock.json +++ b/packages/eval/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/eval", - "version": "0.0.4", + "version": "0.0.5", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/eval/package.json b/packages/eval/package.json index 2490a24f..d4b18802 100644 --- a/packages/eval/package.json +++ b/packages/eval/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/eval", - "version": "0.0.4", + "version": "0.0.5", "description": "Code evaluator for strudel", "main": "evaluate.mjs", "directories": { @@ -28,7 +28,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/core": "^0.0.4", + "@strudel.cycles/core": "^0.0.5", "estraverse": "^5.3.0", "shift-ast": "^6.1.0", "shift-codegen": "^7.0.3", diff --git a/packages/midi/package-lock.json b/packages/midi/package-lock.json index d5870c7a..e729058d 100644 --- a/packages/midi/package-lock.json +++ b/packages/midi/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/midi", - "version": "0.0.5", + "version": "0.0.6", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/midi/package.json b/packages/midi/package.json index 2a57ddfc..ef98162e 100644 --- a/packages/midi/package.json +++ b/packages/midi/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/midi", - "version": "0.0.5", + "version": "0.0.6", "description": "Midi API for strudel", "main": "midi.mjs", "repository": { @@ -21,7 +21,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/tone": "^0.0.5", + "@strudel.cycles/tone": "^0.0.6", "tone": "^14.7.77", "webmidi": "^2.5.2" } diff --git a/packages/mini/package.json b/packages/mini/package.json index 707a4a97..c68a406a 100644 --- a/packages/mini/package.json +++ b/packages/mini/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/mini", - "version": "0.0.5", + "version": "0.0.6", "description": "Mini notation for strudel", "main": "mini.mjs", "type": "module", @@ -25,7 +25,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/eval": "^0.0.4", - "@strudel.cycles/tone": "^0.0.5" + "@strudel.cycles/eval": "^0.0.5", + "@strudel.cycles/tone": "^0.0.6" } } diff --git a/packages/tonal/package-lock.json b/packages/tonal/package-lock.json index 8d05d804..fafc1000 100644 --- a/packages/tonal/package-lock.json +++ b/packages/tonal/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/tonal", - "version": "0.0.4", + "version": "0.0.5", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/tonal/package.json b/packages/tonal/package.json index a9e52cda..ab2aa320 100644 --- a/packages/tonal/package.json +++ b/packages/tonal/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/tonal", - "version": "0.0.4", + "version": "0.0.5", "description": "Tonal functions for strudel", "main": "tonal.mjs", "type": "module", @@ -25,7 +25,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/core": "^0.0.4", + "@strudel.cycles/core": "^0.0.5", "@tonaljs/tonal": "^4.6.5", "webmidi": "^3.0.15" } diff --git a/packages/tone/package-lock.json b/packages/tone/package-lock.json index aadbba85..1c9e1411 100644 --- a/packages/tone/package-lock.json +++ b/packages/tone/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/tone", - "version": "0.0.5", + "version": "0.0.6", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/tone/package.json b/packages/tone/package.json index 066d11bf..0d132de1 100644 --- a/packages/tone/package.json +++ b/packages/tone/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/tone", - "version": "0.0.5", + "version": "0.0.6", "description": "Tone.js API for strudel", "main": "tone.mjs", "type": "module", @@ -22,7 +22,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/core": "^0.0.4", + "@strudel.cycles/core": "^0.0.5", "@tonejs/piano": "^0.2.1", "chord-voicings": "^0.0.1", "tone": "^14.7.77" diff --git a/packages/xen/package.json b/packages/xen/package.json index 03d76b19..0957ff17 100644 --- a/packages/xen/package.json +++ b/packages/xen/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/xen", - "version": "0.0.4", + "version": "0.0.5", "description": "Xenharmonic API for strudel", "main": "xen.mjs", "scripts": { @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { - "@strudel.cycles/core": "^0.0.4" + "@strudel.cycles/core": "^0.0.5" } } From 27ebe7ba7345123e7dccecc371de03c344c234f8 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Apr 2022 15:17:02 +0200 Subject: [PATCH 04/12] stub change --- packages/webaudio/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/webaudio/README.md b/packages/webaudio/README.md index 52a94465..963ba740 100644 --- a/packages/webaudio/README.md +++ b/packages/webaudio/README.md @@ -27,3 +27,4 @@ scheduler.start() A more sophisticated example can be found in [examples/repl.html](./examples/repl.html). You can run it inside this directory with `npm run example`. + From 86a3fd6e22e93eecdd8bee3c17bdab196f0f74a2 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Apr 2022 15:17:30 +0200 Subject: [PATCH 05/12] Publish - @strudel.cycles/webaudio@0.0.3 --- packages/webaudio/package-lock.json | 2 +- packages/webaudio/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/webaudio/package-lock.json b/packages/webaudio/package-lock.json index ab34ae0a..fd982583 100644 --- a/packages/webaudio/package-lock.json +++ b/packages/webaudio/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/webaudio", - "version": "0.0.2", + "version": "0.0.3", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/webaudio/package.json b/packages/webaudio/package.json index 9ca901ed..35009898 100644 --- a/packages/webaudio/package.json +++ b/packages/webaudio/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/webaudio", - "version": "0.0.2", + "version": "0.0.3", "description": "Web Audio helpers for Strudel", "main": "index.mjs", "directories": { From 03cb80b75b8981b9107d0ccddc327aa605eb590f Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Apr 2022 15:24:24 +0200 Subject: [PATCH 06/12] add core dependeny --- packages/webaudio/package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/webaudio/package.json b/packages/webaudio/package.json index 35009898..36ae22af 100644 --- a/packages/webaudio/package.json +++ b/packages/webaudio/package.json @@ -26,6 +26,9 @@ "url": "https://github.com/tidalcycles/strudel/issues" }, "homepage": "https://github.com/tidalcycles/strudel#readme", + "dependencies": { + "@strudel.cycles/core": "^0.0.5" + }, "devDependencies": { "parcel": "^2.4.1" } From 5588b62b405ec18523d85a4145926953074c1133 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Apr 2022 15:24:40 +0200 Subject: [PATCH 07/12] Publish - @strudel.cycles/webaudio@0.0.4 --- packages/webaudio/package-lock.json | 2 +- packages/webaudio/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/webaudio/package-lock.json b/packages/webaudio/package-lock.json index fd982583..9b438ae2 100644 --- a/packages/webaudio/package-lock.json +++ b/packages/webaudio/package-lock.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/webaudio", - "version": "0.0.3", + "version": "0.0.4", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/packages/webaudio/package.json b/packages/webaudio/package.json index 36ae22af..96ba1d8d 100644 --- a/packages/webaudio/package.json +++ b/packages/webaudio/package.json @@ -1,6 +1,6 @@ { "name": "@strudel.cycles/webaudio", - "version": "0.0.3", + "version": "0.0.4", "description": "Web Audio helpers for Strudel", "main": "index.mjs", "directories": { From 0ed1c75c3897ba5b3a84db2091c8d6cab2ab3ce6 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Apr 2022 15:35:01 +0200 Subject: [PATCH 08/12] fix core dependency --- packages/mini/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/mini/package.json b/packages/mini/package.json index c68a406a..31021725 100644 --- a/packages/mini/package.json +++ b/packages/mini/package.json @@ -25,6 +25,7 @@ }, "homepage": "https://github.com/tidalcycles/strudel#readme", "dependencies": { + "@strudel.cycles/core": "^0.0.5", "@strudel.cycles/eval": "^0.0.5", "@strudel.cycles/tone": "^0.0.6" } From 2cf129408bacc4155d0ed553a82d9c61521b1fc0 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Apr 2022 15:36:49 +0200 Subject: [PATCH 09/12] use skypack in example --- packages/webaudio/README.md | 3 +-- packages/webaudio/examples/repl.html | 9 +++++---- packages/webaudio/package.json | 6 ------ 3 files changed, 6 insertions(+), 12 deletions(-) diff --git a/packages/webaudio/README.md b/packages/webaudio/README.md index 963ba740..3cd2406f 100644 --- a/packages/webaudio/README.md +++ b/packages/webaudio/README.md @@ -26,5 +26,4 @@ scheduler.start() ``` A more sophisticated example can be found in [examples/repl.html](./examples/repl.html). -You can run it inside this directory with `npm run example`. - +You can run it by opening the html file with your browser! diff --git a/packages/webaudio/examples/repl.html b/packages/webaudio/examples/repl.html index 6f0d84bf..99c156e7 100644 --- a/packages/webaudio/examples/repl.html +++ b/packages/webaudio/examples/repl.html @@ -3,7 +3,7 @@