From 362e1fa968dcc4547699ca84eccfef3a013768ab Mon Sep 17 00:00:00 2001 From: Me Here Date: Thu, 28 May 2026 08:00:00 -0500 Subject: [PATCH] USB-C power for all devices (no batteries); separate Micro end caps; landing Philosophy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Power: standardise the whole family on a single USB-C input — drop the Micro's 2×AA and the Stage's 9V DC pedal jack (+ buck/reverse-polarity). Bring a power bank; nothing internal to wear out. BOMs updated (Micro ≈$35, Stage ≈$56) and all copy/cards/READMEs follow. Micro form: detach the two end caps from the body with a gap (set-back, darker end faces) so the TRS/USB-C jacks read as being on the ENDS of the bar, not the front panel. Landing: add a Philosophy section — "program on the web, play on any device" (author once → load the program string into whichever form factor fits) and "USB-C power everywhere — no batteries" (future-proofing rationale). Co-Authored-By: Claude Opus 4.7 (1M context) --- README.md | 2 +- concepts.html | 4 ++-- index.html | 34 ++++++++++++++++++++++++++++++++- info-micro.html | 14 +++++++------- info-stage.html | 11 +++++------ micro.html | 51 ++++++++++++++++++++++++++----------------------- stage.html | 11 +++++------ 7 files changed, 80 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index 42fd35f..7f8ea54 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ State (set lists, the practice log, theme and UI preferences) lives in `localSto | `/concepts.html` | **PolyMeter Concepts** — the form‑factor gallery (cards → live page + info) | | `/player.html` | **PM‑1 Initial** — idealized concept device (full display + set‑list nav, theme, fullscreen "stage" view) | | `/stage.html` | **PM‑1 Stage** — pedalboard build (colour TFT, arcade buttons, 1/4″ instrument pass‑through with analog click injection) | -| `/micro.html` | **PM‑µ Micro** — minimal home‑practice unit (one push scroll‑encoder + 7‑segment LED) | +| `/micro.html` | **PM‑µ Micro** — inline practice bar (instrument in / out pass‑through, clickable thumb‑roller, 14‑segment display) | | `/info-editor.html`, `/info-initial.html` | purpose pages (web app / concept — no BOM) | | `/info-stage.html`, `/info-micro.html` | purpose **+ priced BOM** (buildable hardware only) | | `/embed.html` · `/embed.js` | embed docs and the drop‑in loader | diff --git a/concepts.html b/concepts.html index 44cc69d..6e08bc7 100644 --- a/concepts.html +++ b/concepts.html @@ -86,7 +86,7 @@ Hardware

PM‑1 — Stage

Pedalboard build: 2.0″ colour TFT, arcade buttons, thumb‑roller, 1/4″ instrument pass‑through with - analog click injection + balanced‑TRS out, 9 V DC / USB‑C. Bead‑blasted matte‑black anodised.

+ analog click injection + balanced‑TRS out, USB‑C powered. Bead‑blasted matte‑black anodised.

@@ -94,7 +94,7 @@ Hardware

PM‑µ — Micro

Long, narrow inline practice bar: instrument in one end, amp/headphones out the other, click mixed in. - Clickable thumb‑roller, amber 14‑segment display, USB‑C or 2×AA.

+ Clickable thumb‑roller, amber 14‑segment display, USB‑C powered.

diff --git a/index.html b/index.html index b4e5a00..aa055a5 100644 --- a/index.html +++ b/index.html @@ -53,6 +53,14 @@ .card .links{ display:flex; gap:16px; margin-top:4px; } .card .links a{ color:var(--link); text-decoration:none; font-size:13px; font-weight:600; } .more{ text-align:center; margin-top:18px; font-size:14px; } + /* philosophy section */ + .philosophy{ margin-top:34px; } + .phil-grid{ display:grid; grid-template-columns:repeat(auto-fit, minmax(300px, 1fr)); gap:16px; } + .phil{ background:var(--panel-bg); border:1px solid var(--panel-bd); border-radius:14px; padding:18px 18px 16px; } + .phil h3{ margin:0 0 8px; font-size:15px; display:flex; align-items:center; gap:8px; } + .phil .ic{ font-size:17px; line-height:1; filter:grayscale(.1); } + .phil p{ margin:0; font-size:13.5px; color:var(--muted); line-height:1.62; } + .phil p b{ color:var(--txt); } .site-foot{ max-width:980px; margin:42px auto 0; font-size:12px; color:var(--muted); text-align:center; } .site-foot a{ color:var(--muted); } @@ -111,7 +119,7 @@ Hardware

PM‑µ — Micro

Long, narrow inline practice bar: instrument in one end, amp/headphones out the other, click mixed in. - Clickable thumb‑roller, amber 14‑segment display, USB‑C or 2×AA.

+ Clickable thumb‑roller, amber 14‑segment display, USB‑C powered.

@@ -124,6 +132,30 @@

See all concepts, including the PM‑1 Initial render →

+ +
+ +
+
+

🛠️ Program on the web, play on any device

+

The website is the workbench. Design your grooves in the PE‑1 editor — + stack meters, set per‑step accents, build set lists — and every pattern saves to a compact + program string (a whole set list to a single code). That same string loads into whichever + form factor fits the moment: the Stage on a pedalboard, the + Micro inline at the practice desk, or an embedded + widget in someone else's app. One engine, one language — you author once and run it anywhere, + choosing the device by the use scenario rather than re‑learning a new box each time.

+
+
+

🔌 USB‑C power everywhere — no batteries

+

Every device in the family is powered over a single USB‑C port — no internal battery to + swell, leak or wear out, and nothing proprietary to replace. Plug into a wall adapter for a + permanent install, or carry a power bank exactly the way you already do for your phone. Standardising + on one connector across the whole range keeps the builds simple and future‑proofs the + project as USB‑C becomes universal.

+
+
+
VARASYS · Simplifying Complexity · diff --git a/info-micro.html b/info-micro.html index bc5ba11..989d1c4 100644 --- a/info-micro.html +++ b/info-micro.html @@ -48,10 +48,10 @@

PM‑µ — Micro

-
HardwareInline practice bar~$38 one‑off
+
HardwareInline practice bar~$35 one‑off

A long, narrow practice bar you patch into your signal: instrument in one end, amp or headphones out the other, the click mixed in. One clickable thumb‑roller does everything, an amber - 14‑segment display shows tempo and track names, and it runs off USB‑C or 2×AA.

+ 14‑segment display shows tempo and track names, and it runs over USB‑C — a wall adapter or a power bank.

analog domain (and a small monitor speaker). No menus — a single clickable thumb‑roller does it all (roll = tempo, press = start/stop, hold + roll = switch track), and the amber 14‑segment display shows the - BPM or the track name. Powered from USB‑C or 2×AA for portability; ships with the editor's grooves built in.

+ BPM or the track name. Powered over USB‑C — a wall adapter for a permanent practice‑space install, or a + pocket power bank when you're mobile (no internal battery to wear out); ships with the editor's grooves built in.

Bill of materials

-

Rough parts list — a portable RP2040 inline bar (USB‑C or 2×AA) with analog click injection. +

Rough parts list — a USB‑C‑powered RP2040 inline bar with analog click injection. Ballpark one‑off prices (USD); cheaper at volume.

@@ -83,13 +84,12 @@ - - + - +
PartQty~$
PAM8302A mono Class‑D + 8 Ω speaker — monitor14
Connectors & power
1/4″ jack — Inst In (TS) · Out (TRS)22
USB‑C bus power (5 V) + PWR LED — also carries config11
2×AA holder + boost/management + battery gauge — AA → 3.3/5 V for portable use13
USB‑C bus power (5 V) + PWR LED — wall adapter or power bank; also carries config11
Build
Custom PCB (or perfboard)14
Passives, headers, wire — R/C for the analog stage + decoupling2
Extruded aluminium bar enclosure + end caps — bead‑blasted, matte‑black anodised18
Total (one‑off)≈ $38
Total (one‑off)≈ $35

Like the Stage, the click is summed in the analog domain: a high‑impedance diff --git a/info-stage.html b/info-stage.html index 9520fbe..e53c867 100644 --- a/info-stage.html +++ b/info-stage.html @@ -63,11 +63,11 @@

The stage and the rehearsal room. Top‑mounted 1/4″ jacks keep cabling tidy on a board; you plug your instrument in, the metronome click is summed into the signal in the analog domain (no re‑digitising, no added latency) and sent to a balanced 1/4″ TRS output for the desk, plus a small monitor speaker. - Powered from a standard 9 V DC pedal supply or USB‑C. The colour TFT shows tempo, the item name, and all - lane patterns; arcade buttons + a recessed thumb‑roller survive stage abuse.

+ Powered over USB‑C — a wall adapter, or a power bank when there's no outlet on the board. The colour TFT + shows tempo, the item name, and all lane patterns; arcade buttons + a recessed thumb‑roller survive stage abuse.

Bill of materials

-

Rough parts list — a pedalboard‑friendly RP2040 build (9 V DC or USB‑C) with analog click injection. +

Rough parts list — a pedalboard‑friendly RP2040 build (USB‑C powered) with analog click injection. Ballpark one‑off prices (USD); cheaper at volume.

@@ -86,13 +86,12 @@ - - + - +
PartQty~$
PAM8302A mono Class‑D + 8 Ω 2 W speaker — monitor14
Connectors & power
1/4″ jack — Inst In (TS) · Out (TRS) · Trig In (TS)33
USB‑C bus power (5 V) + PWR LED — same port carries config; no battery11
9 V DC pedal jack (2.1 mm centre‑neg) + 9 V→5 V buck + reverse‑polarity protect — pedalboard power13
USB‑C bus power (5 V) + PWR LED — wall adapter or power bank; same port carries config; no battery11
Build
Custom PCB (or perfboard)15
Passives, headers, wire — R/C for the analog stage + decoupling3
Die‑cast aluminium enclosure (Hammond 1590‑style) — bead‑blasted, matte‑black Type II anodise, laser‑etched legends112
Total (one‑off)≈ $59
Total (one‑off)≈ $56

Audio is summed in the analog domain: the DAC's click is mixed with a high‑impedance diff --git a/micro.html b/micro.html index 1461d29..5cb1674 100644 --- a/micro.html +++ b/micro.html @@ -16,8 +16,9 @@