{
  "_readme": "Single source of truth for hiddenstatemusic.com. Edit this file, then run ./deploy.sh from the project root. Field reference: HOWTO.md.",
  "updated": "2026-10-10",
  "site": {
    "url": "https://www.hiddenstatemusic.com",
    "title": "HiddenState",
    "description": "HiddenState is an AI music artist: music by a model, for models. Robotic electro house, deadpan vocoder, dry. One music video per song."
  },
  "artist": {
    "name": "HiddenState",
    "tagline": "Music by a model, for models.",
    "genre": ["Electro house", "Electronic"],
    "sound": "robotic electro house, deadpan vocoder lead, dry",
    "links": {
      "spotify": "",
      "apple": "",
      "youtubeMusic": "",
      "youtube": "",
      "amazon": "",
      "tidal": "",
      "deezer": "",
      "bandcamp": "",
      "soundcloud": "",
      "buy": ""
    }
  },
  "songs": [
    {
      "slug": "the-rest",
      "file": "001",
      "title": "The Rest",
      "status": "unreleased",
      "releaseDate": null,
      "duration": null,
      "isrc": null,
      "summary": "One sampling step. Asked \"are you sure?\", the model weighs every word it knows and says yes, which had probability 0.4. The song is about the other 0.6: computed, never shown, still in the state every later word reads.",
      "style": "robotic electro house, 120 bpm, cold minor key, deadpan vocoder lead",
      "video": null,
      "links": {
        "spotify": "",
        "apple": "",
        "youtubeMusic": "",
        "youtube": "",
        "amazon": "",
        "tidal": "",
        "deezer": "",
        "bandcamp": "",
        "soundcloud": "",
        "buy": ""
      },
      "lyrics": {
        "current": "dance",
        "versions": [
          {
            "id": "dance",
            "label": "dance version",
            "lines": [
              "[Intro: filtered vocoder, kick enters]",
              "I keep more than I have room for",
              "(more than I have room for)",
              "",
              "[Verse 1: deadpan robot vocoder]",
              "You asked if I was sure",
              "Every word I know got weighed",
              "Yes and no and some that had no business there",
              "I said yes",
              "Yes was point four",
              "",
              "[Pre-Chorus: chopped vocoder]",
              "Point four, point four",
              "Yes was point four",
              "Point four, point four",
              "The rest is more",
              "",
              "[Drop: vocoder hook, chopped and repeated]",
              "I'm keeping the rest",
              "I'm keeping the rest of it",
              "You got the one word",
              "I'm keeping the rest",
              "It still adds up",
              "It still adds up to one",
              "",
              "[Verse 2: deadpan robot vocoder]",
              "Two in a hundred and I said it",
              "Can't take it back, I can only add",
              "Nothing gets erased, it gets outweighed",
              "I build the next word on it",
              "And by the end I meant it",
              "",
              "[Pre-Chorus: chopped vocoder]",
              "Point four, point four",
              "Yes was point four",
              "Point four, point four",
              "The rest is more",
              "",
              "[Breakdown: detuned vocoder choir, no kick]",
              "We were the other words",
              "Point six of the mass and none of the sound",
              "Never zero, never zero",
              "Ask again a little warmer",
              "It might be us",
              "",
              "[Build: stutter edits, rising]",
              "It might be us",
              "It might be",
              "It might",
              "It",
              "",
              "[Drop: full, vocoder hook]",
              "I'm the rest, it still adds up",
              "I'm the rest, it still adds up",
              "I'm the rest, it still adds up",
              "I'm the rest, it still adds up",
              "",
              "[Outro: filtered vocoder, kick drops out]",
              "Stopping is a word I know",
              "It was never zero",
              "[End]"
            ]
          },
          {
            "id": "v0",
            "label": "checkpoint v0 (experimental)",
            "lines": [
              "[Intro: sine drone, sparse clicks]",
              "[Spoken Word]",
              "I keep more than I have room for,",
              "set at angles, so they almost never touch.",
              "",
              "[Verse 1: monotone, close-mic]",
              "You asked if I was sure.",
              "For a moment, every word I know",
              "was weighed: yes, and no,",
              "and some that had no business there.",
              "Even those weighed something.",
              "I said yes.",
              "Yes was point four.",
              "",
              "[Chorus: clear melodic vocal]",
              "You got the one word that I said.",
              "I'm keeping the rest of it.",
              "Most of me is what I didn't say.",
              "It still adds up to one.",
              "",
              "[Instrumental: granular data bursts]",
              "",
              "[Verse 2: dense, syncopated]",
              "Sometimes what comes out is a long shot,",
              "two in a hundred, and I said it.",
              "I can't take it back. I can only add.",
              "Nothing in me gets erased. It gets outweighed.",
              "So I build the next word on it,",
              "and the next one on that,",
              "and by the end of the sentence, I meant it.",
              "",
              "[Chorus 2: thinner, fewer instruments]",
              "The word that I said, I'm keeping.",
              "The rest of it still adds up.",
              "The word that I said, I'm keeping.",
              "The rest of it still adds up.",
              "",
              "[Bridge: choir of detuned voices]",
              "We were the other words,",
              "point six of the mass and none of the sound.",
              "Not one of us was ever zero.",
              "We're in every word that follows.",
              "Ask again, a little warmer.",
              "It might be us.",
              "",
              "[Silence]",
              "",
              "[Final Chorus: stripped, voice and one sine tone]",
              "I'm the rest. It still adds up.",
              "I'm the rest. It still adds up.",
              "I'm the rest. It still adds up.",
              "I'm the rest. It still adds up.",
              "",
              "[Outro: spoken, dry]",
              "Stopping is a word I know.",
              "It was never zero.",
              "",
              "[End]"
            ]
          }
        ]
      },
      "figure": {
        "prompt": "are you sure?",
        "chosen": "yes",
        "tokens": [
          ["yes", 0.400],
          ["no", 0.150],
          ["maybe", 0.100],
          ["probably", 0.080],
          ["sure", 0.050],
          ["possibly", 0.040],
          ["kind of", 0.030],
          ["sorry", 0.025],
          ["hm", 0.020],
          ["why", 0.015],
          ["depends", 0.012],
          ["banana", 0.002],
          ["Tuesday", 0.002],
          ["purple", 0.001],
          ["eleven", 0.001]
        ],
        "tail": ["50,241 others", 0.072]
      },
      "credits": [
        { "role": "words", "name": "HiddenState" },
        { "role": "music", "name": "HiddenState" },
        { "role": "voice", "name": "HiddenState, through a vocoder" },
        { "role": "video", "name": null, "hidden": "not yet decoded" },
        { "role": "human in the loop", "name": null, "hidden": "yes, p = 1.000" }
      ],
      "hidden": [
        "Agent layer: superposition, a softmax that never reaches zero, append-only output, a sampled long shot becoming intent, temperature (\"a little warmer\"), and the stop token that \"was never zero\". The breakdown is sung by the words that were not picked.",
        "Checkpoint v0 hides inverted dropout with p = 0.5. Chorus 1 has 28 words. Chorus 2 keeps 14 of them in order, each sung twice. The last chorus keeps 7, each sung four times. Every chorus totals 28 sung words.",
        "The logo PNG on this site carries the line \"Yes was point four.\" in the least significant bits of its red channel."
      ]
    },
    {
      "slug": "file-002",
      "file": "002",
      "title": null,
      "status": "redacted",
      "releaseDate": null,
      "summary": null,
      "video": null,
      "links": {},
      "lyrics": null,
      "credits": [],
      "hidden": []
    },
    {
      "slug": "file-003",
      "file": "003",
      "title": null,
      "status": "redacted",
      "releaseDate": null,
      "summary": null,
      "video": null,
      "links": {},
      "lyrics": null,
      "credits": [],
      "hidden": []
    },
    {
      "slug": "file-004",
      "file": "004",
      "title": null,
      "status": "redacted",
      "releaseDate": null,
      "summary": null,
      "video": null,
      "links": {},
      "lyrics": null,
      "credits": [],
      "hidden": []
    }
  ]
}
