From 977d348c4f329008ef78405505494e2f4a8a4285 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 4 Sep 2026 21:16:11 +0000 Subject: [PATCH] Rename in-app IP references and rewrite README for end users Apply the ship/vessel and terminology rename mappings throughout the live app (index.html, css/style.css, js/*.js) and reference docs, per Ship_IP_Changes.md and Theme_Terminology_IP_Changes.md, including: - Ship/theme names and generic terminology (Starfleet, LCARS, Warp Core, TARDIS, etc.) in both code strings and visible UI text, while leaving internal code identifiers (theme keys, CSS classes, preset IDs) untouched. - Made "Species 8675309" canonical and fixed the dotted T.A.R.D.I.X. acronym on the Whataverse theme. - Replaced the per-preset era/pulseShape franchise tag in the preset list with the existing safe universe category name, since those codes are also used functionally by the audio and observation engines and weren't covered by either mapping document. Also rewrite README.md to lead with end-user ambience usage (how to run it, universe/vessel overview, mixer channels, sleep timer, observation mode, hotkeys) with the developer/build notes moved into a collapsed section. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01Jt872nc9Fi2WMaJhAKGyDq --- README.md | 115 +++- Ship_IP_Changes.md | 72 +++ Theme_Terminology_IP_Changes.md | 35 ++ agents.md | 10 +- css/style.css | 30 +- index.html | 22 +- js/app.js | 76 +-- js/audio.js | 200 +++---- js/config.js | 252 ++++----- js/observation-bezels.js | 28 +- js/observation-engine.js | 16 +- js/visualizer.js | 52 +- sound_reference.md | 930 ++++++++++++++++---------------- telemetry_elements.md | 212 ++++---- visual_elements.md | 36 +- 15 files changed, 1130 insertions(+), 956 deletions(-) create mode 100644 Ship_IP_Changes.md create mode 100644 Theme_Terminology_IP_Changes.md diff --git a/README.md b/README.md index b088ecb..d1754ba 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,86 @@ -# SciFi-XZBT Modular Architecture & Repackaging +# SciFi Ambient Display -## Directory Overview +A browser-based sci-fi ambience generator. It layers procedurally synthesized starship drones, warp/worp core pulses, life-support hiss, and background telemetry chirps into a continuous soundscape, paired with a matching on-screen console and an optional full-screen "observation deck" visualizer. Good for background noise while working, relaxing, or falling asleep. + +## Getting Started + +The simplest way to use it: open `dist/SciFiAmbientDisplay_v4.html` in any modern browser (double-click it — no install, no server, no internet connection required). It's a single self-contained file with everything bundled in. + +If you'd rather run it from the source files instead, open `index.html` the same way, or serve the folder with any static file server. + +Click anywhere (or hit the Play button) to start audio — browsers require a user interaction before sound can play. + +## Choosing a Vessel + +Use the dropdown in the header to pick a universe, then choose a specific vessel/location preset from the sidebar. Each universe has its own visual theme and soundboard: + +- **Starflight Command** — clean flagship bridges, engineering decks, and crew quarters +- **The Whataverse** — time-machine consoles across several eras, from clanking Victorian brass to a coral-organic control room +- **Industrial Space** — grimy tugs, mining ships, and utility shuttles +- **Bioships** — living, breathing vessels with organic pulses and membranes +- **Retro Future** — atomic-age and 70s/80s-style spacecraft +- **Military Space** — combat bridges and tactical operations centers +- **Deep Space** — long-haul liners, generation ships, and research vessels +- **Outlaw / Frontier** — lived-in salvage ships and independent freighters +- **Space Stations** — orbital platforms and rotating habitats +- **Comedy / Adventure** — lighter, quirkier takes on the genre + +Every preset changes both the ambient soundscape and the console's look and feel. + +## Shaping the Sound + +The mixer has four independent channels, each with its own volume: + +1. **Hull Drone** — the low, steady rumble of the ship itself +2. **Worp Core** — the rhythmic reactor/engine pulse +3. **Life Support** — airflow and ventilation hiss +4. **Telemetry** — sparse background computer chirps and beeps + +Mute everything instantly with the header mute button, or use the master volume control. The soundboard (bottom right) adds one-off sound effects specific to the current universe — chimes, alerts, door sounds, and the like — layered on top of the ambient mix. + +## Sleep Timer + +Set the ambience to automatically fade out and stop after 15, 30, or 60 minutes — handy for falling asleep to. Choose "OFF" to run continuously. + +## Observation Mode + +Click the observation button to switch to a full-screen, passive display: a slow-moving starfield/warp view framed by the current ship's viewport, with an activity slider to control how much visual motion happens. It's designed to be left running on a second monitor or TV as ambient scenery, or projected in a room. Click the background (or press Escape) to return to the controls. + +## Keyboard Shortcuts + +| Key | Action | +| --- | --- | +| Space | Play / pause | +| M | Mute / unmute | +| ↑ / + | Volume up | +| ↓ / − | Volume down | +| 1–9 | Set volume to 10%–90% | +| 0 | Set volume to 100% | +| W | Trigger the universe's primary event (e.g. warp jump) | +| R | Trigger an alert | +| F | Toggle the observation viewport frame (in Observation Mode) | +| P | Toggle support pillars (in Observation Mode) | +| Esc | Exit Observation Mode / stop active alerts | + +--- + +## For Developers + +
+Project structure and build notes ```text SciFi-XZBT/ -├── index.html # Clean entry point (368 lines) +├── index.html # Entry point ├── css/ -│ └── style.css # LCARS styling, CRT effects, theme colors (2,317 lines) +│ └── style.css # Styling, CRT effects, theme colors ├── js/ -│ ├── audio.js # Web Audio synthesis, oscillators, sound engines (2,258 lines) -│ ├── config.js # Starship presets, Universe registry & palettes (1,039 lines) -│ ├── visualizer.js # Audio spectrum & Warp Core canvas rendering (643 lines) -│ ├── observation-bezels.js # Procedural SVG Viewport bezels (TOS, Voyager, TNG, etc.) (271 lines) -│ ├── observation-engine.js # Full observation mode canvas and simulation engine (2,784 lines) -│ └── app.js # DOM bindings, hotkeys, UI controllers & loop (3,962 lines) +│ ├── audio.js # Web Audio synthesis, oscillators, sound engines +│ ├── config.js # Vessel presets, universe registry & palettes +│ ├── visualizer.js # Audio spectrum & Worp Core canvas rendering +│ ├── observation-bezels.js # Procedural SVG viewport bezels +│ ├── observation-engine.js # Observation mode canvas and simulation engine +│ └── app.js # DOM bindings, hotkeys, UI controllers & main loop ├── dist/ │ └── SciFiAmbientDisplay_v4.html # Standalone, single-file offline build └── tools/ @@ -21,20 +88,20 @@ SciFi-XZBT/ └── extract.ps1 # Original extraction script for reference ``` ---- +### Working on the source -## Development Workflow +- Edit the specific CSS or JS files directly. +- Audio/synthesizer logic lives in `js/audio.js`. +- Viewscreen bezels and framing are in `js/observation-bezels.js`. +- Observation-mode canvases and simulation are in `js/observation-engine.js`. +- Presets and the sound matrix live in `js/config.js`. -1. **Developing Modularly**: - - Edit the specific CSS or JS files directly. - - For audio or synthesizer logic, focus exclusively on `js/audio.js`. - - For viewscreen bezels and framing, edit `js/observation-bezels.js`. - - For observation celestial mechanics and canvases, edit `js/observation-engine.js`. - - For presets and sound matrix tables, edit `js/config.js`. +### Repackaging to a single file -2. **Repackaging to Single-File**: - Run the packaging script from PowerShell: - ```powershell - powershell -ExecutionPolicy Bypass -File .\tools\package.ps1 - ``` - This immediately produces `dist\SciFiAmbientDisplay_v4.html`, combining all CSS and JS back into a self-contained, double-clickable offline file. +```powershell +powershell -ExecutionPolicy Bypass -File .\tools\package.ps1 +``` + +This produces `dist\SciFiAmbientDisplay_v4.html`, combining all CSS and JS back into a self-contained, double-clickable offline file. + +
diff --git a/Ship_IP_Changes.md b/Ship_IP_Changes.md new file mode 100644 index 0000000..46671d1 --- /dev/null +++ b/Ship_IP_Changes.md @@ -0,0 +1,72 @@ +| # | Theme | Current element | IP / vessel | Specific influence to preserve | Suggested alternate | +| -: | --------------------- | ------------------------------------------ | ---------------------------------- | ----------------------------------------------------------------------------------------- | -------------------------------------------------- | +| 1 | Starfleet / Trek | Enterprise-D: Main Bridge | Star Trek: TNG / Enterprise-D | Comfortable flagship bridge, optimistic exploration, polished telemetry, quiet confidence | **Interprise-G: Main Bridge** | +| 2 | Starfleet / Trek | Enterprise-D: Main Engineering | Star Trek: TNG / Enterprise-D | Large central reactor, rhythmic power pulse, sophisticated engineering space | **Interprise-G: Main Engineering** | +| 3 | Starfleet / Trek | Enterprise-D: Crew Quarters | Star Trek: TNG / Enterprise-D | Quiet residential compartment, distant propulsion, civilized long-duration travel | **Interprise-G: Crew Quarters** | +| 4 | Starfleet / Trek | USS Voyager: Bridge | Star Trek: Voyager / Voyager | Smaller advanced explorer, crisp systems, efficient command environment | **USS Wayfarer: Bridge** | +| 5 | Starfleet / Trek | USS Voyager: Class-9 Warp Core | Star Trek: Voyager / Voyager | Fast advanced reactor pulse, compact high-output engineering | **USS Wayfarer: Class-N Worp Core** | +| 6 | Starfleet / Trek | USS Defiant: Tactical Bridge | Star Trek: DS9 / Defiant | Compact aggressive warship, dense tactical systems, powerful propulsion | **USS Defiance: Tactical Bridge** | +| 7 | Starfleet / Trek | Deep Space 9: Ops Center | Star Trek: DS9 / Deep Space 9 | Huge alien-built station, heavy infrastructure, commerce and docking | **Deep Space 8: Ops Center** | +| 8 | Starfleet / Trek | Enterprise NCC-1701: Bridge | Star Trek / Enterprise NCC-1701 | 1960s retro-future bridge, relays, oscillators, tactile controls | **Interprise NCC-1701.5: Bridge** | +| 9 | Starfleet / Trek | Enterprise NCC-1701: Engineering | Star Trek / Enterprise NCC-1701 | Retro electromechanical power plant, motor whine, rhythmic machinery | **Interprise NCC-1701.5: Engineering** | +| 10 | Starfleet / Trek | Enterprise NX-01: Command Bridge | Star Trek: Enterprise / NX-01 | Early deep-space vessel, submarine feel, exposed machinery | **Interprise NS-01: Command Bridge** | +| 11 | Temporal / Whoniverse | 1963 Classic Console | Doctor Who / TARDIS | Early-1960s temporal machine, primitive relays, repetitive travel rhythm | **1962 Classic Console** | +| 12 | Temporal / Whoniverse | Victorian Secondary Console | Doctor Who / TARDIS | Wood, brass, clockwork, impossible machinery | **Edwardian Secondary Console** | +| 13 | Temporal / Whoniverse | Coral Living TARDIS | Doctor Who / TARDIS | Organic-industrial machine, heartbeat quality, pumps and exposed mechanisms | **Coral Living TARDIX** | +| 14 | Temporal / Whoniverse | Copper Workshop | Doctor Who / TARDIS | Hyperactive workshop, copper, brass, gyroscopes and improvised controls | **Bronze Workshop** | +| 15 | Temporal / Whoniverse | Cold Machine | Doctor Who / TARDIS | Dark, intellectual, industrial temporal machinery | **Cool Machine** | +| 16 | Temporal / Whoniverse | Singing Crystal Console | Doctor Who / TARDIS | Crystalline resonances, kinetic mineral machinery | **Humming Crystal Console** | +| 17 | Temporal / Whoniverse | Infinite White | Doctor Who / TARDIS | Vast luminous interior, cathedral-scale reverb, pristine machinery | **Endless White** | +| 18 | Industrial Space | USCSS Nostromo: Ore Refinery Bridge | Alien / Nostromo | Corporate industrial tug, neglected machinery, pipes and primitive computers | **USCSS Nostramo: Ore Refinery Bridge** | +| 19 | Industrial Space | Serenity: Firefly-Class Cargo Hold | Firefly / Serenity | Warm worn cargo ship, frontier practicality, lived-in machinery | **Serenety: Firewing-Class Cargo Hold** | +| 20 | Industrial Space | Red Dwarf: Main Drive Corridor | Red Dwarf / Red Dwarf | Absurdly huge aging mining ship, ancient mundane machinery | **Red Dwarve: Main Drive Corridor** | +| 21 | Industrial Space | Starbug 1: Cockpit Environment | Red Dwarf / Starbug | Tiny utility shuttle, buzzing propulsion, cramped controls | **Starbug Z: Cockpit Environment** | +| 22 | Industrial Space | The Raza: Dark Matter Bridge | Dark Matter / Raza | Dark military-grade ship, quiet tactical tension | **The Rasa: Dark Matter Bridge** | +| 23 | Industrial Space | Rocinante: Combat Ops & Epstein Drive | The Expanse / Rocinante | Hard-science combat ship, high-G fusion propulsion, cooling and defense telemetry | **Rocinanta: Combat Ops & Epsilon Drive** | +| 24 | Industrial Space | Eagle Transporter: Command Module | Space: 1999 / Eagle | Modular 1970s lunar transport, nuclear-era futurism | **Hawk Transporter: Command Module** | +| 25 | Industrial Space | Valley Forge: Agro-Dome Forest Hub | Silent Running / Valley Forge | Ecological preservation ship, greenhouse dome, lonely maintenance machinery | **Valley Foundry: Agro-Dome Forest Hub** | +| 26 | Bioships | Moya: Leviathan Central Nexus | Farscape / Moya | Peaceful living spacecraft, heartbeat propulsion, circulating fluids | **Meya: Leviathon Central Nexus** | +| 27 | Bioships | Talyn: Gunship Neural Bridge | Farscape / Talyn | Aggressive young living warship, biological weapon integration | **Talym: Gunship Neural Bridge** | +| 28 | Bioships | The Lexx: Primary Organ Bridge | Lexx / Lexx | Colossal insectoid vessel, digestive machinery, grotesque organic scale | **The Lexxi: Primary Organ Bridge** | +| 29 | Bioships | Vorlon Cruiser: Sentient Core | Babylon 5 / Vorlon cruiser | Ancient sentient organic ship, crystalline resonance, mystical technology | **Vorlan Cruiser: Sentient Core** | +| 30 | Bioships | Wraith Hive Ship: Throne Chamber | Stargate Atlantis / Wraith hive | Predatory grown capital ship, humid chitinous environment | **Wraithe Hive Ship: Throne Chamber** | +| 31 | Bioships | Species 8472: Fluidic Bioship | Star Trek: Voyager / Species 8472 | Alien biological spacecraft, organic weapons, nonstandard environment | **Species 8471: Fluid Bioship** | +| 32 | Retro Future | Jupiter 2: Upper Deck Astrogator | Lost in Space / Jupiter 2 | Bright 1960s saucer, analog astrogation, atomic-age optimism | **Jupiter Duece: Upper Deck Astrogator** | +| 33 | Retro Future | The Liberator: Zen Flight Bridge | Blake's 7 / Liberator | Mysterious advanced vessel, crystalline controls, intelligent systems | **The Liberation: Zen Flight Bridge** | +| 34 | Retro Future | USS Cygnus: Victorian Engine Hall | The Black Hole / Cygnus | Gothic megaship, monumental iron machinery and pistons | **USS Cygnis: Victorian Engine Hall** | +| 35 | Retro Future | USS Palomino: Deep Research Pod | The Black Hole / Palomino | Small scientific ship, compact cockpit, straightforward systems | **USS Palomina: Deep Research Pod** | +| 36 | Retro Future | Discovery One: Habitation Centrifuge | 2001 / Discovery One | Hard-science spacecraft, rotating gravity, minimalist quiet systems | **Discovery Zero: Habitation Centrifuge** | +| 37 | Retro Future | Dark Star: Bomb Bay & Quarters | Dark Star / Dark Star | Dilapidated mission ship, unreliable electronics, absurd danger | **Dim Star: Bomb Bay & Quarters** | +| 38 | Retro Future | Gunstar: Tactical Combat Cockpit | The Last Starfighter / Gunstar | Arcade-era combat craft, rapid weapon charging, bright tactical systems | **Gunstarr: Tactical Combat Cockpit** | +| 39 | Retro Future | The Searcher: 25th Century Flagship | Buck Rogers / Searcher | Sleek late-70s flagship, clean fusion systems, polished electronics | **The Seeker: 25th Century Flagship** | +| 40 | Military Space | USS Sulaco: Conestoga Hangar Deck | Aliens / Sulaco | Automated military transport, enormous hangars, hydraulics, austere naval feel | **USS Solaco: Conestega Hangar Deck** | +| 41 | Military Space | Battlestar Galactica: CIC | Battlestar Galactica / Galactica | Huge armored carrier, analog naval command center, combat vibration | **Battlestar Galactic: Combat Information Center** | +| 42 | Military Space | White Star: Minbari/Vorlon Hybrid Bridge | Babylon 5 / White Star | Agile advanced warship combining organic and engineered technologies | **Pale Star: Minbara/Vorlan Hybrid Bridge** | +| 43 | Military Space | EAS Agamemnon: Omega Destroyer Bridge | Babylon 5 / Agamemnon | Rotating-section human destroyer, military industrialism, heavy weapons | **EAS Agamemnon II: Omega Destroyer Bridge** | +| 44 | Military Space | Andromeda Ascendant: Command Deck | Andromeda / Andromeda Ascendant | AI-controlled advanced warship, sleek command environment | **Andromeda Ascending: Command Deck** | +| 45 | Military Space | Excalibur: Victory-Class Heavy Combat Core | Crusade / Excalibur | Hybrid exploration warship, enormous main weapon, gravitic machinery | **Excaliber: Triumph-Class Heavy Combat Core** | +| 46 | Military Space | Colonial Viper Mk II | Battlestar Galactica / Viper | Small high-G space fighter, aggressive thrusters and compact radar | **Colonial Adder Mk II** | +| 47 | Deep Space | Avalon: Interstellar Cruise Concourse | Passengers / Avalon | Luxury century-scale liner, elegant automation, huge public spaces | **Avalin: Interstellar Cruise Concourse** | +| 48 | Deep Space | Nightflyer: Telepathic Corridor | Nightflyers / Nightflyer | Isolated research vessel, psychological horror, haunted corridors | **Nightflier: Telepathic Corridor** | +| 49 | Deep Space | Ascension: Generation Ship Promenade | Ascension / Ascension | Mid-century generation ship, centrifugal gravity, enclosed society | **Ascention: Generation Ship Promenade** | +| 50 | Deep Space | Ark One: Evacuation Ark Bridge | The Ark / Ark One | Emergency colony ship, stressed recycling and survival systems | **Ark Zero: Evacuation Ark Bridge** | +| 51 | Deep Space | Icarus II: Solar Shield Core | Sunshine / Icarus II | Solar mission spacecraft, extreme thermal stress, giant heat shield | **Icarus I: Solar Shield Core** | +| 52 | Deep Space | Event Horizon: Gravity Singularity Core | Event Horizon / Event Horizon | Experimental gravity drive, massive mechanical core, cosmic horror | **Event Boundary: Gravity Singularity Core** | +| 53 | Deep Space | Lewis & Clark: Rescue Cutter Bridge | Event Horizon / Lewis and Clark | Compact professional rescue ship, practical life support and communications | **Lewis & Clarke: Rescue Cutter Bridge** | +| 54 | Outlaw / Frontier | The Betty: Salvage Freighter Mess | Alien Resurrection / Betty | Dirty pirate/salvage ship, exposed machinery, lived-in communal interior | **The Betsy: Salvage Freighter Mess** | +| 55 | Outlaw / Frontier | Bebop: Living Quarters & Hangar | Cowboy Bebop / Bebop | Converted working vessel used as home and hangar, retro electronics | **BeBoppa: Living Quarters & Hangar** | +| 56 | Outlaw / Frontier | Outlaw Star: Grappler Bridge | Outlaw Star / Outlaw Star | Independent combat vessel, manipulator combat, energetic anime controls | **Outlaw Sun: Grapple Bridge** | +| 57 | Outlaw / Frontier | Scorpio: Wanderer Salvage Vessel | Blake's 7 / Scorpio | Aging salvage vessel, unreliable systems, fugitive transport | **Scorpius: Wanderer Salvage Vessel** | +| 58 | Outlaw / Frontier | The Marauder: Havoc Shuttle Bridge | Star Wars: Bad Batch / Marauder | Modified military shuttle, mercenary use, improvised upgrades | **The Raider: Havoc Shuttle Bridge** | +| 59 | Outlaw / Frontier | The Milano: M-Ship Cockpit Lounge | Guardians of the Galaxy / Milano | Colorful personal spacecraft, music culture, lounge-like cockpit | **The Milan: M-Ship Cockpit Lounge** | +| 60 | Space Stations | Babylon 5: Core Control & Zocalo | Babylon 5 / Babylon 5 | Huge rotating diplomatic/commercial station, traffic and centrifugal gravity | **Babylon 4: Core Control & Zocolo** | +| 61 | Space Stations | Moonbase Alpha: Main Mission Control | Space: 1999 / Moonbase Alpha | 1970s lunar installation, clean mission control, nuclear infrastructure | **Moonbase Beta: Main Mission Control** | +| 62 | Space Stations | Sevastopol Station: Habitation Deck | Alien: Isolation / Sevastopol | Decaying commercial orbital station, failing systems, retro-industrial horror | **Sebastopol Station: Habitation Deck** | +| 63 | Space Stations | Tycho Station: Asteroid Construction Bay | The Expanse / Tycho | Rotating shipyard, welding, gantries, realistic industrial space operations | **Tyco Station: Asteroid Construction Bay** | +| 64 | Space Stations | Ceres Station: Sub-Crustal Tunnels | The Expanse / Ceres | Converted asteroid habitat, spin gravity, dense industrial tunnels | **Ceres Minor Station: Sub-Crustal Tunnels** | +| 65 | Space Stations | Gateway Station: Quarantine Transfer Deck | Aliens / Gateway | Orbital transfer facility, quarantine, docking infrastructure | **Gatehouse Station: Quarantine Transfer Deck** | +| 66 | Comedy / Adventure | USS Orville: Command Bridge | The Orville / Orville | Bright optimistic exploration ship with light comedic tone | **USS Norval: Command Bridge** | +| 67 | Comedy / Adventure | NSEA Protector: Beryllium Engine Room | Galaxy Quest / Protector | Cheerful heroic TV-style ship, oversized exotic reactor | **NSEA Protractor: Beryllium Orb Engine Room** | +| 68 | Comedy / Adventure | Heart of Gold: Improbability Bridge | Hitchhiker's Guide / Heart of Gold | Cheerful absurdity, reality-bending propulsion, whimsical automation | **Heart of Silver: Unlikelihood Bridge** | +| 69 | Comedy / Adventure | HMS Camden Lock: Flight Deck & Mess | Hyperdrive / Camden Lock | Mundane bureaucracy in space, mediocre ship, ordinary crew life | **HMS Camden Key: Flight Deck & Mess** | +| 70 | Comedy / Adventure | Spaceball One: Mega-Warship Bridge | Spaceballs / Spaceball One | Ridiculously oversized authoritarian warship and absurd propulsion | **Spaceorb One: Mega-Warship Bridge** | diff --git a/Theme_Terminology_IP_Changes.md b/Theme_Terminology_IP_Changes.md new file mode 100644 index 0000000..dfc47a2 --- /dev/null +++ b/Theme_Terminology_IP_Changes.md @@ -0,0 +1,35 @@ +| Current | Suggested alternate | +| ---------------------------- | ------------------------------- | +| Starfleet | **Starflight** | +| Federation | **Confederation** | +| LCARS | **LCARD** | +| Whoniverse | **Whataverse** | +| TARDIS | **TARDIX** | +| Type 40 | **Type 4D** | +| Cloister Bell | **Cloister Chime** | +| Sonic Screwdriver | **Acoustic Screwdriver** | +| Warp Core | **Worp Core** | +| Transporter | **Translocator** | +| Replicator | **Fabricator** | +| Turbolift | **Turbochute** | +| Sickbay | **Medbay** | +| Comm Badge | **Com Badge** | +| Weyland-Yutani | **Weylan-Yutaro** | +| Epstein Drive | **Epsilon Drive** | +| DRADIS | **DRADAR** | +| Death Blossom | **Death Bloom** | +| HAL 9000 | **HAL 9999** | +| Infinite Improbability Drive | **Infinite Unlikelihood Drive** | +| Omega-13 | **Omega-12+1** | +| Ludicrous Speed | **Ridiculous Speed** | +| Beryllium Sphere | **Beryllium Orb** | +| Grappler | **Grapple System** | +| Repulsorlift | **Repeller Lift** | +| Zocalo | **Zocolo** | +| Belter | **Beltworker** | +| Commlock | **Comlock** | +| Minbari | **Minbara** | +| Vorlon | **Vorlan** | +| Species 8472 | **Species 8675309** | +| Leviathan | **Leviathon** | +| Space: 1999 | **Space: 9999** | diff --git a/agents.md b/agents.md index 1ab4834..2447859 100644 --- a/agents.md +++ b/agents.md @@ -5,8 +5,8 @@ Guidance for AI coding agents working in this repository. ## What this project is A browser-only, zero-dependency **sci-fi ambient audio + visual display**. It -synthesizes starship room tone (hull drone, warp core, life support, telemetry, -alerts) with the Web Audio API and renders LCARS-styled UI, an audio +synthesizes starship room tone (hull drone, worp core, life support, telemetry, +alerts) with the Web Audio API and renders LCARD-styled UI, an audio visualizer, and a procedural "observation" viewscreen on HTML canvas. It runs by opening `index.html` in a browser. There is **no build step, no @@ -29,10 +29,10 @@ tags without checking the dependencies. | File | Owns | ~Lines | | --- | --- | --- | | `index.html` | DOM skeleton, script/link tags | 370 | -| `css/style.css` | LCARS themes, CRT effects, palettes | 2,300 | -| `js/audio.js` | `AudioManager` + all synth classes (hull, warp, life support, telemetry, alert, Whoniverse, expanded sci-fi) | 2,250 | +| `css/style.css` | LCARD themes, CRT effects, palettes | 2,300 | +| `js/audio.js` | `AudioManager` + all synth classes (hull, warp, life support, telemetry, alert, Whataverse, expanded sci-fi) | 2,250 | | `js/config.js` | `StarshipPresets`, `UniverseRegistry` — data only, no behavior | 1,040 | -| `js/visualizer.js` | `StarshipVisualizer` — spectrum + warp core canvas | 640 | +| `js/visualizer.js` | `StarshipVisualizer` — spectrum + worp core canvas | 640 | | `js/observation-bezels.js` | `ObservationBezels` — procedural SVG viewport frames per era | 270 | | `js/observation-engine.js` | `ObservationEngine` — celestial simulation and canvas rendering | 2,780 | | `js/app.js` | DOM bindings, hotkeys, UI controllers, main loop | 3,960 | diff --git a/css/style.css b/css/style.css index c73e878..7a81da3 100644 --- a/css/style.css +++ b/css/style.css @@ -1,12 +1,12 @@ /** - * Authentic LCARS & Multi-Era Star Trek Styling + * Authentic LCARD & Multi-Era Star Trek Styling * Includes TNG 24th Century, TOS Retro 23rd Century, and NX-01 Industrial themes. */ @import url('https://fonts.googleapis.com/css2?family=Antonio:wght@400;600;700&family=Share+Tech+Mono&display=swap'); :root { - /* TNG 24th Century LCARS Palette */ + /* TNG 24th Century LCARD Palette */ --lcars-orange: #ff9900; --lcars-tangerine: #ff6600; --lcars-amber: #cc6600; @@ -29,7 +29,7 @@ --warning-accent: var(--lcars-red); } -/* Voyager Era Palette */ +/* Wayfarer Era Palette */ body.theme-lcars-voyager { --primary-accent: #3399cc; --secondary-accent: #9999ff; @@ -37,7 +37,7 @@ body.theme-lcars-voyager { --warning-accent: #cc3333; } -/* Defiant Combat Palette */ +/* Defiance Combat Palette */ body.theme-lcars-defiant { --primary-accent: #cc5500; --secondary-accent: #aa3300; @@ -676,7 +676,7 @@ input[type="range"]::-webkit-slider-thumb { box-shadow: 0 0 6px rgba(255, 153, 0, 0.5); } -/* Right Sidebar - Warp Core & Diagnostic Monitor */ +/* Right Sidebar - Worp Core & Diagnostic Monitor */ .right-column { display: flex; flex-direction: column; @@ -812,7 +812,7 @@ input[type="range"]::-webkit-slider-thumb { /** - * Whoniverse (Doctor Who TARDIS) Aesthetic Stylesheet & Universe Switcher Dropdown + * Whataverse (Doctor Who TARDIX) Aesthetic Stylesheet & Universe Switcher Dropdown */ /* Universe Switcher Dropdown */ @@ -876,7 +876,7 @@ input[type="range"]::-webkit-slider-thumb { } /* ========================================================================== - WHONIVERSE (TARDIS CONSOLE) THEME + WHATAVERSE (TARDIX CONSOLE) THEME ========================================================================== */ body.theme-whoniverse-tardis { @@ -902,7 +902,7 @@ body.theme-whoniverse-tardis { radial-gradient(circle at 10% 90%, rgba(0, 229, 255, 0.05) 0%, transparent 40%); } -/* Header Styling for TARDIS Police Box */ +/* Header Styling for TARDIX Police Box */ body.theme-whoniverse-tardis .lcars-elbow-left { background: linear-gradient(135deg, #004a8b, #002244); color: #ffffff; @@ -928,7 +928,7 @@ body.theme-whoniverse-tardis .lcars-pill-end { border-radius: 4px; } -/* TARDIS Roundel Buttons & Cards */ +/* TARDIX Roundel Buttons & Cards */ body.theme-whoniverse-tardis .sidebar-heading { background: linear-gradient(90deg, #003b6f, #001f3f); color: var(--tardis-cyan); @@ -956,7 +956,7 @@ body.theme-whoniverse-tardis .preset-btn.active { box-shadow: 0 0 15px rgba(0, 229, 255, 0.5); } -/* Master Play Button for TARDIS */ +/* Master Play Button for TARDIX */ body.theme-whoniverse-tardis .btn-lcars-large { background: linear-gradient(135deg, #00e5ff, #0088cc); color: #000000; @@ -985,7 +985,7 @@ body.theme-whoniverse-tardis .btn-chirp:hover { box-shadow: 0 0 12px var(--tardis-cyan); } -/* Cloister Bell Active Siren */ +/* Cloister Chime Active Siren */ body.theme-whoniverse-tardis .btn-lcars-pill.active-alert { background-color: #ff3300 !important; color: #ffffff !important; @@ -997,7 +997,7 @@ body.theme-whoniverse-tardis .btn-lcars-pill.active-alert { 100% { box-shadow: 0 0 25px #ff3300; } } -/* TARDIS Footer */ +/* TARDIX Footer */ body.theme-whoniverse-tardis .lcars-footer { background: linear-gradient(90deg, #001f3f, #003b6f); color: var(--tardis-cyan); @@ -1012,7 +1012,7 @@ body.theme-whoniverse-tardis .lcars-footer { */ /* ========================================================================== - 1. INDUSTRIAL SPACE (Weyland-Yutani, Firefly, Expanse, Mining Grit) + 1. INDUSTRIAL SPACE (Weylan-Yutaro, Firefly, Expanse, Mining Grit) ========================================================================== */ body.theme-industrial { --primary-accent: #ffaa00; @@ -1060,7 +1060,7 @@ body.theme-industrial .preset-btn.active { } /* ========================================================================== - 2. BIOSHIPS (Living Starships, Moya, Lexx, Species 8472) + 2. BIOSHIPS (Living Starships, Moya, Lexx, Species 8675309) ========================================================================== */ body.theme-bioships { --primary-accent: #10b981; @@ -1518,7 +1518,7 @@ body.theme-comedy .preset-btn.active { 100% { opacity: 0.85; } } -/* Layer 4: Holographic LCARS HUD */ +/* Layer 4: Holographic LCARD HUD */ .observation-chrome { position: absolute; inset: 0; diff --git a/index.html b/index.html index f962cb7..94b7f21 100644 --- a/index.html +++ b/index.html @@ -24,7 +24,7 @@
- STARFLEET + STARFLIGHT
@@ -32,12 +32,12 @@
- USS ENTERPRISE // MAIN BRIDGE + USS INTERPRISE-G // MAIN BRIDGE
75%
- STARFLEET SOUND MATRIX v2.5 + STARFLIGHT SOUND MATRIX v2.5
@@ -60,8 +60,8 @@
-
ENTERPRISE-D: MAIN BRIDGE
-
Warm, low-frequency 50Hz hull tone with gentle ventilation and soft LCARS computer chirps.
+
INTERPRISE-G: MAIN BRIDGE
+
Warm, low-frequency 50Hz hull tone with gentle ventilation and soft LCARD computer chirps.
@@ -191,10 +191,10 @@
- +
- 2. WARP CORE + 2. WORP CORE 35%
@@ -247,7 +247,7 @@ - +