{
  "about": "Firmwares the CHOMPI setup page offers. Built from firmwares/*.json and their GitHub releases by tools/firmwares.py. 'checked': the author maintains the entry. 'previous': earlier versions, so the page recognises them on a card.",
  "firmwares": [
    {
      "id": "tape",
      "title": "TAPE",
      "card": "TAPE",
      "version": "2.0",
      "stage": "stock",
      "author": "CHOMPI Club",
      "authorUrl": "https://github.com/CHOMPI-Club/CHOMPI",
      "summary": "The sampler and looper CHOMPI ships with.",
      "url": "https://github.com/sfaber02/CHOMPI-MULTI-FIRMWARE/releases/tag/launcher-v1.3",
      "released": "2026-10-04",
      "file": "bin/tape/TAPE-2.0.bin",
      "size": 240620,
      "sha256": "971eec1a228596fdc64d0dc7910f9f0f14bc0eaac7442dccafa195e8b29c3bb6",
      "checked": true,
      "folder": "TAPE",
      "slot": 1,
      "color": "#FF8A00"
    },
    {
      "id": "tempo",
      "title": "TEMPO",
      "card": "TEMPO",
      "version": "1.0",
      "stage": "stock",
      "author": "CHOMPI Club",
      "authorUrl": "https://github.com/CHOMPI-Club/CHOMPI",
      "summary": "Drum machine and sequencer.",
      "url": "https://github.com/sfaber02/CHOMPI-MULTI-FIRMWARE/releases/tag/launcher-v1.3",
      "released": "2026-10-04",
      "file": "bin/tempo/TEMPO-1.0.bin",
      "size": 263624,
      "sha256": "367ece787564f243ac0128f0c63611d2d986314d0c601a2ddddf0ae7d7c1857f",
      "checked": true,
      "folder": "TEMPO",
      "slot": 2,
      "color": "#FF6FAE"
    },
    {
      "id": "wave",
      "title": "WAVE",
      "card": "WAVE",
      "version": "1.0",
      "stage": "stock",
      "author": "CHOMPI Club",
      "authorUrl": "https://github.com/CHOMPI-Club/CHOMPI",
      "summary": "Wavetable synthesizer.",
      "url": "https://github.com/sfaber02/CHOMPI-MULTI-FIRMWARE/releases/tag/launcher-v1.3",
      "released": "2026-10-04",
      "file": "bin/wave/WAVE-1.0.bin",
      "size": 200664,
      "sha256": "3076676085b002820ee00ec1861b1ec81bde840403e0b95ea8718df5377c3453",
      "checked": true,
      "folder": "WAVE",
      "slot": 3,
      "color": "#2F6BFF"
    },
    {
      "id": "usb-storage",
      "title": "USB storage",
      "card": "USB_STORAGE",
      "version": "1.5",
      "stage": "stock",
      "author": "lnetzel",
      "authorUrl": "https://github.com/lnetzel",
      "summary": "Shows the SD card as a drive on your computer, so you can copy samples without taking the card out.",
      "url": "https://github.com/sfaber02/CHOMPI-MULTI-FIRMWARE/releases/tag/launcher-v1.3",
      "released": "2026-10-04",
      "file": "bin/usb-storage/USB_STORAGE-1.5.bin",
      "size": 91392,
      "sha256": "e50ba8eb16bb46f83da9831c116b9401cf9d7d5e5aaeb6841875f640d8638f02",
      "checked": true,
      "slot": 15,
      "color": "#00D15A"
    },
    {
      "id": "mixtape",
      "title": "MIXTAPE",
      "card": "MIXTAPE",
      "version": "20261016-6a6de0c",
      "stage": "release",
      "author": "Nils",
      "authorUrl": "https://github.com/lost-tty",
      "summary": "TAPE with undo, loop halving and doubling, a recording threshold, MIDI clock sync and a metronome.",
      "url": "https://github.com/lost-tty/CHOMPI/releases/tag/mixtape-20261016-6a6de0c",
      "released": "2026-10-16",
      "file": "bin/mixtape/MIXTAPE-20261016-6a6de0c.bin",
      "size": 251944,
      "sha256": "d23c20aff1ec98e44d9a99b26a28e8fc720d3a21a47dbf7f5ea3cda4510f9006",
      "checked": true,
      "folder": "MIXTAPE",
      "color": "#FFD600",
      "previous": [
        {
          "version": "20261015-94a46d1",
          "size": 246460,
          "sha256": "59c09bae22a4e949ba3d19ad4ec965c20f92402f1a77b71371c3b79cd8fc925f"
        },
        {
          "version": "20261015-de43432",
          "size": 246460,
          "sha256": "59c09bae22a4e949ba3d19ad4ec965c20f92402f1a77b71371c3b79cd8fc925f"
        },
        {
          "version": "20261015-8bd1ba4",
          "size": 246460,
          "sha256": "59c09bae22a4e949ba3d19ad4ec965c20f92402f1a77b71371c3b79cd8fc925f"
        },
        {
          "version": "20261013-279f8cf",
          "size": 249672,
          "sha256": "44a6fae57adc534acb1dda2ea0a0dbd91abd134f90768313fbc671504fb3a72f"
        },
        {
          "version": "20261012-ef8552b",
          "size": 238296,
          "sha256": "14d3c6f0d79918d88f8078c044ca8f238e28a2397661e320b796d0ab9a171d1c"
        },
        {
          "version": "20261011-b1bbdea",
          "size": 238892,
          "sha256": "431d064d06c563dddbf2509640fa597fd5182c858138ed5e8e3b03c39e614075"
        },
        {
          "version": "20261011-908bafd",
          "size": 236836,
          "sha256": "d136382b0676e40ed510ce58c879a1cf7c3dd054d7aa7400f1a4565a7b7e72c8"
        },
        {
          "version": "20261010-b1b9b8c",
          "size": 236788,
          "sha256": "94945c3a4f64eb74ab5bc5c0407b337b18bd00bb7c0f591b2b4ceae514d1236f"
        },
        {
          "version": "20261010-0ec40b3",
          "size": 232420,
          "sha256": "e8180fe8bb5f1e5a14991a820dcfd2f4983148c35e46c12cdc7da4ecf36b38f0"
        }
      ]
    },
    {
      "id": "sing",
      "title": "SING",
      "card": "SING",
      "version": "beta-3",
      "stage": "beta",
      "author": "ugrossek",
      "authorUrl": "https://github.com/ugrossek",
      "summary": "An instrument led by your voice: press keys and sing, CHOMPI plays the keys' notes with your voice.",
      "url": "https://github.com/ugrossek/CHOMPI/releases/tag/sing-beta-3",
      "released": "2026-10-15",
      "file": "bin/sing/SING-beta-3.bin",
      "size": 183724,
      "sha256": "0145b9aff91e26d594d86bd52621107503fecf83b2e92099b5036aac4e791e7c",
      "checked": true,
      "color": "#E62EE6",
      "previous": [
        {
          "version": "beta-2",
          "size": 183740,
          "sha256": "21d0639403314bdb587fbb4646f634a0075827c6a19635f6b54ed3f2c8ffc913"
        },
        {
          "version": "beta",
          "size": 174348,
          "sha256": "18fae1e5eab49f391a5b95cc0e9b1b088d1cc55e915aea722ee3c77bf27d5dfa"
        }
      ]
    },
    {
      "id": "choowi",
      "title": "Choowi",
      "card": "CHOOWI",
      "version": "0.20.0-rc3",
      "stage": "release",
      "author": "DeeCee",
      "authorUrl": "https://myth-world.github.io/Forge/",
      "summary": "A playable synth, sampler and looper that plays chords for you: harmony, arp, effects, Dream mode and sounds you describe to a chatbot (its sample pack is a separate download).",
      "url": "https://github.com/myth-world/Forge/releases/tag/choowi-0.20.0-rc3",
      "released": "2026-10-13",
      "file": "bin/choowi/CHOOWI-0.20.0-rc3.bin",
      "size": 256960,
      "sha256": "59926f55a2a4f3d6de14bf6f9f9838cea3f0a9d7e4a3bb6b29e0e170161d1121",
      "checked": true,
      "folder": "FORGE",
      "previous": [
        {
          "version": "0.19.2-rc2",
          "size": 253264,
          "sha256": "b96c2413c9858b788b85c253a76f3ba1464add6013128ea3dfc74ddb4d38f62d"
        },
        {
          "version": "0.19.2-rc1",
          "size": 256040,
          "sha256": "2920c5803dcd73724de0be12661622f0662543b03308227317a0a45e5094a150"
        }
      ]
    },
    {
      "id": "x0x",
      "title": "x0x",
      "card": "X0X",
      "version": "1.1.1",
      "stage": "release",
      "author": "Jero",
      "authorUrl": "https://github.com/theotherson",
      "summary": "A TB-303-style acid bass line machine with a TR-606-style drum machine alongside, each with its own 16-step sequencer to program by step or record live.",
      "url": "https://github.com/theotherson/chompi-x0x/releases/tag/v1.1.1",
      "released": "2026-10-11",
      "file": "bin/x0x/X0X-1.1.1.bin",
      "size": 231648,
      "sha256": "cf464a4576714dd1ffedb34caf8f1d8702ede65ea18fe855fabe9cfa5168200f",
      "checked": true,
      "folder": "X0X",
      "color": "#00D5E0",
      "previous": [
        {
          "version": "1.0.2",
          "size": 230572,
          "sha256": "59c0f5cdfe8415cc347278339442d1627f140aaaf096cd334d5721f3287c0aba"
        },
        {
          "version": "1.0.1",
          "size": 229372,
          "sha256": "3f638466de3b3531976d1c487d69640f24720eb2c487b0c9f9edb0393bdae3d2"
        },
        {
          "version": "1.0.0",
          "size": 229372,
          "sha256": "3f638466de3b3531976d1c487d69640f24720eb2c487b0c9f9edb0393bdae3d2"
        },
        {
          "version": "0.2.0",
          "size": 270172,
          "sha256": "28024394c47b0e3ea7e5b7b2e3e5b22ee125aacd0185b511a26da52892d904f0"
        },
        {
          "version": "0.1.0",
          "size": 208896,
          "sha256": "285ba655fc2132bc287d48799026feddee23dfcc2803c3b12bd245ea1935cf20"
        }
      ]
    },
    {
      "id": "tape-lnetzel",
      "title": "TAPE (lnetzel)",
      "card": "TAPE_LNETZEL",
      "version": "1.2",
      "stage": "beta",
      "author": "lnetzel",
      "authorUrl": "https://github.com/lnetzel",
      "summary": "TAPE with additions like undo last overdub, precise preset trimming, looper playback volume, paste-append and sample rate reducer fx.",
      "url": "https://github.com/lnetzel/CHOMPI-lnetzel/releases/tag/TAPE-lnetzel-1.2",
      "released": "2026-10-09",
      "file": "bin/tape-lnetzel/TAPE_LNETZEL-1.2.bin",
      "size": 241560,
      "sha256": "e02a7bc042bc32a51c7e57f3c5f221c39deb7d6352a1876407322f678e87763f",
      "checked": true,
      "folder": "TAPE",
      "color": "#FF2D2D",
      "previous": [
        {
          "version": "1.1",
          "size": 240736,
          "sha256": "eb85e52ee1e7dd18b3cbd29891e830bcbd09bea8f52b5549cd8d11f042e6f8d1"
        },
        {
          "version": "1.0",
          "size": 238248,
          "sha256": "5e45593605c30c1385f147f90b4c7a3f353756f9e7db85b8f6d827d33ac8af69"
        }
      ]
    },
    {
      "id": "tehp",
      "title": "TEHP",
      "card": "TEHP",
      "version": "alpha",
      "stage": "alpha",
      "author": "ugrossek",
      "authorUrl": "https://github.com/ugrossek",
      "summary": "TAPE where changing the pitch keeps the timing, on the keys and in the looper.",
      "url": "https://github.com/ugrossek/CHOMPI/releases/tag/tehp-alpha",
      "released": "2026-10-08",
      "file": "bin/tehp/TEHP-alpha.bin",
      "size": 238180,
      "sha256": "2b4e363b9e6eddc099ac29453b475a4c286e49911c088018e5c12464ddfdd3a8",
      "checked": true,
      "folder": "TAPE",
      "color": "#9CFF00"
    },
    {
      "id": "hmmm",
      "title": "HMMM",
      "card": "HMMM",
      "version": "beta",
      "stage": "beta",
      "author": "hiwatts",
      "authorUrl": "https://github.com/sfaber02",
      "summary": "A drone machine inspired by the SOMA Lyra-8: eight voices that frequency-modulate each other, a delay that sings by itself, and fuzz.",
      "url": "https://github.com/sfaber02/chompi-hmmm/releases/tag/beta",
      "released": "2026-10-04",
      "file": "bin/hmmm/HMMM-beta.bin",
      "size": 150600,
      "sha256": "578c0b9f30ad17936cf564ebb48c8c99c1cd9ca73f5dc79f2683eb323ed7aa61",
      "checked": true,
      "folder": "HMMM",
      "color": "#A8D8FF"
    },
    {
      "id": "poly",
      "title": "POLY",
      "card": "POLY",
      "version": "beta",
      "stage": "beta",
      "author": "hiwatts",
      "authorUrl": "https://github.com/sfaber02",
      "summary": "A four-oscillator analog-style synth inspired by the Korg Mono/Poly: mono or 6-voice poly, with filter, envelopes, LFO, arpeggiator, chorus, delay and reverb.",
      "url": "https://github.com/sfaber02/chompi-poly/releases/tag/beta",
      "released": "2026-10-03",
      "file": "bin/poly/POLY-beta.bin",
      "size": 182772,
      "sha256": "5caa8c0c2ace0c15b65079104f9482f9192a1bded1b5967d0fdec523c053169e",
      "checked": true,
      "folder": "POLY",
      "color": "#FFE3B0"
    }
  ],
  "launcher": {
    "version": "1.6.0",
    "file": "launcher/CHOMPI.bin",
    "size": 131624,
    "sha256": "d8cb61595ae3fe3effa4db217632120ccd9764e697f122981917bf0e265bf58e"
  }
}
