generated from coulomb/repo-seed
research: Strudel.cc live-coding REPL deep dive; SHARD-WP-0004 T5
Code as live time-based audio performance; the far live end of the live<->snapshot axis (no faithful static form; static = source + marked recording). The honesty test for graceful degradation. Enrichment-only (UC-54/55). Marks T5 done — all 8 batch tasks complete. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
30
research/260614-strudel-deep-dive/README.md
Normal file
30
research/260614-strudel-deep-dive/README.md
Normal file
@@ -0,0 +1,30 @@
|
||||
# 260614 — Strudel.cc (live-coding REPL) deep dive
|
||||
|
||||
Date: 2026-06-14 · Source: **SHARD-WP-0004 T5**
|
||||
|
||||
## What this is
|
||||
|
||||
A deep dive into **Strudel.cc** (the JavaScript port of **TidalCycles**): a browser
|
||||
**live-coding REPL** where terse **pattern source** is **evaluated live into time-based
|
||||
audio** — code as a running musical performance, with **no document, no output cell, no file
|
||||
of results**.
|
||||
|
||||
## Why it matters
|
||||
|
||||
- The **extreme of the live↔snapshot axis** (named at T6): output is **temporal, generative,
|
||||
performative**, so there is **no faithful static form** — the best static projection is
|
||||
**source (canonical, diffable) + an optional audio recording snapshot**, marked as one
|
||||
performance. The **honesty test** for union-without-erasure + graceful degradation.
|
||||
- Bounds the projection model's live end: ahead-of-time → view-time one-shot → continuous →
|
||||
**irreducibly live/temporal (recording-only)**.
|
||||
|
||||
## Yield
|
||||
|
||||
- **No new UC** (enrichment / design prior art; far live end). Enriches **UC-54, UC-55**;
|
||||
links UC-83/84, UC-37, UC-35.
|
||||
|
||||
## Contents
|
||||
|
||||
| Path | Role |
|
||||
|------|------|
|
||||
| `findings.md` | Code-as-live-performance, the limit of static projection, INTENT mapping, UC disposition (enrichment-only), architecture notes (T16 far end of live↔snapshot axis) |
|
||||
Reference in New Issue
Block a user