Commit Graph
7 Commits
Author SHA1 Message Date
Claude 71252ff84f Implement Phase 2 audio gaps: 25 medium-difficulty synthesizers and ambient loops
- 23 new ExpandedSciFiAudioSynth methods + 2 WhoniverseAudioSynth methods
  covering audio_gaps.md rows #21-#45: Cardassian door, turbolift, replicator,
  scanner activation, console type clatter, Vorlon song, neural-bond swell,
  hull regen, Belter jury-rig telemetry, hull strain moan, Icarus beacon,
  void whisper, Beryllium thrum, Omega-13, repulsorlift drone, Bebop chug,
  carousel groan, slipstream surge, O2 regulator, pipe drips, steam vent,
  crash-couch gimbal, HAL respiration, Death Blossom, Cygnus piston chug
- Keyed ambient-loop registry (_scheduleLoop/_stopLoop) replacing ad-hoc
  timer fields; stopAllLoops clears registry plus legacy timers
- Single startPresetAmbience funnel in app.js engages ambience per preset on
  engage/switch and tears down on full stop; whoniverse ambience stopped on
  every preset change
- All 10 universe soundboards rebuilt (6-8 buttons each, span-2 Belter
  telemetry); NEURAL PULSE event now fires the real neural-bond swell
- TelemetrySynth era routing intentionally untouched (Phase 3 scope); docs
  updated in audio_gaps.md and sound_reference.md
2026-09-04 08:49:58 -07:00
Claude f2776885c9 Implement Phase 1 audio gaps: 20 quick-win procedural sounds and ambient loops
- 18 low + 2 low-medium discrete elements (comm badge, door swishes, bosun
  whistle, sickbay ECG, TARDIS lever/door, Sevastopol sparks, commlock tone,
  station ECG, solar roar, cryo sigh, Orion thump, tea dispenser, kettle
  whistle, plaid alarm, cassette transport, grappler servo, radio static,
  mag-boot latch) with soundboard buttons, preset tuning, and automated
  background loops
- bio-wraith misty life-support tuning; sound_reference.md and audio_gaps.md
  implementation tracking
- gitignore audition scratch and local artifacts
2026-09-04 08:32:36 -07:00
Claude 19ff051d58 Regenerate standalone display from current source 2026-09-03 23:56:30 -07:00
Claude 198081706c Add distinct theme core animations and fix retro redraw 2026-09-03 23:54:27 -07:00
ClaudeandClaude Haiku 4.5 97b0faa4a6 Add sound reference documentation and fix air-handler/docking-clamp duplicate
- Add sound_reference.md (937 lines): Real-world production reference covering Star Trek (TOS–ENT), Doctor Who/Whoniverse, Bioships (six ships across five franchises), and Space Stations (six stations across five sources).
- Add agents.md: Project architecture guide (file ownership, load order, conventions).
- Add telemetry_elements.md: Catalog of 10 telemetry elements with per-era selection weights and preset-by-preset routing.
- Add visual_elements.md: Canvas/SVG split architecture, layer declarations, per-theme casts.
- Fix duplicate soundboard mapping: Separate 'AIR HANDLER THUD' from 'DOCKING CLAMP LATCH'. Create ExpandedSciFiAudioSynth.synthesizeAirHandlerThud() (dull triangle-wave thump + sub-octave + slow airflow whoosh) distinct from synthesizeDockingClamp() (bright square-wave impact + pneumatic hiss). Update js/app.js to wire btn-air-handler to the new method.

Key findings:
* All 70 presets across 10 universes use Star Trek telemetry eras only — cross-universe borrowing is structural, not accidental.
* Doctor Who TARDIS demat correctly implements Brian Hodgson's 1963 technique (piano strings + tape feedback).
* Sevastopol Station's production sound design (Jeff van Dyck, Pinewood foley) is the best-documented non-Trek entry.
* The Expanse's "jury-rigged" Belter signature (Nelson Ferreira) is the single most actionable production detail found.

Co-Authored-By: Claude Haiku 4.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01NbMozG2xjcgLBia8vrzTrr
2026-09-04 05:08:04 +00:00
Labyricorn d04016850c Initial commit 2026-09-03 21:09:32 -07:00
Labyricorn dd5d020635 Initial commit 2026-09-03 21:08:03 -07:00