clawdbot-workspace/memory/2026-01-26-genre-universe.md

3.2 KiB

Genre Universe - 3D Artist Positioning Visualization

Created: 2026-01-26 Location: ~/.clawdbot/workspace/genre-viz/ Live URL: http://localhost:8420 (service running on Mac mini)

What It Is

Interactive Three.js 3D visualization showing where Das sits in the genre landscape relative to other artists. Built to help with artist positioning, playlist pitching, and understanding "where does Das fit in the landscape" visually.

Technical Stack

  • Frontend: Vanilla HTML + Three.js (no build step)
  • Features: OrbitControls, UnrealBloomPass post-processing, CSS2DRenderer for labels
  • Hosting: Python http.server on port 8420, launchd service for auto-start

Dimensions

Position (3D axes)

  • X axis (left/right): SAD ← → HAPPY (valence)
  • Y axis (up/down): SLOW ← → FAST (tempo)
  • Z axis (front/back): ELECTRONIC ← → ORGANIC

Spike Extensions (6 directions per artist)

  • ↑ Energy
  • ↓ Acousticness
  • ← Emotional Depth
  • → Danceability
  • ↗ Lyrical Complexity
  • ↙ Production Density

Das's Profile

Position:

  • Valence: 0.43 (slightly melancholy)
  • Tempo: 0.35 (slower, breathing tracks)
  • Organic: 0.70 (high - singer-songwriter core)

Spikes:

  • Emotional Depth: 0.95 (highest)
  • Energy: 0.90
  • Danceability: 0.85
  • Lyric Complexity: 0.85
  • Acousticness: 0.60
  • Production Density: 0.80

Artist Count

Peak: 56 artists mapped (as of 09:49 UTC) Current: 24 artists (accidentally reduced during visual updates)

Artists included: Das, San Holo, Illenium, Seven Lions, Kygo, Joji, Porter Robinson, Odesza, Subtronics, Brakence, Flume, Frank Ocean, keshi, Eden, Clairo, KSHMR, Rezz, Excision, Marshmello, Madeon, Daniel Caesar, Bonobo, Virtual Self, Yung Lean

Files

  • /Users/jakeshore/.clawdbot/workspace/genre-viz/index.html - Main visualization
  • /Users/jakeshore/.clawdbot/workspace/genre-viz/analyzer/ - Audio analysis scripts
  • /Users/jakeshore/.clawdbot/workspace/genre-viz/start-genre-universe.sh - Startup script

Key Insights

Das bridges the bedroom pop / singer-songwriter world with the bass music world in a way not many artists do. His organic score is high despite being in electronic music because:

  • He actually SINGS, not just processed vox samples
  • Pop songwriting structure (verse-chorus-bridge)
  • Harmonic richness from melodic content

His lane: "Organic core + electronic layers" = singer-songwriter who produces bass music rather than bass producer who adds vocals.

Sub-genre Name Ideas Generated

  1. Tidal Bass - Oceanic/Polynesian groove + bass foundation
  2. Pacific Melodic - Geographic nod + melodic bass core
  3. Ethereal Catharsis - Describes the emotional release function
  4. Sunset Bass - Golden hour energy, beautiful-sad
  5. Tearwave - Play on synthwave, emphasizes emotional release

Product Vision

Could become a real product where artists:

  1. Connect Spotify OAuth → auto-pull audio features
  2. Upload track → AI analyzes audio
  3. Get positioned in 3D space
  4. Receive AI-generated sub-genre names + positioning insights

TODO

  • Restore 56 artists from Discord history
  • Deploy to permanent URL (Cloudflare named tunnel)
  • Add more artists to fill gaps
  • Build audio upload feature for new artist positioning