From 4c3eff1d7f9c06423104004e006ce4651e6e7d80 Mon Sep 17 00:00:00 2001 From: RyanOnTheInside <7623207+ryanontheinside@users.noreply.github.com> Date: Thu, 28 May 2026 09:44:21 -0400 Subject: [PATCH 1/2] =?UTF-8?q?feat(rtmg):=20rename=20"Channels"=20tab=20?= =?UTF-8?q?=E2=86=92=20"Experimental"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Also relabels the two sections inside as "channel highlights" and "channel groups" so the section ↔ tab vocabulary stays honest. --- .../web/components/Performance/AdvancedDrawer.tsx | 2 +- .../web/components/Performance/DrawerTabs.tsx | 2 +- .../web/components/Performance/MobileFullSheet.tsx | 2 +- .../web/components/Performance/VoiceTile.tsx | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/demos/realtime_motion_graph_web/web/components/Performance/AdvancedDrawer.tsx b/demos/realtime_motion_graph_web/web/components/Performance/AdvancedDrawer.tsx index 7fc0d068..4ffcdbde 100644 --- a/demos/realtime_motion_graph_web/web/components/Performance/AdvancedDrawer.tsx +++ b/demos/realtime_motion_graph_web/web/components/Performance/AdvancedDrawer.tsx @@ -265,7 +265,7 @@ const SPREAD_SECTIONS: Array<{ id: DrawerTab; label: string }> = [ { id: "core", label: "Core" }, { id: "styles", label: "Styles" }, { id: "mod", label: "Mod" }, - { id: "voice", label: "Channels" }, + { id: "voice", label: "Experimental" }, { id: "config", label: "Config" }, ]; diff --git a/demos/realtime_motion_graph_web/web/components/Performance/DrawerTabs.tsx b/demos/realtime_motion_graph_web/web/components/Performance/DrawerTabs.tsx index fe6a99bc..2bebeedd 100644 --- a/demos/realtime_motion_graph_web/web/components/Performance/DrawerTabs.tsx +++ b/demos/realtime_motion_graph_web/web/components/Performance/DrawerTabs.tsx @@ -27,7 +27,7 @@ export type DrawerTab = (typeof DRAWER_TABS)[number]; const TAB_LABELS: Record = { core: "Core", mod: "Mod", - voice: "Channels", + voice: "Experimental", styles: "Styles", // Auto-generated control surface, rendered straight from the backend // /api/knobs manifest. Reference template for a re-skinned UI. diff --git a/demos/realtime_motion_graph_web/web/components/Performance/MobileFullSheet.tsx b/demos/realtime_motion_graph_web/web/components/Performance/MobileFullSheet.tsx index 084fc5ba..acc05387 100644 --- a/demos/realtime_motion_graph_web/web/components/Performance/MobileFullSheet.tsx +++ b/demos/realtime_motion_graph_web/web/components/Performance/MobileFullSheet.tsx @@ -29,7 +29,7 @@ const TABS: { id: Tab; label: string }[] = [ { id: "core", label: "Core" }, { id: "styles", label: "Styles" }, { id: "mod", label: "Mod" }, - { id: "voice", label: "Channels" }, + { id: "voice", label: "Experimental" }, { id: "saved", label: "Saved" }, { id: "config", label: "Config" }, ]; diff --git a/demos/realtime_motion_graph_web/web/components/Performance/VoiceTile.tsx b/demos/realtime_motion_graph_web/web/components/Performance/VoiceTile.tsx index 7beeb478..d7b3a8cc 100644 --- a/demos/realtime_motion_graph_web/web/components/Performance/VoiceTile.tsx +++ b/demos/realtime_motion_graph_web/web/components/Performance/VoiceTile.tsx @@ -71,7 +71,7 @@ export function VoiceTile() { )}
-
Highlights
+
channel highlights
{MORPH.map((p) => { const r = ranges[p]; @@ -92,7 +92,7 @@ export function VoiceTile() {