From 48d5d383f20caddefa0d536c9d7af95316c69cdd Mon Sep 17 00:00:00 2001 From: soveda <161259864+soveda@users.noreply.github.com> Date: Sun, 9 Aug 2026 17:41:03 +0100 Subject: [PATCH 1/5] Updated broken links --- releases/101_Gnarly_C1ZZL3/C1ZZL3_Gnarly_quick_reference.txt | 4 ++-- releases/101_Gnarly_C1ZZL3/CARD_README.md | 2 +- releases/101_Gnarly_C1ZZL3/README.md | 4 ++-- releases/101_Gnarly_C1ZZL3/info.yaml | 2 +- releases/101_Gnarly_C1ZZL3/web/app.js | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/releases/101_Gnarly_C1ZZL3/C1ZZL3_Gnarly_quick_reference.txt b/releases/101_Gnarly_C1ZZL3/C1ZZL3_Gnarly_quick_reference.txt index cda47e942..fce07c587 100644 --- a/releases/101_Gnarly_C1ZZL3/C1ZZL3_Gnarly_quick_reference.txt +++ b/releases/101_Gnarly_C1ZZL3/C1ZZL3_Gnarly_quick_reference.txt @@ -72,10 +72,10 @@ CC27: oscillator 1 phase distortion for eight-knob controllers Web MIDI -------- Hosted editor after deployment: -https://tomwhitwell.github.io/Workshop_Computer/programs/101-gnarly-c1zzl3/web/index.html +https://computer.musicthing.co.uk/programs/101-gnarly-c1zzl3/web/index.html Hosted import lab after deployment: -https://tomwhitwell.github.io/Workshop_Computer/programs/101-gnarly-c1zzl3/web/import/index.html +https://computer.musicthing.co.uk/programs/101-gnarly-c1zzl3/web/import/index.html Run editor: python3 -m http.server 5177 --directory web diff --git a/releases/101_Gnarly_C1ZZL3/CARD_README.md b/releases/101_Gnarly_C1ZZL3/CARD_README.md index dad2d3748..a2b96ab99 100644 --- a/releases/101_Gnarly_C1ZZL3/CARD_README.md +++ b/releases/101_Gnarly_C1ZZL3/CARD_README.md @@ -130,7 +130,7 @@ MIDI CC controls: Hosted editor path after Workshop deployment: ```text -https://tomwhitwell.github.io/Workshop_Computer/programs/101-gnarly-c1zzl3/web/index.html +https://computer.musicthing.co.uk/programs/101-gnarly-c1zzl3/web/index.html ``` The editor can load to RAM, save envelope-only changes, save full sound presets, diff --git a/releases/101_Gnarly_C1ZZL3/README.md b/releases/101_Gnarly_C1ZZL3/README.md index e4a06c99f..c84483047 100644 --- a/releases/101_Gnarly_C1ZZL3/README.md +++ b/releases/101_Gnarly_C1ZZL3/README.md @@ -155,7 +155,7 @@ The C1ZZL3 Envelope Lab has a hidden Developer-mode MIDI CC Test Suite for check Hosted editor path after Workshop deployment: ```text -https://tomwhitwell.github.io/Workshop_Computer/programs/101-gnarly-c1zzl3/web/index.html +https://computer.musicthing.co.uk/programs/101-gnarly-c1zzl3/web/index.html ``` Local editor from this release folder: @@ -177,7 +177,7 @@ Use Chrome or another browser with Web MIDI and SysEx support. When Web MIDI con Hosted import lab path after Workshop deployment: ```text -https://tomwhitwell.github.io/Workshop_Computer/programs/101-gnarly-c1zzl3/web/import/index.html +https://computer.musicthing.co.uk/programs/101-gnarly-c1zzl3/web/import/index.html ``` Local import lab from this release folder: diff --git a/releases/101_Gnarly_C1ZZL3/info.yaml b/releases/101_Gnarly_C1ZZL3/info.yaml index fd26981d7..40408793d 100644 --- a/releases/101_Gnarly_C1ZZL3/info.yaml +++ b/releases/101_Gnarly_C1ZZL3/info.yaml @@ -14,7 +14,7 @@ Version: "Gnarly protocol v11 stable" Status: Beta - stable in single-developer testing License: MIT date-created: 2026-07-22 -Editor: https://tomwhitwell.github.io/Workshop_Computer/programs/101-gnarly-c1zzl3/web/index.html +Editor: web tags: - synth diff --git a/releases/101_Gnarly_C1ZZL3/web/app.js b/releases/101_Gnarly_C1ZZL3/web/app.js index f8ad143ce..1a14f3fcf 100644 --- a/releases/101_Gnarly_C1ZZL3/web/app.js +++ b/releases/101_Gnarly_C1ZZL3/web/app.js @@ -71,8 +71,8 @@ const CZ_IMPORT_HANDOFF_KEY = "c1zzl3-full-dual-oscillators-import-draft"; const CZ_IMPORT_QUEUE_KEY = "c1zzl3-full-dual-oscillators-import-queue"; const ENVELOPE_LAB_HEARTBEAT_KEY = "c1zzl3-full-dual-oscillators-envelope-lab-heartbeat"; const HANDOFF_CHANNEL_NAME = "c1zzl3-full-dual-oscillators-handoff"; -const HOSTED_EDITOR_URL = "https://tomwhitwell.github.io/Workshop_Computer/programs/101-gnarly-c1zzl3/web/index.html"; -const HOSTED_IMPORT_LAB_URL = "https://tomwhitwell.github.io/Workshop_Computer/programs/101-gnarly-c1zzl3/web/import/"; +const HOSTED_EDITOR_URL = "https://computer.musicthing.co.uk/programs/101-gnarly-c1zzl3/web/index.html"; +const HOSTED_IMPORT_LAB_URL = "https://computer.musicthing.co.uk/programs/101-gnarly-c1zzl3/web/import/"; const LOCAL_IMPORT_LAB_URL = "import/index.html"; let presets = loadPresets(); From 38b98f6aab19c1a84c1f867e6ddfd9e36b6b06c8 Mon Sep 17 00:00:00 2001 From: soveda <161259864+soveda@users.noreply.github.com> Date: Sun, 9 Aug 2026 17:54:21 +0100 Subject: [PATCH 2/5] initial addition of videos --- releases/58_LoChoVibes/info.yaml | 1 + releases/59_BitPhase/info.yaml | 1 + releases/74_Wild_Pebble/info.yaml | 1 + releases/84_CosmikC1zzl3/info.yaml | 1 + releases/87_fr330hfr33/info.yaml | 1 + releases/93_Turing_Matrix/info.yaml | 1 + 6 files changed, 6 insertions(+) diff --git a/releases/58_LoChoVibes/info.yaml b/releases/58_LoChoVibes/info.yaml index a3d71fb25..d986b8136 100644 --- a/releases/58_LoChoVibes/info.yaml +++ b/releases/58_LoChoVibes/info.yaml @@ -12,6 +12,7 @@ Creator: Adrian Vos Version: 0.1.0 Status: Beta - stable in single-developer testing License: MIT +demo-link: https://www.youtube.com/watch?v=rggZFG6SX6M panel: inputs: - id: AudioIn1 diff --git a/releases/59_BitPhase/info.yaml b/releases/59_BitPhase/info.yaml index 564823dc8..60c21f3d7 100644 --- a/releases/59_BitPhase/info.yaml +++ b/releases/59_BitPhase/info.yaml @@ -12,6 +12,7 @@ Status: Beta - stable in single-developer testing License: MIT date-created: 2026-06-24 date-updated: 2026-07-09 +demo-link: https://www.youtube.com/watch?v=FQv6VNLOOzs panel: inputs: - id: AudioIn1 diff --git a/releases/74_Wild_Pebble/info.yaml b/releases/74_Wild_Pebble/info.yaml index ff4475fdc..9f34885ad 100644 --- a/releases/74_Wild_Pebble/info.yaml +++ b/releases/74_Wild_Pebble/info.yaml @@ -9,6 +9,7 @@ Status: Beta - stable in single-developer testing License: GPL-3.0 date-created: 2026-06-14 date-updated: 2026-06-25 +demo-link: https://www.youtube.com/watch?v=j9mWfKfPwmk panel: inputs: - id: PulseIn1 diff --git a/releases/84_CosmikC1zzl3/info.yaml b/releases/84_CosmikC1zzl3/info.yaml index a3f25c1e8..0d5fd41d8 100644 --- a/releases/84_CosmikC1zzl3/info.yaml +++ b/releases/84_CosmikC1zzl3/info.yaml @@ -14,6 +14,7 @@ Creator: Adrian Vos Version: "1.4" Status: Beta - stable in single-developer testing License: MIT +demo-link: https://www.youtube.com/watch?v=wv4BscxiBcc uf2: - path: uf2/C1ZZL3_CORE.uf2 name: Core 1.4 diff --git a/releases/87_fr330hfr33/info.yaml b/releases/87_fr330hfr33/info.yaml index c139ac23c..39f10c2bb 100644 --- a/releases/87_fr330hfr33/info.yaml +++ b/releases/87_fr330hfr33/info.yaml @@ -12,6 +12,7 @@ Status: Beta - stable in single-developer testing License: MIT date-created: 2026-06-21 date-updated: 2026-07-13 +demo-link: https://www.youtube.com/watch?v=akCfu8_vuSw panel: inputs: - id: CVIn1 diff --git a/releases/93_Turing_Matrix/info.yaml b/releases/93_Turing_Matrix/info.yaml index cdcc897be..14517fb6f 100644 --- a/releases/93_Turing_Matrix/info.yaml +++ b/releases/93_Turing_Matrix/info.yaml @@ -11,6 +11,7 @@ Status: Beta - stable in single-developer testing License: GPL-3.0-or-later date-created: 2026-06-26 date-updated: 2026-07-13 +demo-link: https://www.youtube.com/watch?v=F59vXwbCjhs panel: inputs: - id: PulseIn1 From 4073ad84020d8d745a7b7eb71a97f70b2a6701b5 Mon Sep 17 00:00:00 2001 From: soveda <161259864+soveda@users.noreply.github.com> Date: Mon, 10 Aug 2026 00:02:17 +0100 Subject: [PATCH 3/5] video links added --- releases/101_Gnarly_C1ZZL3/info.yaml | 1 + releases/29_XHT/info.yaml | 1 + releases/433_sense_of_space/info.yaml | 1 + releases/43_Castle_Process/info.yaml | 1 + 4 files changed, 4 insertions(+) diff --git a/releases/101_Gnarly_C1ZZL3/info.yaml b/releases/101_Gnarly_C1ZZL3/info.yaml index 40408793d..dfd8b281c 100644 --- a/releases/101_Gnarly_C1ZZL3/info.yaml +++ b/releases/101_Gnarly_C1ZZL3/info.yaml @@ -15,6 +15,7 @@ Status: Beta - stable in single-developer testing License: MIT date-created: 2026-07-22 Editor: web +demo-link: https://www.youtube.com/watch?v=OwlnbzgJ3Lg tags: - synth diff --git a/releases/29_XHT/info.yaml b/releases/29_XHT/info.yaml index 5346f515e..22e152423 100644 --- a/releases/29_XHT/info.yaml +++ b/releases/29_XHT/info.yaml @@ -11,6 +11,7 @@ License: GPL-3.0 date-created: 2026-07-11 date-updated: 2026-07-12 Editor: none +demo-link: https://www.youtube.com/watch?v=76RNe7uglP4 tags: - synthesizer diff --git a/releases/433_sense_of_space/info.yaml b/releases/433_sense_of_space/info.yaml index ef21bad53..946cae84b 100644 --- a/releases/433_sense_of_space/info.yaml +++ b/releases/433_sense_of_space/info.yaml @@ -7,6 +7,7 @@ Status: Beta - stable in single-developer testing License: Mixed - source code/reverb components follow their original project licences; embedded BBC Sound Effects audio is subject to BBC Sound Effects Archive licensing date-created: 2026-07-14 date-updated: 2026-07-16 +demo-link: https://www.youtube.com/watch?v=9wxg1nU-I7g contact: social: diff --git a/releases/43_Castle_Process/info.yaml b/releases/43_Castle_Process/info.yaml index 32b053e20..290e30ca0 100644 --- a/releases/43_Castle_Process/info.yaml +++ b/releases/43_Castle_Process/info.yaml @@ -13,6 +13,7 @@ Status: Beta - stable in single-developer testing License: MIT date-created: 2026-06-25 date-updated: 2026-06-25 +demo-link: https://www.youtube.com/watch?v=iS8HaeX_z_Y panel: inputs: - id: AudioIn1 From 7cf1dc8e3f7789f7f36290ab9306ff25810016ba Mon Sep 17 00:00:00 2001 From: soveda <161259864+soveda@users.noreply.github.com> Date: Mon, 10 Aug 2026 13:01:00 +0100 Subject: [PATCH 4/5] further demo video updates --- releases/49_Tape_Bias/info.yaml | 1 + releases/52_F1shnet/info.yaml | 1 + releases/54_Tapegrade/info.yaml | 1 + 3 files changed, 3 insertions(+) diff --git a/releases/49_Tape_Bias/info.yaml b/releases/49_Tape_Bias/info.yaml index 9e4aa2afb..82e241bd6 100644 --- a/releases/49_Tape_Bias/info.yaml +++ b/releases/49_Tape_Bias/info.yaml @@ -13,6 +13,7 @@ Status: Beta - stable in single-developer testing License: MIT date-created: 2026-07-30 date-updated: 2026-07-31 +demo-link: https://www.youtube.com/watch?v=F0PJVCJKk94 uf2: - path: uf2/TapeBias.uf2 name: Tape Bias 0.1.1 (current stable) diff --git a/releases/52_F1shnet/info.yaml b/releases/52_F1shnet/info.yaml index 6b1b6fbac..31fa0c364 100644 --- a/releases/52_F1shnet/info.yaml +++ b/releases/52_F1shnet/info.yaml @@ -16,6 +16,7 @@ Status: Beta Stable in testing by one individual License: MIT date-created: 2026-07-28 date-updated: 2026-08-01 +demo-link: https://www.youtube.com/watch?v=XYNgTV4XgsE tags: - effect - filter diff --git a/releases/54_Tapegrade/info.yaml b/releases/54_Tapegrade/info.yaml index f15e5e274..c6ed1a4e6 100644 --- a/releases/54_Tapegrade/info.yaml +++ b/releases/54_Tapegrade/info.yaml @@ -11,6 +11,7 @@ Creator: Adrian Vos Version: 0.8.0 Status: Beta - stable in single-developer testing License: MIT +demo-link: https://www.youtube.com/watch?v=X9NSBJfStic panel: inputs: - id: AudioIn1 From 30ca189afeab914cd283c2568dfa31ef65b4ae95 Mon Sep 17 00:00:00 2001 From: soveda <161259864+soveda@users.noreply.github.com> Date: Mon, 10 Aug 2026 19:38:14 +0100 Subject: [PATCH 5/5] updated demo videos --- releases/101_Gnarly_C1ZZL3/info.yaml | 3 +++ releases/34_dual_quant/info.yaml | 1 + releases/84_CosmikC1zzl3/info.yaml | 3 +++ 3 files changed, 7 insertions(+) diff --git a/releases/101_Gnarly_C1ZZL3/info.yaml b/releases/101_Gnarly_C1ZZL3/info.yaml index dfd8b281c..b0616de1d 100644 --- a/releases/101_Gnarly_C1ZZL3/info.yaml +++ b/releases/101_Gnarly_C1ZZL3/info.yaml @@ -151,6 +151,9 @@ host: Web MIDI: use the Gnarly Lab for Amp1/Amp2, PD1/PD2, Pitch1/Pitch2, recipe bank, named sound presets, and CZ Import Lab handoff. + Demo video note: for the main Turing-enabled Core 1.4 / Rad v9 branch, also + refer to the Cosmik C1ZZL3 demo video. + MIDI CC map: CC1 = oscillator 1 phase distortion; CC20 = oscillator 1 recipe slot; CC21 = oscillator 2 recipe slot; CC22 = ring modulation; diff --git a/releases/34_dual_quant/info.yaml b/releases/34_dual_quant/info.yaml index f88893f6e..3fc329f60 100644 --- a/releases/34_dual_quant/info.yaml +++ b/releases/34_dual_quant/info.yaml @@ -9,6 +9,7 @@ Status: Beta - stable in single-developer testing License: MIT date-created: 2026-06-14 date-updated: 2026-06-15 +demo-link: https://www.youtube.com/watch?v=U5x2nZ9EiMI panel: inputs: - id: AudioIn1 diff --git a/releases/84_CosmikC1zzl3/info.yaml b/releases/84_CosmikC1zzl3/info.yaml index 0d5fd41d8..154dd6253 100644 --- a/releases/84_CosmikC1zzl3/info.yaml +++ b/releases/84_CosmikC1zzl3/info.yaml @@ -181,6 +181,9 @@ host: C1ZZL3 Import Lab: Hosted browser translator for Casio CZ `.syx` patches, with pitch-aware handoff into Envelope Lab for final editing and sending. + Demo video note: for the separate no-Turing branch with recipe-bank + performance controls, also refer to the C1ZZL3 Gnarly demo video. + MIDI CC1 controls phase distortion, CC20 detune, CC21 ring modulation, CC22 noise,