diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json
index 29fa0271..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.3",
+ "version": "0.0.5",
"lockfileVersion": 2,
"requires": true,
"packages": {
diff --git a/packages/core/package.json b/packages/core/package.json
index ba9b579b..93c404e3 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.5",
"description": "Port of Tidal Cycles to JavaScript",
"main": "index.mjs",
"type": "module",
@@ -30,5 +30,6 @@
},
"devDependencies": {
"mocha": "^9.2.2"
- }
+ },
+ "gitHead": "0e26d4e741500f5bae35b023608f062a794905c2"
}
diff --git a/packages/eval/package-lock.json b/packages/eval/package-lock.json
index f2a7b054..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.3",
+ "version": "0.0.5",
"lockfileVersion": 2,
"requires": true,
"packages": {
diff --git a/packages/eval/package.json b/packages/eval/package.json
index 342e016b..d4b18802 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.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.3",
+ "@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 8161e472..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.4",
+ "version": "0.0.6",
"lockfileVersion": 2,
"requires": true,
"packages": {
diff --git a/packages/midi/package.json b/packages/midi/package.json
index f1b11890..ef98162e 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.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.4",
+ "@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 e865d0ff..5acad520 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.7",
"description": "Mini notation for strudel",
"main": "mini.mjs",
"type": "module",
@@ -25,7 +25,8 @@
},
"homepage": "https://github.com/tidalcycles/strudel#readme",
"dependencies": {
- "@strudel.cycles/eval": "^0.0.3",
- "@strudel.cycles/tone": "^0.0.4"
+ "@strudel.cycles/core": "^0.0.5",
+ "@strudel.cycles/eval": "^0.0.5",
+ "@strudel.cycles/tone": "^0.0.6"
}
}
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..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.3",
+ "version": "0.0.5",
"lockfileVersion": 2,
"requires": true,
"packages": {
diff --git a/packages/tonal/package.json b/packages/tonal/package.json
index 7c607188..ab2aa320 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.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.3",
+ "@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 b151bd28..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.4",
+ "version": "0.0.6",
"lockfileVersion": 2,
"requires": true,
"packages": {
diff --git a/packages/tone/package.json b/packages/tone/package.json
index 50aadaa8..0d132de1 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.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.3",
+ "@strudel.cycles/core": "^0.0.5",
"@tonejs/piano": "^0.2.1",
"chord-voicings": "^0.0.1",
"tone": "^14.7.77"
diff --git a/packages/webaudio/README.md b/packages/webaudio/README.md
index 52a94465..6db6c1fa 100644
--- a/packages/webaudio/README.md
+++ b/packages/webaudio/README.md
@@ -26,4 +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, or by clicking [this link](https://raw.githack.com/tidalcycles/strudel/main/packages/webaudio/examples/repl.html)
diff --git a/packages/webaudio/examples/repl.html b/packages/webaudio/examples/repl.html
index 6f0d84bf..066943b3 100644
--- a/packages/webaudio/examples/repl.html
+++ b/packages/webaudio/examples/repl.html
@@ -3,7 +3,7 @@