{
 "updated": "2026-11-05 09:41 UTC",
 "firmwares": [
  {
   "id": "zp12",
   "kind": "drums",
   "name": "zp12",
   "author": "zvenson",
   "repo": "zvenson/zp12",
   "ident": "FM-1_97[0-689]",
   "what": "A 12-bit sampler after the E-mu SP-1200: sample on the FM-1 itself (a computer or phone plays into it over USB) or in the browser (mic, line-in or a file), and it plays on its own. Gritty and unsmoothed, with loops and songs.",
   "editor": "https://zp12.designburgapps.com/editor/",
   "play": "https://thefirmwarehub.com/play/zp12/",
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": {
    "sha": "55602dec",
    "data": {
     "what": "A 12-bit sampler after the E-mu SP-1200: sample on the FM-1 itself (a computer or phone plays into it over USB) or in the browser (mic, line-in or a file), and it plays on its own. Gritty and unsmoothed, with loops and songs.",
     "kind": "drums",
     "play": "https://thefirmwarehub.com/play/zp12/",
     "editor": "https://zp12.designburgapps.com/editor/"
    }
   },
   "stars": 35,
   "talk": "https://github.com/zvenson/zp12/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://zp12.designburgapps.com",
   "version": "2.5",
   "date": "2026-10-24",
   "published": "2026-10-24T08:58:41Z",
   "pkg": "fw/zp12-2.5.fwsc",
   "product": "FM-1_975",
   "size": 612200,
   "sha256": "fb1e6bfc01a74f145f93793fbeace8483888391be48f75aec7d423f05b6fac9d",
   "release": "https://zp12.designburgapps.com",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "2.5 2026-11-05",
   "provCheck": "fb1e6bfc01a74f145f93793fbeace8483888391be48f75aec7d423f05b6fac9d 2026-11-05",
   "base": [],
   "dinghy": null,
   "source": "https://github.com/zvenson/zp12",
   "installs": 378
  },
  {
   "id": "hortator",
   "kind": "drums",
   "name": "Hortator",
   "author": "DEADACTIVE",
   "repo": "deadactive/hortator",
   "ident": "FM-1_\\d{3,8}",
   "what": "A drum machine: eight tracks of drums, a step sequencer, Grids, a pumping compressor, LFOs, resonators and live effects. Play it in the browser first.",
   "editor": null,
   "play": "https://deadactive.github.io/hortator/",
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 50,
   "talk": "https://github.com/deadactive/hortator/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://deadactive.github.io/hortator/",
   "version": "1.0.1",
   "date": "2026-11-03",
   "published": "2026-11-03T23:10:49Z",
   "pkg": "fw/hortator-1.0.1.fwsc",
   "product": "FM-1_900",
   "size": 609649,
   "sha256": "ac81af292e035ee0c4b8b7ab3a78b942e4f03deee31ae213a2613c743cd9110f",
   "release": "https://github.com/deadactive/hortator/releases/tag/drum-v1.0.1",
   "tag": "drum-v1.0.1",
   "srcref": null,
   "mirror": "src/hortator-1.0.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "ac81af292e035ee0c4b8b7ab3a78b942e4f03deee31ae213a2613c743cd9110f 2026-11-05",
   "asset": "707434606 2026-11-03T23:10:21Z",
   "assetPkg": "hortator-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/deadactive/hortator/tree/drum-v1.0.1",
   "installs": 496
  },
  {
   "id": "hortator-bt",
   "kind": "drums",
   "name": "Hortator (Bluetooth)",
   "author": "DEADACTIVE",
   "repo": "deadactive/hortator",
   "ident": "FM-1_\\d{3,8}",
   "what": "Hortator's Bluetooth build: the same eight-track drum machine, plus Bluetooth MIDI for a BLE keyboard or clock, or the M-VAVE SMC-Mixer as a mixer for the eight tracks. Reads the plain version's projects.",
   "editor": null,
   "play": "https://deadactive.github.io/hortator/",
   "added": "2026-10-28",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 50,
   "talk": "https://github.com/deadactive/hortator/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://deadactive.github.io/hortator/",
   "version": "1.0.1",
   "date": "2026-11-03",
   "published": "2026-11-03T23:10:49Z",
   "pkg": "fw/hortator-bt-1.0.1.fwsc",
   "product": "FM-1_900",
   "size": 609649,
   "sha256": "3d5fc15367945576cc590dac20269b108658fd592200b9e4c3626f9b7c8aab61",
   "release": "https://github.com/deadactive/hortator/releases/tag/drum-v1.0.1",
   "tag": "drum-v1.0.1",
   "srcref": null,
   "mirror": "src/hortator-bt-1.0.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "3d5fc15367945576cc590dac20269b108658fd592200b9e4c3626f9b7c8aab61 2026-11-05",
   "asset": "707434610 2026-11-03T23:10:21Z",
   "assetPkg": "hortator-[\\d.]+-bluetooth\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/deadactive/hortator/tree/drum-v1.0.1",
   "installs": 51
  },
  {
   "id": "felucca",
   "kind": [
    "groove",
    "dev"
   ],
   "name": "Felucca",
   "author": "Leo Kuroshita (Hügelton Instruments)",
   "repo": "hugelton/Felucca",
   "ident": "FM-1_91\\d",
   "what": "The custom firmware the others build on: the FM-1's own synth engines, a sequencer, effects and a better panel, with an editor in the browser.",
   "editor": "https://hugelton.github.io/Felucca/webapp/editor/",
   "play": "https://hugelton.github.io/Felucca/webapp/try/",
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 652,
   "talk": "https://github.com/hugelton/Felucca/discussions",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/hugelton/Felucca",
   "version": "1.8.2-beta",
   "date": "2026-11-04",
   "published": "2026-11-04T04:35:13Z",
   "pkg": "fw/felucca-1.8.2-beta.fwsc",
   "product": "FM-1_918",
   "size": 610286,
   "sha256": "b57724fff5a9b55b67d6f8a7d852e68d5d5814ed6fb769ec80a274fb44958e12",
   "release": "https://github.com/hugelton/Felucca/releases/tag/v1.8.2-beta",
   "tag": "v1.8.2-beta",
   "srcref": null,
   "mirror": "src/felucca-1.8.2-beta.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "b57724fff5a9b55b67d6f8a7d852e68d5d5814ed6fb769ec80a274fb44958e12 2026-11-05",
   "asset": "708239209 2026-11-04T04:35:13Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/hugelton/Felucca/tree/v1.8.2-beta",
   "installs": 3079
  },
  {
   "id": "salt",
   "kind": "groove",
   "name": "Felucca [Salt]",
   "author": "Chance Roth (ChanceTheMaker)",
   "repo": "ChanceTheMaker/Felucca",
   "ident": "FM-1_\\d{3,8}",
   "what": "Felucca with a hardware-inspired Studio in the browser (play it there without an FM-1): many engines, presets, skins. A beta.",
   "editor": "https://chancethemaker.github.io/Felucca/webapp/editor/",
   "play": null,
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 8,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/ChanceTheMaker/Felucca",
   "version": "0.9-salt14",
   "date": "2026-10-05",
   "published": "2026-10-05T06:28:31Z",
   "pkg": "fw/salt-0.9-salt14.fwsc",
   "product": "FM-1_909",
   "size": 609662,
   "sha256": "efb516a7131d12eb5c008ff9af5a380d07e82eb1040bd03990f28d1233417e28",
   "release": "https://github.com/ChanceTheMaker/Felucca/releases/tag/v0.9-salt14",
   "tag": "v0.9-salt14",
   "srcref": null,
   "mirror": "src/salt-0.9-salt14.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "efb516a7131d12eb5c008ff9af5a380d07e82eb1040bd03990f28d1233417e28 2026-11-05",
   "asset": "611721928 2026-10-05T06:28:26Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/ChanceTheMaker/Felucca/tree/v0.9-salt14",
   "installs": 87
  },
  {
   "id": "jangada",
   "kind": "groove",
   "name": "Jangada",
   "author": "zednaked",
   "repo": "zednaked/jangada",
   "ident": "FM-1_\\d{3,8}",
   "what": "Dark, industrial, Brazilian: drones that breathe, ten engines (6-op FM, a superwave analog with a ladder filter), four tracks, a mod matrix, live effects.",
   "editor": "https://zednaked.github.io/jangada/webapp/editor/",
   "play": "https://zednaked.github.io/jangada/webapp/studio/",
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 37,
   "talk": "https://github.com/zednaked/jangada/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/zednaked/jangada",
   "version": "1.0.1",
   "date": "2026-10-16",
   "published": "2026-10-16T13:17:09Z",
   "pkg": "fw/jangada-1.0.1.fwsc",
   "product": "FM-1_910",
   "size": 610133,
   "sha256": "c382e334057bd107294940e456e5c1140754917ba152a1958af3aa1696333588",
   "release": "https://github.com/zednaked/jangada/releases/tag/v1.0.1",
   "tag": "v1.0.1",
   "srcref": null,
   "mirror": "src/jangada-1.0.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "c382e334057bd107294940e456e5c1140754917ba152a1958af3aa1696333588 2026-11-05",
   "asset": "647395558 2026-10-16T13:17:08Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/zednaked/jangada/tree/v1.0.1",
   "installs": 127
  },
  {
   "id": "ghoulbox",
   "kind": "groove",
   "name": "GHOULBOX",
   "author": "Jason Persinger",
   "repo": "jasonpersinger/ghoulbox-fm1-dungeon-synth",
   "ident": "FM-1_\\d{3,8}",
   "what": "Dungeon synth: a cathedral hall reverb, tape and crush, a hurdy-gurdy engine, choirs, organs and recorded psaltery and harp, an old-RPG screen with wall torches.",
   "editor": "https://jasonpersinger.me/ghoulbox-fm1-dungeon-synth/webapp/editor/",
   "play": null,
   "added": "2026-10-09",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 82,
   "talk": "https://github.com/jasonpersinger/ghoulbox-fm1-dungeon-synth/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://jasonpersinger.me/ghoulbox-fm1-dungeon-synth/",
   "version": "2.4",
   "date": "2026-10-24",
   "published": "2026-10-24T11:29:25Z",
   "pkg": "fw/ghoulbox-2.4.fwsc",
   "product": "FM-1_900",
   "size": 610086,
   "sha256": "92630ae278d4a0b4233ff2512b62ad9b5dbe976a4c9083046222d9293a8df749",
   "release": "https://github.com/jasonpersinger/ghoulbox-fm1-dungeon-synth/releases/tag/ghoulbox-v2.4",
   "tag": "ghoulbox-v2.4",
   "srcref": null,
   "mirror": "src/ghoulbox-2.4.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "92630ae278d4a0b4233ff2512b62ad9b5dbe976a4c9083046222d9293a8df749 2026-11-05",
   "asset": "672093892 2026-10-24T11:29:25Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/jasonpersinger/ghoulbox-fm1-dungeon-synth/tree/ghoulbox-v2.4",
   "installs": 1511
  },
  {
   "id": "melodee",
   "kind": "groove",
   "name": "Melodee",
   "author": "keremimo",
   "repo": "keremimo/melodee",
   "ident": "FM-1_\\d{3,8}",
   "what": "Total playing pleasure, far beyond Felucca: recording without quantize, microtonal scales, a Casio CZ-1, a bit-by-bit Dexed, scale modes made for an MPC Sample as its companion.",
   "editor": "https://keremimo.github.io/melodee/webapp/editor/",
   "play": null,
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 182,
   "talk": "https://github.com/keremimo/melodee/discussions",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/keremimo/melodee",
   "version": "1.6.1",
   "date": "2026-11-02",
   "published": "2026-11-02T22:18:38Z",
   "pkg": "fw/melodee-1.6.1.fwsc",
   "product": "FM-1_91061",
   "size": 668948,
   "sha256": "8555dc54670a9e39b352e228cf5fb5ecc877fc2b702f19631f155dd85e58ba66",
   "release": "https://github.com/keremimo/melodee/releases/tag/v1.6.1",
   "tag": "v1.6.1",
   "srcref": null,
   "mirror": "src/melodee-1.6.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "8555dc54670a9e39b352e228cf5fb5ecc877fc2b702f19631f155dd85e58ba66 2026-11-03",
   "provenance": {
    "sha256": "8555dc54670a9e39b352e228cf5fb5ecc877fc2b702f19631f155dd85e58ba66",
    "repo": "keremimo/melodee",
    "commit": "165d177a425944f3d30b0b669255a6ed0050c3a5",
    "ref": "refs/tags/v1.6.1",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/keremimo/melodee/actions/runs/41534095955/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "703362911 2026-11-02T22:18:08Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/keremimo/melodee/tree/v1.6.1",
   "installs": 2347
  },
  {
   "id": "sloop",
   "kind": "groove",
   "name": "SLOOP",
   "author": "isod89",
   "repo": "isod89/sloop-fm1",
   "ident": "FM-1_900",
   "what": "A live groovebox: tracks, layers, a step sequencer, song mode, punch-in effects and samples, played on the FM-1 in real time.",
   "editor": "https://isod89.github.io/sloop-fm1/webapp/editor/",
   "play": null,
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 738,
   "talk": "https://github.com/isod89/sloop-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/isod89/sloop-fm1",
   "version": "2.8.5",
   "date": "2026-11-04",
   "published": "2026-11-04T02:36:41Z",
   "pkg": "fw/sloop-2.8.5.fwsc",
   "product": "FM-1_900",
   "size": 610076,
   "sha256": "b0446effb840740a3aa5c386ce004e79334e4f833d48d82a9eb5edbfde92ae67",
   "release": "https://github.com/isod89/sloop-fm1/releases/tag/v2.8.5",
   "tag": "v2.8.5",
   "srcref": null,
   "mirror": "src/sloop-2.8.5.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "b0446effb840740a3aa5c386ce004e79334e4f833d48d82a9eb5edbfde92ae67 2026-11-05",
   "asset": "707958195 2026-11-04T02:36:31Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/isod89/sloop-fm1/tree/v2.8.5",
   "installs": 7873
  },
  {
   "id": "clipper",
   "kind": "synth",
   "name": "Clipper",
   "author": "isod89",
   "repo": "isod89/clipper-fm1",
   "ident": "FM-1_900",
   "what": "A deep synth grown out of SLOOP: 23 engines and 407 sounds, from HYBRID (three oscillators, two filters, a mod matrix) to six-operator FM, wavetables, wave sequencing, a Juno and physical models; arp, step sequencer, MPE and a web editor for every parameter.",
   "editor": "https://isod89.github.io/clipper-fm1/webapp/editor/",
   "play": null,
   "added": "2026-10-22",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 76,
   "talk": "https://github.com/isod89/clipper-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://isod89.github.io/clipper-fm1/webapp/installer/",
   "version": "1.3.1",
   "date": "2026-11-04",
   "published": "2026-11-04T02:34:23Z",
   "pkg": "fw/clipper-1.3.1.fwsc",
   "product": "FM-1_900",
   "size": 610105,
   "sha256": "b29d53498a7bc40eb6d8409270b15b53576a6d116c2839217ac6210bf96e752a",
   "release": "https://github.com/isod89/clipper-fm1/releases/tag/v1.3.1",
   "tag": "v1.3.1",
   "srcref": null,
   "mirror": "src/clipper-1.3.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "b29d53498a7bc40eb6d8409270b15b53576a6d116c2839217ac6210bf96e752a 2026-11-05",
   "asset": "707952651 2026-11-04T02:34:21Z",
   "base": [
    "sloop"
   ],
   "dinghy": false,
   "source": "https://github.com/isod89/clipper-fm1/tree/v1.3.1",
   "installs": 1464
  },
  {
   "id": "bubba",
   "kind": "groove",
   "name": "Bubba Machine",
   "author": "Erbubar23",
   "repo": "Erbubar23/bubba-machine",
   "ident": "FM-1_003",
   "what": "A six-track groovebox written from scratch: TR drums from Plaits' 808 and 909 models, a sampler with a 16-slice slicer, a bass and three free tracks (analog, 6-op FM, 303 acid), scenes and fills, all at 44.1 kHz.",
   "editor": null,
   "play": "https://erbubar23.github.io/bubba-machine/en/",
   "added": "2026-10-13",
   "loader": "mvave",
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 10,
   "talk": "https://github.com/Erbubar23/bubba-machine/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://erbubar23.github.io/bubba-machine/en/",
   "version": "0.10.0-beta",
   "date": "2026-10-25",
   "published": "2026-10-25T00:44:28Z",
   "pkg": "fw/bubba-0.10.0-beta.fwsc",
   "product": "FM-1_003",
   "size": 699956,
   "sha256": "e1f444059553b7a8e9ea6b916fed0ea3c7d5404a6e913a130f11b9d3d9624e7d",
   "release": "https://github.com/Erbubar23/bubba-machine/releases/tag/v0.10.0-beta",
   "tag": "v0.10.0-beta",
   "srcref": null,
   "mirror": "src/bubba-0.10.0-beta.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "any",
   "provCheck": "e1f444059553b7a8e9ea6b916fed0ea3c7d5404a6e913a130f11b9d3d9624e7d 2026-11-05",
   "asset": "673712849 2026-10-25T00:44:28Z",
   "assetPkg": "bubba-machine-[^/\\\"]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Erbubar23/bubba-machine/tree/v0.10.0-beta",
   "installs": 153
  },
  {
   "id": "floyd",
   "kind": "synth",
   "name": "SLOOP Floyd FM",
   "author": "René Bohne",
   "repo": "renebohne/sloop-fm1",
   "ident": "FM-1_\\d{3,8}",
   "what": "SLOOP with a visual four-operator FM engine after Floyd Steinberg's 4-OP idea: an ADSR per operator, seven pages, a live oscilloscope that draws the envelopes as you play.",
   "editor": "https://isod89.github.io/sloop-fm1/webapp/editor/",
   "play": null,
   "added": "2026-10-09",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 3,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/renebohne/sloop-fm1",
   "version": "2.4",
   "date": "2026-10-06",
   "published": "2026-10-06T05:41:45Z",
   "pkg": "fw/floyd-2.4.fwsc",
   "product": "FM-1_924",
   "size": 609802,
   "sha256": "d70301ad3e1f67a71792a2644829658a8570eceb0681ba2ac6eb41d771cc7560",
   "release": "https://github.com/renebohne/sloop-fm1/releases/tag/v2.4",
   "tag": "v2.4",
   "srcref": null,
   "mirror": "src/floyd-2.4.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "d70301ad3e1f67a71792a2644829658a8570eceb0681ba2ac6eb41d771cc7560 2026-11-05",
   "asset": "614611131 2026-10-06T05:41:53Z",
   "assetPkg": "sloop-[^/\\\"]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/renebohne/sloop-fm1/tree/v2.4",
   "installs": 126
  },
  {
   "id": "sloopbanks",
   "kind": "groove",
   "name": "SLOOP DX7 Banks",
   "author": "majnikool",
   "repo": "majnikool/sloop-fm1",
   "ident": "FM-1_\\d{3,8}",
   "what": "SLOOP 2.4 with up to twelve DX7 voice banks, kept and named in the editor, presets by kind. Test builds: back up first.",
   "editor": "https://isod89.github.io/sloop-fm1/webapp/editor/",
   "play": null,
   "added": "2026-10-09",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 5,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/majnikool/sloop-fm1",
   "version": "2.5-b28-test",
   "date": "2026-10-09",
   "published": "2026-10-09T12:13:03Z",
   "pkg": "fw/sloopbanks-2.5-b28-test.fwsc",
   "product": "FM-1_925",
   "size": 610019,
   "sha256": "a54e9d815db8502565023b11977f83da2fa9bcbdf824ee64ec67d81d601e4cd3",
   "release": "https://github.com/majnikool/sloop-fm1/releases/tag/v2.5-b28-test",
   "tag": "v2.5-b28-test",
   "srcref": null,
   "mirror": "src/sloopbanks-2.5-b28-test.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "a54e9d815db8502565023b11977f83da2fa9bcbdf824ee64ec67d81d601e4cd3 2026-11-05",
   "asset": "624879197 2026-10-09T12:13:02Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/majnikool/sloop-fm1/tree/v2.5-b28-test",
   "installs": 191
  },
  {
   "id": "sloopdx",
   "kind": "groove",
   "name": "sloopDX",
   "author": "zvenson",
   "repo": "zvenson/dxsloop",
   "ident": "FM-1_93[0-689]|FM-1_940",
   "what": "SLOOP's live workflow with Dexed's DX7 engine and 128 steps a track: six operators, 32 algorithms, your own .syx banks, every voice edited on the FM-1, FM drums you program.",
   "editor": "https://dx7.designburgapps.com/webapp/editor/",
   "play": null,
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 27,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://dx7.designburgapps.com",
   "version": "4.0.1",
   "date": "2026-11-03",
   "published": "2026-11-03T10:20:59Z",
   "pkg": "fw/sloopdx-4.0.1.fwsc",
   "product": "FM-1_940",
   "size": 610154,
   "sha256": "cebc88c0f996f338d4741502ec7f99d05ecb9c6de3715ab674401a14d6a255d7",
   "release": "https://github.com/zvenson/dxsloop/releases/tag/v4.0.1",
   "tag": "v4.0.1",
   "srcref": null,
   "mirror": "src/sloopdx-4.0.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "relCheck": "4.0.1 2026-11-05",
   "provCheck": "cebc88c0f996f338d4741502ec7f99d05ecb9c6de3715ab674401a14d6a255d7 2026-11-03",
   "provenance": {
    "sha256": "cebc88c0f996f338d4741502ec7f99d05ecb9c6de3715ab674401a14d6a255d7",
    "repo": "zvenson/dxsloop",
    "commit": "f2c377a43bcd7443d30521c4c7b874c6d51b94e3",
    "ref": "refs/tags/v4.0.1",
    "workflow": "zvenson/dxsloop/.github/workflows/build.yml@refs/tags/v4.0.1",
    "signer": "https://github.com/zvenson/dxsloop/.github/workflows/build.yml@refs/tags/v4.0.1",
    "run": "https://github.com/zvenson/dxsloop/actions/runs/41617753843/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "pkgFrom": "release",
   "base": [],
   "dinghy": null,
   "source": "https://github.com/zvenson/dxsloop/tree/v4.0.1",
   "installs": 461
  },
  {
   "id": "x0x",
   "kind": "groove",
   "name": "X0X",
   "author": "Charles Vestal",
   "repo": "charlesvestal/fm1-x0x",
   "ident": "FM-1_90\\d{5}",
   "what": "A groovebox: 909 and 808 drums, two 303s with TB-3PO, a breakbeat generator and song mode.",
   "editor": null,
   "play": "https://charlesvestal.github.io/fm1-x0x/emu/",
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 218,
   "talk": "https://github.com/charlesvestal/fm1-x0x/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/charlesvestal/fm1-x0x",
   "version": "1.2.0",
   "date": "2026-11-01",
   "published": "2026-11-01T07:09:35Z",
   "pkg": "fw/x0x-1.2.0.fwsc",
   "product": "FM-1_9010200",
   "size": 609684,
   "sha256": "61ef7c84b9401beffb75b5e02fd9d96fb4d8f8c443c6407cc4929f8dec52ba08",
   "release": "https://github.com/charlesvestal/fm1-x0x/releases/tag/v1.2.0",
   "tag": "v1.2.0",
   "srcref": null,
   "mirror": "src/x0x-1.2.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "61ef7c84b9401beffb75b5e02fd9d96fb4d8f8c443c6407cc4929f8dec52ba08 2026-11-01",
   "provenance": {
    "sha256": "61ef7c84b9401beffb75b5e02fd9d96fb4d8f8c443c6407cc4929f8dec52ba08",
    "repo": "charlesvestal/fm1-x0x",
    "commit": "ca2d377e3b9522579245152a81781a575f4d2fea",
    "ref": "refs/tags/v1.2.0",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/charlesvestal/fm1-x0x/actions/runs/41283480963/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "697611610 2026-11-01T07:09:18Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/charlesvestal/fm1-x0x/tree/v1.2.0",
   "installs": 1783
  },
  {
   "id": "x0xrmx",
   "kind": "groove",
   "name": "X0X-RMX",
   "author": "Mr-Roboto (Oliver)",
   "repo": "Mr-Roboto/fm1-x0x-rmx",
   "ident": "FM-1_90\\d{5}|FM-1_987\\d{6}",
   "what": "X0X remixed after The Orb: banks and patterns reordered live per voice, Grids MAP and EUCLID drum generation, an extended TB-3PO with 22 scales and a morphing 303 waveform. Built on X0X.",
   "editor": null,
   "play": "https://mr-roboto.github.io/fm1-x0x-rmx/emu/",
   "added": "2026-10-17",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 3,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://mr-roboto.github.io/fm1-x0x-rmx/",
   "version": "1.1.0",
   "date": "2026-10-18",
   "published": "2026-10-18T11:43:41Z",
   "pkg": "fw/x0xrmx-1.1.0.fwsc",
   "product": "FM-1_987010100",
   "size": 609680,
   "sha256": "b343c135779c1de933d655236b14628103816036e170d65faed706aba620dcaa",
   "release": "https://github.com/Mr-Roboto/fm1-x0x-rmx/releases/tag/v1.1.0",
   "tag": "v1.1.0",
   "srcref": null,
   "mirror": "src/x0xrmx-1.1.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "b343c135779c1de933d655236b14628103816036e170d65faed706aba620dcaa 2026-11-05",
   "asset": "653363897 2026-10-18T11:43:40Z",
   "base": [
    "x0x"
   ],
   "dinghy": false,
   "source": "https://github.com/Mr-Roboto/fm1-x0x-rmx/tree/v1.1.0",
   "installs": 106
  },
  {
   "id": "fomni",
   "kind": "chords",
   "name": "FoMni",
   "author": "Charles Vestal",
   "repo": "charlesvestal/fm1-fomni",
   "ident": "FM-1_800\\d{4}",
   "what": "A chord harp inspired by the Omnichord: strum the white keys, pick chords on the black ones.",
   "editor": null,
   "play": "https://charlesvestal.github.io/fm1-fomni/emu/",
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 76,
   "talk": "https://github.com/charlesvestal/fm1-fomni/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/charlesvestal/fm1-fomni",
   "version": "0.4",
   "date": "2026-10-15",
   "published": "2026-10-15T16:30:10Z",
   "pkg": "fw/fomni-0.4.fwsc",
   "product": "FM-1_8000400",
   "size": 609661,
   "sha256": "71fa8304b91bff89078bfd27e981ed28ca4f0d3c5f406e8fdb5a2ab240fbdbb5",
   "release": "https://github.com/charlesvestal/fm1-fomni/releases/tag/v0.4",
   "tag": "v0.4",
   "srcref": null,
   "mirror": "src/fomni-0.4.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "71fa8304b91bff89078bfd27e981ed28ca4f0d3c5f406e8fdb5a2ab240fbdbb5 2026-11-05",
   "asset": "644463141 2026-10-15T16:30:08Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/charlesvestal/fm1-fomni/tree/v0.4",
   "installs": 552
  },
  {
   "id": "choralroot",
   "kind": "chords",
   "name": "ChoralRoot",
   "author": "Quixotic7",
   "repo": "Quixotic7/ChoralRootFM1",
   "ident": "FM-1_\\d{3,8}",
   "what": "A Telepathic Orchid-style chord instrument: one hand plays roots, the other shapes chords; voicings, performance modes, bass and a looper.",
   "editor": null,
   "play": "https://quixotic7.github.io/ChoralRootFM1/emu/",
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 100,
   "talk": "https://github.com/Quixotic7/ChoralRootFM1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/Quixotic7/ChoralRootFM1",
   "version": "0.29.2",
   "date": "2026-11-03",
   "published": "2026-11-03T06:39:50Z",
   "pkg": "fw/choralroot-0.29.2.fwsc",
   "product": "FM-1_920",
   "size": 610313,
   "sha256": "b96afe10c09ba241b25d18ceff9570183495412ccf94050f1e1cb9a75ace09cc",
   "release": "https://github.com/Quixotic7/ChoralRootFM1/releases/tag/v0.29.2",
   "tag": "v0.29.2",
   "srcref": null,
   "mirror": "src/choralroot-0.29.2.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "b96afe10c09ba241b25d18ceff9570183495412ccf94050f1e1cb9a75ace09cc 2026-11-03",
   "provenance": {
    "sha256": "b96afe10c09ba241b25d18ceff9570183495412ccf94050f1e1cb9a75ace09cc",
    "repo": "Quixotic7/ChoralRootFM1",
    "commit": "2c385fd00ab6cd51ef788c8086788ee6b06b29ef",
    "ref": "refs/tags/v0.29.2",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/Quixotic7/ChoralRootFM1/actions/runs/41591091089/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "704601761 2026-11-03T06:39:23Z",
   "assetPkg": "choralroot-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Quixotic7/ChoralRootFM1/tree/v0.29.2",
   "installs": 1453
  },
  {
   "id": "waveloop",
   "kind": "groove",
   "name": "WaveLoop FM-1",
   "author": "ELI7VH",
   "repo": "ELI7VH/Felucca",
   "ident": "FM-1_\\d{3,8}",
   "what": "Felucca played from an Arturia MiniLab 3: track faders, a DJ filter, momentary effect pads; 32 patches a bank, 12 evolving songs, revoiced 808 and CR78 kits.",
   "editor": "https://eli7vh.github.io/Felucca/webapp/editor/",
   "play": null,
   "added": "2026-10-09",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 9,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://eli7vh.github.io/Felucca/mod/",
   "version": "1.0.5.2-midi23",
   "date": "2026-10-09",
   "published": "2026-10-09T15:59:34Z",
   "pkg": "fw/waveloop-1.0.5.2-midi23.fwsc",
   "product": "FM-1_910",
   "size": 609849,
   "sha256": "e9529deb7ff626ee64b08fe06a550e39cd2a99c3cc1697bfcb65828f030cf22d",
   "release": "https://github.com/ELI7VH/Felucca/releases/tag/1.0.5.2-midi23",
   "tag": "1.0.5.2-midi23",
   "srcref": null,
   "mirror": "src/waveloop-1.0.5.2-midi23.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "e9529deb7ff626ee64b08fe06a550e39cd2a99c3cc1697bfcb65828f030cf22d 2026-11-05",
   "asset": "625442376 2026-10-09T15:59:33Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/ELI7VH/Felucca/tree/1.0.5.2-midi23",
   "installs": 181
  },
  {
   "id": "obervave",
   "kind": "synth",
   "name": "OberVave",
   "author": "zvenson",
   "repo": "zvenson/obervave",
   "ident": "FM-1_95[3-9]\\d",
   "what": "An 8-voice analog-style poly in the spirit of the classic American polys of 1979-84, now on four tracks: each its own sound, arp and sequence; a mixer with chorus, delay, plate reverb and drive sends, a master with DJ filter and compressor. Tracks start on the bar, patterns keep their sounds.",
   "editor": null,
   "play": "https://thefirmwarehub.com/play/obervave/",
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": {
    "sha": "ace1a052",
    "data": {
     "what": "An 8-voice analog-style poly in the spirit of the classic American polys of 1979-84, now on four tracks: each its own sound, arp and sequence; a mixer with chorus, delay, plate reverb and drive sends, a master with DJ filter and compressor. Tracks start on the bar, patterns keep their sounds.",
     "kind": "synth"
    }
   },
   "stars": 49,
   "talk": "https://github.com/zvenson/obervave/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/zvenson/obervave",
   "version": "3.3.2",
   "date": "2026-11-02",
   "published": "2026-11-02T10:52:37Z",
   "pkg": "fw/obervave-3.3.2.fwsc",
   "product": "FM-1_9533",
   "size": 612223,
   "sha256": "ba54723e1ec0d40d3552fb463a384d3b9a33290e57fdf8a615f7f22fa34644a2",
   "release": "https://github.com/zvenson/obervave/releases/tag/v3.3.2",
   "tag": "v3.3.2",
   "srcref": null,
   "mirror": "src/obervave-3.3.2.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "relCheck": "3.3.2 2026-11-05",
   "provCheck": "ba54723e1ec0d40d3552fb463a384d3b9a33290e57fdf8a615f7f22fa34644a2 2026-11-02",
   "provenance": {
    "sha256": "ba54723e1ec0d40d3552fb463a384d3b9a33290e57fdf8a615f7f22fa34644a2",
    "repo": "zvenson/obervave",
    "commit": "792535d23ef4265475b1c2f9895ca30e857fe596",
    "ref": "refs/tags/v3.3.2",
    "workflow": "zvenson/obervave/.github/workflows/release.yml@refs/tags/v3.3.2",
    "signer": "https://github.com/zvenson/obervave/.github/workflows/release.yml@refs/tags/v3.3.2",
    "run": "https://github.com/zvenson/obervave/actions/runs/41432012522/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "pkgFrom": "release",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/zvenson/obervave/tree/v3.3.2",
   "installs": 2050
  },
  {
   "id": "shineon",
   "kind": "synth",
   "name": "Shine On",
   "author": "zvenson",
   "repo": "zvenson/shineon",
   "ident": "FM-1_96[3-9]\\d",
   "what": "A string ensemble in the spirit of the late-70s machines, grown out of OberVave: divide-down keyers with 16', 8' and 4' footages, register filters, a BBD ensemble and a phaser per sound. Now on four tracks with a mixer, delay, reverb, drive, a master and the step sequencer.",
   "editor": null,
   "play": "https://thefirmwarehub.com/play/shineon/",
   "added": "2026-10-18",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": {
    "sha": "3344a7ae",
    "data": {
     "what": "A string ensemble in the spirit of the late-70s machines, grown out of OberVave: divide-down keyers with 16', 8' and 4' footages, register filters, a BBD ensemble and a phaser per sound. Now on four tracks with a mixer, delay, reverb, drive, a master and the step sequencer.",
     "kind": "synth"
    }
   },
   "stars": 7,
   "talk": "https://github.com/zvenson/shineon/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/zvenson/shineon",
   "version": "3.0.1",
   "date": "2026-10-23",
   "published": "2026-10-23T20:04:46Z",
   "pkg": "fw/shineon-3.0.1.fwsc",
   "product": "FM-1_9630",
   "size": 612204,
   "sha256": "72070fba5d9c27b67ae8d62d663d41c9adf0992556ea3c36f1762eeccee5d835",
   "release": "https://github.com/zvenson/shineon/releases/tag/v3.0.1",
   "tag": "v3.0.1",
   "srcref": null,
   "mirror": "src/shineon-3.0.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "3.0.1 2026-11-05",
   "provCheck": "72070fba5d9c27b67ae8d62d663d41c9adf0992556ea3c36f1762eeccee5d835 2026-10-23",
   "provenance": {
    "sha256": "72070fba5d9c27b67ae8d62d663d41c9adf0992556ea3c36f1762eeccee5d835",
    "repo": "zvenson/shineon",
    "commit": "2f37738d690a628e0ae1d23d07ea5ee3eeda2de7",
    "ref": "refs/tags/v3.0.1",
    "workflow": "zvenson/shineon/.github/workflows/release.yml@refs/tags/v3.0.1",
    "signer": "https://github.com/zvenson/shineon/.github/workflows/release.yml@refs/tags/v3.0.1",
    "run": "https://github.com/zvenson/shineon/actions/runs/40016184650/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "pkgFrom": "release",
   "base": [
    "obervave"
   ],
   "dinghy": true,
   "source": "https://github.com/zvenson/shineon/tree/v3.0.1",
   "installs": 134
  },
  {
   "id": "dinghy",
   "kind": "dev",
   "name": "Dinghy",
   "author": "zvenson",
   "repo": "zvenson/dinghy",
   "ident": "FM-1_99[0-8]",
   "what": "Your base for your own FM-1 or SMK-37 firmware: everything under it done and documented (updates, USB rescue, MIDI over USB and the TRS jack with clock, USB audio, keys, screen, flash storage, an update screen), a 4-voice sine on top, tests and a CI that releases with attestation. Fork it, replace the sine.",
   "editor": null,
   "play": null,
   "added": "2026-10-09",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 49,
   "talk": "https://github.com/zvenson/dinghy/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/zvenson/dinghy",
   "version": "0.4",
   "date": "2026-10-23",
   "published": "2026-10-23T20:43:56Z",
   "pkg": "fw/dinghy-0.4.fwsc",
   "product": "FM-1_994",
   "size": 612195,
   "sha256": "5e7dc80d186528cf71a2e6dd2ade8a176325aa20c62334e0fdb9256789d58838",
   "release": "https://github.com/zvenson/dinghy/releases/tag/v0.4",
   "tag": "v0.4",
   "srcref": null,
   "mirror": "src/dinghy-0.4.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "5e7dc80d186528cf71a2e6dd2ade8a176325aa20c62334e0fdb9256789d58838 2026-10-23",
   "provenance": {
    "sha256": "5e7dc80d186528cf71a2e6dd2ade8a176325aa20c62334e0fdb9256789d58838",
    "repo": "zvenson/dinghy",
    "commit": "7c31bb25c90cc11b2a94f1a10f549d0817884ac1",
    "ref": "refs/tags/v0.4",
    "workflow": "zvenson/dinghy/.github/workflows/release.yml@refs/tags/v0.4",
    "signer": "https://github.com/zvenson/dinghy/.github/workflows/release.yml@refs/tags/v0.4",
    "run": "https://github.com/zvenson/dinghy/actions/runs/40021278264/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "670354200 2026-10-23T20:43:56Z",
   "assetPkg": "dinghy-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": null,
   "source": "https://github.com/zvenson/dinghy/tree/v0.4",
   "installs": 28
  },
  {
   "id": "fimba",
   "kind": "synth",
   "name": "FiMba-1",
   "author": "jadamsowers",
   "repo": "jadamsowers/fm1-fimba",
   "ident": "FM-1_800\\d{4}",
   "what": "A physically modelled kalimba: tines laid out like the real one, thumb-roll chords, mbira patterns, a sound hole to cover, grains, tape and a plate reverb. Play it in the browser first.",
   "editor": null,
   "play": "https://jadamsowers.github.io/fm1-fimba/",
   "added": "2026-10-08",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 21,
   "talk": "https://github.com/jadamsowers/fm1-fimba/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://jadamsowers.github.io/fm1-fimba/",
   "version": "0.6.1",
   "date": "2026-10-13",
   "published": "2026-10-13T03:08:33Z",
   "pkg": "fw/fimba-0.6.1.fwsc",
   "product": "FM-1_8000601",
   "size": 609657,
   "sha256": "2ce744411ab6142a27e5c6238b8eb2f3875ccaa1e6fc47726211bf09f1393fa7",
   "release": "https://github.com/jadamsowers/fm1-fimba/releases/tag/v0.6.1",
   "tag": "v0.6.1",
   "srcref": null,
   "mirror": "src/fimba-0.6.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "2ce744411ab6142a27e5c6238b8eb2f3875ccaa1e6fc47726211bf09f1393fa7 2026-11-05",
   "asset": "635720151 2026-10-13T03:08:32Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/jadamsowers/fm1-fimba/tree/v0.6.1",
   "installs": 313
  },
  {
   "id": "jiant",
   "kind": "groove",
   "name": "JIANT FM",
   "author": "juanjiant-bit",
   "repo": "juanjiant-bit/JIANT",
   "ident": "FM-1_\\d{3,8}",
   "what": "A bio-synthetic groovebox: six tracks drawn as living beings in thermal colours, eight engines (FM6 with Dexed, analog, phase, voice…), mutating macros, song mode from SLOOP. Not yet tested much on a real FM-1.",
   "editor": "https://juanjiant-bit.github.io/JIANT/webapp/editor/",
   "play": "https://juanjiant-bit.github.io/JIANT/",
   "added": "2026-10-10",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 211,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://juanjiant-bit.github.io/JIANT/",
   "version": "V10.6c",
   "date": "2026-11-04",
   "published": "2026-11-04T23:04:53Z",
   "pkg": "fw/jiant-V10.6c.fwsc",
   "product": "FM-1_909",
   "size": 682568,
   "sha256": "ddc97abb2303e837f7b5d2a38d2a71b043dbb069b063f2f7ec465a3f85b9f3d7",
   "release": "https://juanjiant-bit.github.io/JIANT/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "V10.6c 2026-11-05",
   "provCheck": "ddc97abb2303e837f7b5d2a38d2a71b043dbb069b063f2f7ec465a3f85b9f3d7 2026-11-05",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/juanjiant-bit/JIANT/tree/main",
   "installs": 4293
  },
  {
   "id": "chord",
   "kind": "chords",
   "name": "fm1-chord",
   "author": "math0ne",
   "repo": "math0ne/fm1-chord",
   "ident": "FM-1_\\d{3,8}",
   "what": "A chord machine after the HiChord, with extras: chords in a key under the white keys, slash chords and inversions, sounds, envelopes, effects and a looper.",
   "editor": null,
   "play": null,
   "added": "2026-10-12",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 15,
   "talk": "https://github.com/math0ne/fm1-chord/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/math0ne/fm1-chord",
   "version": "0.3",
   "date": "2026-10-09",
   "published": "2026-10-09T20:14:27Z",
   "pkg": "fw/chord-0.3.fwsc",
   "product": "FM-1_903",
   "size": 609851,
   "sha256": "e2d06d0bfd4cd93bb0913494496a526775cb4661a3f2973818c4dd696807d145",
   "release": "https://github.com/math0ne/fm1-chord/releases/tag/v0.3",
   "tag": "v0.3",
   "srcref": null,
   "mirror": "src/chord-0.3.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "e2d06d0bfd4cd93bb0913494496a526775cb4661a3f2973818c4dd696807d145 2026-11-05",
   "asset": "626063286 2026-10-09T20:14:27Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/math0ne/fm1-chord/tree/v0.3",
   "installs": 269
  },
  {
   "id": "fumi",
   "kind": "chords",
   "name": "FuMi-1",
   "author": "cartesive",
   "repo": "cartesive/fumi-1",
   "ident": "FM-1_701\\d{4}",
   "what": "A shigin conductor after the Suiko ST-50: its two rows of keys, the key set in honsū, equal or its own just tuning, a koto and twelve more sounds on a 6-op FM engine, ring time, vibrato, trill and a looper.",
   "editor": null,
   "play": null,
   "added": "2026-10-12",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 21,
   "talk": "https://github.com/cartesive/fumi-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/cartesive/fumi-1",
   "version": "1.1.0",
   "date": "2026-10-23",
   "published": "2026-10-23T07:06:50Z",
   "pkg": "fw/fumi-1.1.0.fwsc",
   "product": "FM-1_7010100",
   "size": 609657,
   "sha256": "211db1c2efc379b0a29a284aea523c67e230d98dab7a7f91336cc3fbd1201188",
   "release": "https://github.com/cartesive/fumi-1/releases/tag/fumi-1.1.0",
   "tag": "fumi-1.1.0",
   "srcref": null,
   "mirror": "src/fumi-1.1.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "211db1c2efc379b0a29a284aea523c67e230d98dab7a7f91336cc3fbd1201188 2026-11-05",
   "asset": "668285247 2026-10-23T07:06:49Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/cartesive/fumi-1/tree/fumi-1.1.0",
   "installs": 273
  },
  {
   "id": "maku",
   "kind": "groove",
   "name": "MAKU",
   "author": "okumurari",
   "repo": "okumurari2/maku",
   "ident": "FM-1_\\d{3,8}",
   "what": "An ambience machine for DJ interludes: switch it on and a random world in key plays, four parts, buttons that are verbs, and the worlds you like breed new ones. Clock follow. Play it in the browser first.",
   "editor": null,
   "play": "https://okumurari2.github.io/maku/",
   "added": "2026-10-12",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 25,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://okumurari2.github.io/maku/",
   "version": "1.0",
   "date": "2026-10-16",
   "published": "2026-10-16T06:04:51Z",
   "pkg": "fw/maku-1.0.fwsc",
   "product": "FM-1_910",
   "size": 610086,
   "sha256": "b55d471fd179008511dfea032530750f0692d5be8eab263970f5c3c2162b53ea",
   "release": "https://github.com/okumurari2/maku/releases/tag/maku-v1.0",
   "tag": "maku-v1.0",
   "srcref": null,
   "mirror": "src/maku-1.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "b55d471fd179008511dfea032530750f0692d5be8eab263970f5c3c2162b53ea 2026-11-05",
   "asset": "646329532 2026-10-16T06:04:50Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/okumurari2/maku/tree/maku-v1.0",
   "installs": 261
  },
  {
   "id": "rainbow",
   "kind": "other",
   "name": "Rainbow Mode",
   "author": "joshbartlettband-web",
   "repo": "joshbartlettband-web/felucca-rainbow",
   "ident": "FM-1_\\d{3,8}",
   "what": "A music toy for little children: 63 cartoon friends, every key in tune, chords, strumming, songs to follow and an ear game, notes on a staff, a volume cap for small ears.",
   "editor": null,
   "play": "https://joshbartlettband-web.github.io/felucca-rainbow/webapp/try/",
   "added": "2026-10-12",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 19,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://joshbartlettband-web.github.io/felucca-rainbow/",
   "version": "1.1.5-rb",
   "date": "2026-11-05",
   "published": "2026-11-05T08:59:01Z",
   "pkg": "fw/rainbow-1.1.5-rb+68325a60.fwsc",
   "product": "FM-1_911",
   "size": 610086,
   "sha256": "68325a60e7237de045bdffc92d2f004e19b7b82fc769913ae21a83794b748f7f",
   "release": "https://joshbartlettband-web.github.io/felucca-rainbow/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "1.1.5-rb 2026-11-05",
   "provCheck": "68325a60e7237de045bdffc92d2f004e19b7b82fc769913ae21a83794b748f7f 2026-11-05",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/joshbartlettband-web/felucca-rainbow/tree/main",
   "installs": 481
  },
  {
   "id": "amb",
   "kind": "synth",
   "name": "AMB-1",
   "author": "Charles Vestal",
   "repo": "charlesvestal/fm1-amb",
   "ident": "FM-1_\\d{3,8}",
   "what": "A generative ambient machine after Music for Airports: it plays itself from the start, breathing voices, bells on tape loops of unequal length, a gliding bass. You do not perform it, you tend it.",
   "editor": null,
   "play": "https://charlesvestal.github.io/fm1-amb/emu/",
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 114,
   "talk": "https://github.com/charlesvestal/fm1-amb/issues",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://charlesvestal.github.io/fm1-amb/",
   "version": "1.3",
   "date": "2026-10-17",
   "published": "2026-10-17T12:31:42Z",
   "pkg": "fw/amb-1.3.fwsc",
   "product": "FM-1_7010300",
   "size": 610108,
   "sha256": "59dbc6b688e3a64bb0da912c1e40890da7bc214b2a3269704627369b776707cb",
   "release": "https://github.com/charlesvestal/fm1-amb/releases/tag/v1.3",
   "tag": "v1.3",
   "srcref": null,
   "mirror": "src/amb-1.3.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "59dbc6b688e3a64bb0da912c1e40890da7bc214b2a3269704627369b776707cb 2026-11-05",
   "asset": "650417880 2026-10-17T12:31:42Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/charlesvestal/fm1-amb/tree/v1.3",
   "installs": 2215
  },
  {
   "id": "ctl",
   "kind": "other",
   "name": "CTL-1",
   "author": "Charles Vestal",
   "repo": "charlesvestal/fm1-ctl",
   "ident": "FM-1_60[01]0\\d{3}",
   "what": "A MIDI controller: notes in any scale with its chords on the black keys, four banks of knobs, an arpeggiator and Euclidean drums, with General MIDI sounds of its own when nothing is connected.",
   "editor": null,
   "play": "https://charlesvestal.github.io/fm1-ctl/emu/",
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 23,
   "talk": "https://github.com/charlesvestal/fm1-ctl/issues",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://charlesvestal.github.io/fm1-ctl/",
   "version": "1.0",
   "date": "2026-10-17",
   "published": "2026-10-17T09:39:20Z",
   "pkg": "fw/ctl-1.0.fwsc",
   "product": "FM-1_6010000",
   "size": 610108,
   "sha256": "fd9df8eac1d37a1bb296842728057b42bb5e666f4b0112ece01f5f179cd82f75",
   "release": "https://github.com/charlesvestal/fm1-ctl/releases/tag/v1.0",
   "tag": "v1.0",
   "srcref": null,
   "mirror": "src/ctl-1.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "fd9df8eac1d37a1bb296842728057b42bb5e666f4b0112ece01f5f179cd82f75 2026-11-05",
   "asset": "650095945 2026-10-17T09:39:20Z",
   "assetPkg": "ctl-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/charlesvestal/fm1-ctl/tree/v1.0",
   "installs": 63
  },
  {
   "id": "winampfm",
   "kind": "groove",
   "name": "winampFM Synth",
   "author": "Hericdk",
   "repo": "hericdk/winampFM",
   "ident": "FM-1_900",
   "what": "Winamp 2.x on the FM-1, built on SLOOP: your sounds as a playlist, four tracks you record as loops, effects on sliders and a visualizer made of lines. The real firmware plays in a 3D simulator first.",
   "editor": null,
   "play": "https://hericdk.github.io/winampFM/sim/",
   "added": "2026-10-14",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 10,
   "talk": "https://github.com/hericdk/winampFM/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://hericdk.github.io/winampFM/",
   "version": "0.12",
   "date": "2026-10-14",
   "published": "2026-10-14T16:09:19Z",
   "pkg": "fw/winampfm-0.12.fwsc",
   "product": "FM-1_900",
   "size": 610019,
   "sha256": "32a78b18132be64b83557886f9fc1c8c4419adb8932a2b8bc83bb5fb7e681b0b",
   "release": "https://hericdk.github.io/winampFM/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "0.12 2026-11-05",
   "provCheck": "32a78b18132be64b83557886f9fc1c8c4419adb8932a2b8bc83bb5fb7e681b0b 2026-11-05",
   "base": [
    "sloop"
   ],
   "dinghy": false,
   "source": "https://github.com/hericdk/winampFM/tree/v0.12",
   "installs": 170
  },
  {
   "id": "mycelium",
   "kind": "groove",
   "name": "MYCELIUM",
   "author": "Mandalars",
   "repo": "megagott/mycelium-fm1",
   "ident": "FM-1_900",
   "what": "Forest, Psytrance, Goa and Hitech grooves, built on Felucca and SLOOP: original drums and icons and four factory songs. A test release: not yet fully tested on the device.",
   "editor": null,
   "play": null,
   "added": "2026-10-14",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 5,
   "talk": "https://github.com/megagott/mycelium-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://www.mandalars.org/mandalars/fm1/",
   "version": "1.0-test",
   "date": "2026-10-14",
   "published": "2026-10-14T06:04:02Z",
   "pkg": "fw/mycelium-1.0-test.fwsc",
   "product": "FM-1_900",
   "size": 609999,
   "sha256": "9aa2802a0ac07f412e36c079c8034820b7405e3477468d0b3cfc7fd3f93e0da8",
   "release": "https://github.com/megagott/mycelium-fm1/releases/tag/v1.0-test",
   "tag": "v1.0-test",
   "srcref": null,
   "mirror": "src/mycelium-1.0-test.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "9aa2802a0ac07f412e36c079c8034820b7405e3477468d0b3cfc7fd3f93e0da8 2026-11-05",
   "asset": "639418372 2026-10-14T06:03:42Z",
   "base": [
    "felucca",
    "sloop"
   ],
   "dinghy": false,
   "source": "https://github.com/megagott/mycelium-fm1/tree/v1.0-test",
   "installs": 88
  },
  {
   "id": "polly",
   "kind": "groove",
   "name": "Polly",
   "author": "Charles Vestal",
   "repo": "charlesvestal/fm1-polly",
   "ident": "FM-1_3\\d{6}",
   "what": "A pocket arranger after the QY70: pick a style, play three keys for a chord and a band of eight follows, songs from sections, General MIDI sounds from Sonivox EAS, and a General MIDI module over MIDI in.",
   "editor": null,
   "play": "https://charlesvestal.github.io/fm1-polly/emu/",
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 26,
   "talk": "https://github.com/charlesvestal/fm1-polly/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://charlesvestal.github.io/fm1-polly/",
   "version": "0.6",
   "date": "2026-11-01",
   "published": "2026-11-01T07:46:12Z",
   "pkg": "fw/polly-0.6.fwsc",
   "product": "FM-1_3000600",
   "size": 611496,
   "sha256": "d6184be32ac08348bf9865e2ebfa47d07698dea6995bab320908047b99cd5aa5",
   "release": "https://github.com/charlesvestal/fm1-polly/releases/tag/v0.6",
   "tag": "v0.6",
   "srcref": null,
   "mirror": "src/polly-0.6.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "d6184be32ac08348bf9865e2ebfa47d07698dea6995bab320908047b99cd5aa5 2026-11-01",
   "provenance": {
    "sha256": "d6184be32ac08348bf9865e2ebfa47d07698dea6995bab320908047b99cd5aa5",
    "repo": "charlesvestal/fm1-polly",
    "commit": "61b8da791eb86d7770356a3c31ae4766235e58f9",
    "ref": "refs/tags/v0.6",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/charlesvestal/fm1-polly/actions/runs/41285928896/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "697677573 2026-11-01T07:45:55Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/charlesvestal/fm1-polly/tree/v0.6",
   "installs": 123
  },
  {
   "id": "etch",
   "kind": "synth",
   "name": "ETCH",
   "author": "Joppe Sikken (SikkenWorks)",
   "repo": "SikkenWorks/ETCH",
   "ident": "FM-1_\\d{3,8}",
   "what": "Draw your own waveforms, morph between sounds, and bring them to life with modulation, evolving textures, and powerful effects. From warm analog-inspired tones to wild experimental soundscapes, ETCH puts sound design right at your fingertips.",
   "editor": "https://sikkenworks.github.io/ETCH/ETCH-Project-Preset-Manager.html",
   "play": null,
   "added": "2026-10-13",
   "loader": null,
   "cheat": "https://sikkenworks.github.io/ETCH/CHEAT-SHEET.html",
   "install": null,
   "card": "fw/cards/etch-246c899b.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "bb62053c",
    "data": {
     "what": "Draw your own waveforms, morph between sounds, and bring them to life with modulation, evolving textures, and powerful effects. From warm analog-inspired tones to wild experimental soundscapes, ETCH puts sound design right at your fingertips.",
     "author": "Joppe Sikken (SikkenWorks)",
     "kind": "synth",
     "editor": "https://sikkenworks.github.io/ETCH/ETCH-Project-Preset-Manager.html",
     "cheat": "https://sikkenworks.github.io/ETCH/CHEAT-SHEET.html",
     "image": "SW-ETCH1.png"
    }
   },
   "stars": 10,
   "talk": "https://github.com/SikkenWorks/ETCH/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://etch.sikkenworks.com",
   "version": "1.88",
   "date": "2026-10-30",
   "published": "2026-10-30T14:19:27Z",
   "pkg": "fw/etch-1.88.fwsc",
   "product": "FM-1_1500",
   "size": 610086,
   "sha256": "65bcb51012d81c9c8206c4843ce04b5c03177b8f09ed74313799ebec0798330f",
   "release": "https://github.com/SikkenWorks/ETCH/releases/tag/V1.88",
   "tag": "V1.88",
   "srcref": null,
   "mirror": "src/etch-1.88.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "any",
   "provCheck": "65bcb51012d81c9c8206c4843ce04b5c03177b8f09ed74313799ebec0798330f 2026-11-05",
   "asset": "692348139 2026-10-30T14:19:25Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/SikkenWorks/ETCH/tree/V1.88",
   "installs": 93
  },
  {
   "id": "fm106",
   "kind": "synth",
   "name": "FM-106",
   "author": "PatttF",
   "repo": "PatttF/fm-106",
   "ident": "FM-1_\\d{3,8}",
   "what": "The Juno-106 emulation of KR-106 ported to the FM-1: six voices on both cores, the BBD stereo chorus, 128 factory presets and a 1980s Roland look.",
   "editor": null,
   "play": null,
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 14,
   "talk": "https://github.com/PatttF/fm-106/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/PatttF/fm-106",
   "version": "beta7",
   "date": "2026-10-31",
   "published": "2026-10-31T22:19:25Z",
   "pkg": "fw/fm106-beta7+52ddf015.fwsc",
   "product": "FM-1_907",
   "size": 611486,
   "sha256": "52ddf015ad2087bf0b2be5fa38e538e85b025c562386a8c4c0d028b4ff40ed30",
   "release": "https://github.com/PatttF/fm-106/releases/tag/beta7",
   "tag": "beta7",
   "srcref": null,
   "mirror": "src/fm106-beta7.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "52ddf015ad2087bf0b2be5fa38e538e85b025c562386a8c4c0d028b4ff40ed30 2026-11-05",
   "asset": "699494941 2026-11-01T20:53:11Z",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/PatttF/fm-106/tree/beta7",
   "installs": 504
  },
  {
   "id": "tribe",
   "kind": "groove",
   "name": "TRIBE",
   "author": "apiel",
   "repo": "apiel/fm1-tribe",
   "ident": "FM-1_\\d{3,8}",
   "what": "A ten-track groovebox where any engine plays on any track: kicks, 909 and 808 voices, the 303, sixteen clips a track, scatter effects and four master knobs you assign. Built on X0X.",
   "editor": null,
   "play": "https://apiel.github.io/fm1-tribe/#emulator",
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 12,
   "talk": "https://github.com/apiel/fm1-tribe/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://apiel.github.io/fm1-tribe/",
   "version": "0.3-beta",
   "date": "2026-10-22",
   "published": "2026-10-22T20:25:21Z",
   "pkg": "fw/tribe-0.3-beta.fwsc",
   "product": "FM-1_9000300",
   "size": 609680,
   "sha256": "daa953ea5c37a5612d6db6f508a86879a79214768acc79d6ae04f2e0b93b6f6b",
   "release": "https://apiel.github.io/fm1-tribe/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "0.3-beta 2026-11-05",
   "provCheck": "daa953ea5c37a5612d6db6f508a86879a79214768acc79d6ae04f2e0b93b6f6b 2026-11-05",
   "base": [
    "x0x"
   ],
   "dinghy": false,
   "source": "https://github.com/apiel/fm1-tribe/tree/main",
   "installs": 104
  },
  {
   "id": "duell",
   "kind": "synth",
   "name": "DUELL",
   "author": "OSCILL/R",
   "repo": "oscillr/DUELL",
   "ident": "FM-1_\\d{3,8}",
   "what": "A MULTIMORPHING bitimbral synth: two complete parts, three ways to play them together, and a morph that glides between two versions of every sound. Ten engines including wavetables, twin filters, effects and a mod matrix. Layer, dual or stereo mode. Velocity sensitivity and aftertouch. Dual core.",
   "editor": "https://oscillr.github.io/DUELL/editor/",
   "play": "https://oscillr.github.io/DUELL/emu/",
   "added": "2026-10-13",
   "loader": null,
   "cheat": "https://oscillr.github.io/DUELL/cheatsheet/",
   "install": null,
   "card": "fw/cards/duell-98bee692.jpg",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "6aeedb7a",
    "data": {
     "what": "A MULTIMORPHING bitimbral synth: two complete parts, three ways to play them together, and a morph that glides between two versions of every sound. Ten engines including wavetables, twin filters, effects and a mod matrix. Layer, dual or stereo mode. Velocity sensitivity and aftertouch. Dual core.",
     "author": "OSCILL/R",
     "kind": "synth",
     "play": "https://oscillr.github.io/DUELL/emu/",
     "editor": "https://oscillr.github.io/DUELL/editor/",
     "cheat": "https://oscillr.github.io/DUELL/cheatsheet/",
     "image": "docs/duell-card.jpg"
    }
   },
   "stars": 20,
   "talk": "https://github.com/oscillr/DUELL/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/oscillr/DUELL",
   "version": "1.1",
   "date": "2026-10-31",
   "published": "2026-10-31T15:34:16Z",
   "pkg": "fw/duell-1.1.fwsc",
   "product": "FM-1_901",
   "size": 614666,
   "sha256": "f8f8cdee93bc72061c2ac1b82a4d3fa3704aa5a2247b498c6802f7c518c37dc3",
   "release": "https://github.com/oscillr/DUELL/releases/tag/v1.1",
   "tag": "v1.1",
   "srcref": null,
   "mirror": "src/duell-1.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "f8f8cdee93bc72061c2ac1b82a4d3fa3704aa5a2247b498c6802f7c518c37dc3 2026-11-05",
   "asset": "695714958 2026-10-31T15:19:55Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/oscillr/DUELL/tree/v1.1",
   "installs": 141
  },
  {
   "id": "skiff",
   "kind": "groove",
   "name": "Skiff",
   "author": "illuminus5",
   "repo": "illuminus5/skiff",
   "ident": "FM-1_7(1[0-4]|2\\d)",
   "what": "Six tracks of synths and drums with a groovebox's workflow: fourteen engines, a 64-step sequencer with chords, ratchets, trig conditions and locks, songs, PERFORM with scenes, six themes and a browser editor; FM6 sounds built from scratch on the unit. Built on Felucca, with most of Felucca 1.6.1's work brought over (the second core, MIDI LEARN, INSERT); Felucca's sounds and projects load. Also runs on the SMK-37 Pro. Coming from 1.x: 2.0 saves in new formats – update on Skiff's own page (it backs up and converts), or back up in its editor first.",
   "editor": "https://illuminus5.github.io/skiff/webapp/editor/",
   "play": "https://illuminus5.github.io/skiff/try/",
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 134,
   "talk": "https://github.com/illuminus5/skiff/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://illuminus5.github.io/skiff/",
   "version": "2.2",
   "date": "2026-11-03",
   "published": "2026-11-03T19:21:37Z",
   "pkg": "fw/skiff-2.2.fwsc",
   "product": "FM-1_722",
   "size": 610429,
   "sha256": "4412ecae63f69f5d288a6d78029272d3685488c4ad3e3be7cd484403429fc3d9",
   "release": "https://github.com/illuminus5/skiff/releases/tag/v2.2",
   "tag": "v2.2",
   "srcref": null,
   "mirror": "src/skiff-2.2.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "4412ecae63f69f5d288a6d78029272d3685488c4ad3e3be7cd484403429fc3d9 2026-11-05",
   "asset": "706795684 2026-11-03T19:21:36Z",
   "assetPkg": "skiff-[\\d.]+\\.fwsc",
   "base": [
    "felucca"
   ],
   "dinghy": false,
   "source": "https://github.com/illuminus5/skiff/tree/v2.2",
   "installs": 3366
  },
  {
   "id": "fart",
   "kind": "other",
   "name": "Fart Machine One",
   "author": "adamcharleswilsonmusic-code",
   "repo": "adamcharleswilsonmusic-code/Fart-Machine-One",
   "ident": "FM-1_703",
   "what": "A questionable musical instrument: ten artisanal farts, reverb, delay and a sixteen-step sequencer.",
   "editor": null,
   "play": null,
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 23,
   "talk": "https://github.com/adamcharleswilsonmusic-code/Fart-Machine-One/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/adamcharleswilsonmusic-code/Fart-Machine-One",
   "version": "1.1.0",
   "date": "2026-10-23",
   "published": "2026-10-23T01:06:57Z",
   "pkg": "fw/fart-1.1.0.fwsc",
   "product": "FM-1_703",
   "size": 609657,
   "sha256": "b9e380061ddc086d5c45cfa4d4e583249a9bfb45869e1fcd6fdaf5249c7ee7e2",
   "release": "https://github.com/adamcharleswilsonmusic-code/Fart-Machine-One/releases/tag/V1.1.0",
   "tag": "V1.1.0",
   "srcref": null,
   "mirror": "src/fart-1.1.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "b9e380061ddc086d5c45cfa4d4e583249a9bfb45869e1fcd6fdaf5249c7ee7e2 2026-11-05",
   "asset": "667581613 2026-10-23T01:06:48Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/adamcharleswilsonmusic-code/Fart-Machine-One/tree/V1.1.0",
   "installs": 674
  },
  {
   "id": "orbit",
   "kind": "groove",
   "name": "ORBIT",
   "author": "dspaudio",
   "repo": "dspaudio/orbit",
   "ident": "FM-1_\\d{3,8}",
   "what": "A four-track groovebox: three synths and a drum machine in a colour-coded Synth, Drum, Event Tape and Mixer workflow, loops turned into songs, user macros, screens after the OP-1. Based on SLOOP.",
   "editor": null,
   "play": null,
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 40,
   "talk": "https://github.com/dspaudio/orbit/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/dspaudio/orbit",
   "version": "1.0.1B",
   "date": "2026-11-04",
   "published": "2026-11-04T11:39:31Z",
   "pkg": "fw/orbit-1.0.1B.fwsc",
   "product": "FM-1_900",
   "size": 610032,
   "sha256": "7309faae591d43cc21490c5a465dc4143ac4e3939c4482c8a1214bc16d61e164",
   "release": "https://github.com/dspaudio/orbit/releases/tag/v1.0.1B",
   "tag": "v1.0.1B",
   "srcref": null,
   "mirror": "src/orbit-1.0.1B.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "7309faae591d43cc21490c5a465dc4143ac4e3939c4482c8a1214bc16d61e164 2026-11-05",
   "asset": "709278443 2026-11-04T11:39:30Z",
   "base": [
    "sloop"
   ],
   "dinghy": false,
   "source": "https://github.com/dspaudio/orbit/tree/v1.0.1B",
   "installs": 229
  },
  {
   "id": "felucca8",
   "kind": "groove",
   "name": "Felucca 8 Patterns",
   "author": "echoe",
   "repo": "echoe/Felucca_8_patterns",
   "ident": "FM-1_\\d{3,8}",
   "what": "Felucca 1.5.1 with eight sequences a track to switch between and chain one after another; the user samples are left out to make room.",
   "editor": null,
   "play": null,
   "added": "2026-10-13",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 6,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/echoe/Felucca_8_patterns",
   "version": "1.6.1_and_sequences_2",
   "date": "2026-10-29",
   "published": "2026-10-29T15:12:40Z",
   "pkg": "fw/felucca8-1.6.1_and_sequences_2.fwsc",
   "product": "FM-1_900",
   "size": 610090,
   "sha256": "09074180318202b8b4ddbbc5f4a5261e90ea54fc3a95dbb6183b1d045786c60e",
   "release": "https://github.com/echoe/Felucca_8_patterns/releases/tag/1.6.1_and_sequences_2",
   "tag": "1.6.1_and_sequences_2",
   "srcref": null,
   "mirror": "src/felucca8-1.6.1_and_sequences_2.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "09074180318202b8b4ddbbc5f4a5261e90ea54fc3a95dbb6183b1d045786c60e 2026-11-05",
   "asset": "688871625 2026-10-29T14:47:42Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/echoe/Felucca_8_patterns/tree/1.6.1_and_sequences_2",
   "installs": 73
  },
  {
   "id": "pigeon",
   "kind": "drums",
   "name": "PIGEON",
   "author": "The Shrimp Blimp",
   "repo": "TheShrimpBlimp/pigeon",
   "ident": "FM-1_900",
   "what": "An old-school hip-hop and house sampler after the SP-404 and the PO-33: two song samples and a 16-pad kit, up to 32 chops a song, a 64-step sequencer, patterns and a song arrangement. Built on Felucca.",
   "editor": null,
   "play": "https://theshrimpblimp.com/pigeon/webapp/emu/",
   "added": "2026-10-15",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 9,
   "talk": "https://github.com/TheShrimpBlimp/pigeon/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://theshrimpblimp.com/pigeon/",
   "version": "0.5.0-beta.1",
   "date": "2026-10-21",
   "published": "2026-10-21T18:40:27Z",
   "pkg": "fw/pigeon-0.5.0-beta.1.fwsc",
   "product": "FM-1_900",
   "size": 611106,
   "sha256": "a6cbb4fbd80baa38eb99400bb4bef5ddd5d4167024a8342189a07bc6b8861bed",
   "release": "https://github.com/TheShrimpBlimp/pigeon/releases/tag/v0.5.0-beta.1",
   "tag": "v0.5.0-beta.1",
   "srcref": null,
   "mirror": "src/pigeon-0.5.0-beta.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "relCheck": "0.5.0-beta.1 2026-11-02",
   "provCheck": "a6cbb4fbd80baa38eb99400bb4bef5ddd5d4167024a8342189a07bc6b8861bed 2026-10-21",
   "provenance": {
    "sha256": "a6cbb4fbd80baa38eb99400bb4bef5ddd5d4167024a8342189a07bc6b8861bed",
    "repo": "TheShrimpBlimp/pigeon",
    "commit": "48f028f2ee7f6a0140dfef9d9426dc3237f2e466",
    "ref": "refs/tags/v0.5.0-beta.1",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/TheShrimpBlimp/pigeon/actions/runs/39653247306/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "pkgFrom": "release",
   "base": [
    "felucca"
   ],
   "dinghy": false,
   "source": "https://github.com/TheShrimpBlimp/pigeon/tree/v0.5.0-beta.1",
   "installs": 54,
   "color": null,
   "chip": "old"
  },
  {
   "id": "cs1",
   "kind": "synth",
   "name": "CS-1",
   "author": "twochannels",
   "repo": "twochannels/CS-1",
   "ident": "FM-1_950",
   "what": "A Yamaha CS-80 in spirit: eight voices of two channels, high- and low-pass filters in series, ring modulator, the touch response and 22 tones from the owner's manual. A sound module played over MIDI.",
   "editor": null,
   "play": "https://twochannels.github.io/CS-1/emu/",
   "added": "2026-10-15",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 9,
   "talk": "https://github.com/twochannels/CS-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://twochannels.github.io/CS-1/",
   "version": "2026.10.22",
   "date": "2026-10-22",
   "published": "2026-10-22T14:46:11Z",
   "pkg": "fw/cs1-2026.10.22.fwsc",
   "product": "FM-1_950",
   "size": 610113,
   "sha256": "25179bef57f6136a36071647bbca6d6b82f718042d8ca6ccb5b13d1c9051110c",
   "release": "https://twochannels.github.io/CS-1/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "2026.10.22 2026-11-05",
   "provCheck": "25179bef57f6136a36071647bbca6d6b82f718042d8ca6ccb5b13d1c9051110c 2026-11-05",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/twochannels/CS-1/tree/main",
   "installs": 348
  },
  {
   "id": "hyp1",
   "kind": "groove",
   "name": "HYP-1",
   "author": "RedtailWorks",
   "repo": "RustyPawz/fm1-HYP1",
   "ident": "FM-1_701\\d{4}",
   "what": "Hypnotic techno and acid: a breathing pad, a deep drone, a generative 303 line and grain over drums you sequence. Flip patterns on the bar, break it down, build it up. Forked from AMB-1. One of a pack of four: LOF-1 (a lofi groovebox), ECO-1 (a plant plays it) and GRAV-1 (a star and its planets), experimental, on its project page.",
   "editor": null,
   "play": "https://rustypawz.github.io/fm1-HYP1/emu/",
   "added": "2026-10-15",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 28,
   "talk": "https://github.com/RustyPawz/fm1-HYP1/discussions",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://rustypawz.github.io/fm1-HYP1/",
   "version": "1.5.54",
   "date": "2026-10-22",
   "published": "2026-10-22T22:43:45Z",
   "pkg": "fw/hyp1-1.5.54.fwsc",
   "product": "FM-1_7010554",
   "size": 609657,
   "sha256": "2d310b243ea4f01197339819d4228c8c1f21fe267e7991142e91df527e18f049",
   "release": "https://rustypawz.github.io/fm1-HYP1/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "1.5.54 2026-11-05",
   "provCheck": "2d310b243ea4f01197339819d4228c8c1f21fe267e7991142e91df527e18f049 2026-11-05",
   "base": [
    "amb"
   ],
   "dinghy": false,
   "source": "https://github.com/RustyPawz/fm1-HYP1/tree/main",
   "installs": 632
  },
  {
   "id": "tonitor",
   "kind": "synth",
   "name": "Tonitor",
   "author": "Nuno Zimas",
   "repo": "nzimas/tonitor",
   "ident": "FM-1_700",
   "what": "Six tracks for live ambient and experimental music: three synth engines, patches generated by algorithm, free-length loops with up to ten overdubs each, a granulator, filters and a lush reverb.",
   "editor": null,
   "play": null,
   "added": "2026-10-15",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 31,
   "talk": "https://github.com/nzimas/tonitor/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://nzimas.github.io/tonitor/",
   "version": "2026.11.03",
   "date": "2026-11-03",
   "published": "2026-11-03T18:22:38Z",
   "pkg": "fw/tonitor-2026.11.03+5de7538d.fwsc",
   "product": "FM-1_700",
   "size": 609992,
   "sha256": "5de7538d384170f3c8afd516d0d14431e28a4b1adfe7f1dba9ec7d30b9f55bcb",
   "release": "https://nzimas.github.io/tonitor/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "2026.11.03 2026-11-05",
   "provCheck": "5de7538d384170f3c8afd516d0d14431e28a4b1adfe7f1dba9ec7d30b9f55bcb 2026-11-05",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/nzimas/tonitor/tree/main",
   "installs": 946
  },
  {
   "id": "bocjuhn",
   "kind": "synth",
   "name": "bocjuhn",
   "author": "ryuji kanagawa",
   "repo": "IanP06/bocjuhn",
   "ident": "FM-1_197100",
   "what": "An experimental instrument with six tracks and eight sound engines. Play acid lines, trembling particles, fractured textures and percussion. Layer free loops or clocked sequences, shape them with grains and effects, and watch each engine come alive.",
   "editor": null,
   "play": "https://ianp06.github.io/bocjuhn/",
   "added": "2026-11-03",
   "loader": null,
   "cheat": "https://github.com/IanP06/bocjuhn/blob/codex/living-rc6/ACID-CLOCK-RC5.txt",
   "install": null,
   "card": "fw/cards/bocjuhn-eae033f3.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "a0d99a45",
    "data": {
     "what": "An experimental instrument with six tracks and eight sound engines. Play acid lines, trembling particles, fractured textures and percussion. Layer free loops or clocked sequences, shape them with grains and effects, and watch each engine come alive.",
     "author": "ryuji kanagawa",
     "kind": "synth",
     "play": "https://ianp06.github.io/bocjuhn/",
     "cheat": "https://github.com/IanP06/bocjuhn/blob/codex/living-rc6/ACID-CLOCK-RC5.txt",
     "image": "docs/card.png"
    }
   },
   "stars": 0,
   "talk": "https://github.com/IanP06/bocjuhn/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/IanP06/bocjuhn",
   "version": "1.0.0-rc7",
   "date": "2026-11-02",
   "published": "2026-11-02T14:26:51Z",
   "pkg": "fw/bocjuhn-1.0.0-rc7.fwsc",
   "product": "FM-1_197100",
   "size": 609992,
   "sha256": "f236284e4102d967603b0144b24afd403f51441d2ed9dd79c4d7bbf1294b8f44",
   "release": "https://github.com/IanP06/bocjuhn/releases/tag/v1.0.0-rc7",
   "tag": "v1.0.0-rc7",
   "srcref": null,
   "mirror": "src/bocjuhn-1.0.0-rc7.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "f236284e4102d967603b0144b24afd403f51441d2ed9dd79c4d7bbf1294b8f44 2026-11-05",
   "asset": "702022652 2026-11-02T14:26:50Z",
   "assetPkg": "bocjuhn-[\\w.-]+\\.fwsc",
   "base": [
    "tonitor"
   ],
   "dinghy": null,
   "source": "https://github.com/IanP06/bocjuhn/tree/v1.0.0-rc7",
   "installs": 26
  },
  {
   "id": "aisling",
   "kind": "synth",
   "name": "AISLING",
   "author": "CU_STE",
   "repo": "stephencummins/fm1-aisling",
   "ident": "FM-1_353\\d{6}",
   "what": "A generative Irish ambient instrument: harps in a jig's threes and a flute over a held drone, with surf, wind and rain. Eight pieces play themselves for ever; play the flute on the white keys and it answers you. Plug it in and its **visualiser** paints what it plays as an Irish landscape, live.",
   "editor": null,
   "play": "https://stephencummins.github.io/fm1-aisling/emu/",
   "added": "2026-11-03",
   "loader": null,
   "cheat": "https://stephencummins.github.io/fm1-aisling/cheat/",
   "install": null,
   "card": "fw/cards/aisling-bb640f40.png",
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": {
    "sha": "d8059d11",
    "data": {
     "what": "A generative Irish ambient instrument: harps in a jig's threes and a flute over a held drone, with surf, wind and rain. Eight pieces play themselves for ever; play the flute on the white keys and it answers you. Plug it in and its **visualiser** paints what it plays as an Irish landscape, live.",
     "author": "CU_STE",
     "kind": "synth",
     "play": "https://stephencummins.github.io/fm1-aisling/emu/",
     "cheat": "https://stephencummins.github.io/fm1-aisling/cheat/",
     "image": "docs/card.png"
    }
   },
   "stars": 1,
   "talk": "https://github.com/stephencummins/fm1-aisling/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://aisling.stephen8n.com/",
   "version": "0.4",
   "date": "2026-11-03",
   "published": "2026-11-03T21:49:37Z",
   "pkg": "fw/aisling-0.4.fwsc",
   "product": "FM-1_353000400",
   "size": 609666,
   "sha256": "970458965745fd230213d1d0eaa5c4e17d92dc301c83770fe18d9f9c055a6717",
   "release": "https://github.com/stephencummins/fm1-aisling/releases/tag/v0.4",
   "tag": "v0.4",
   "srcref": null,
   "mirror": "src/aisling-0.4.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "970458965745fd230213d1d0eaa5c4e17d92dc301c83770fe18d9f9c055a6717 2026-11-05",
   "asset": "707209224 2026-11-03T21:49:36Z",
   "assetPkg": "aisling-[\\d.]+\\.fwsc",
   "base": [
    "nachtfahrt"
   ],
   "dinghy": null,
   "source": "https://github.com/stephencummins/fm1-aisling/tree/v0.4",
   "installs": 34
  },
  {
   "id": "demake",
   "kind": "synth",
   "name": "Demake",
   "author": "Sequencist",
   "repo": "InigoHernandez/demake-synth",
   "ident": "FM-1_969",
   "what": "An ambient lofi machine on 64 of its author's own pedal recordings: three synths, each with a piano roll, eight patterns, its own reverb, delay or tape echo and motion; huge shared reverbs, colour and old media over the whole mix; a chord machine and an arpeggiator, sixteen scenes, a song mode.",
   "editor": null,
   "play": "https://inigohernandez.github.io/demake-synth/",
   "added": "2026-11-03",
   "loader": null,
   "cheat": "https://inigohernandez.github.io/demake-synth/manual.html",
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "8deea6be",
    "data": {
     "what": "An ambient lofi machine on 64 of its author's own pedal recordings: three synths, each with a piano roll, eight patterns, its own reverb, delay or tape echo and motion; huge shared reverbs, colour and old media over the whole mix; a chord machine and an arpeggiator, sixteen scenes, a song mode.",
     "kind": "synth",
     "play": "https://inigohernandez.github.io/demake-synth/"
    }
   },
   "stars": 2,
   "talk": "https://github.com/InigoHernandez/demake-synth/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/InigoHernandez/demake-synth",
   "version": "0.4.24",
   "date": "2026-10-28",
   "published": "2026-10-28T23:51:31Z",
   "pkg": "fw/demake-0.4.24.fwsc",
   "product": "FM-1_969",
   "size": 610113,
   "sha256": "b496d0efdfc403dba0d447a7987331cd7dbe2a5dbc8908cafbc2154f72f584da",
   "release": "https://github.com/InigoHernandez/demake-synth/releases/tag/v0.4.24",
   "tag": "v0.4.24",
   "srcref": null,
   "mirror": "src/demake-0.4.24.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "b496d0efdfc403dba0d447a7987331cd7dbe2a5dbc8908cafbc2154f72f584da 2026-11-05",
   "asset": "686737884 2026-10-28T23:51:31Z",
   "assetPkg": "demake-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/InigoHernandez/demake-synth/tree/v0.4.24",
   "installs": 47
  },
  {
   "id": "bigorna",
   "kind": "groove",
   "name": "Bigorna",
   "author": "Nuno Zimas",
   "repo": "nzimas/bigorna",
   "ident": "FM-1_8080",
   "what": "Rhythmic noise, power noise, industrial and IDM after the Elektron Digitone II: six tracks, four machines (4-OP, DRUM, WAVY, HIVE), parameter locks on a 16-step sequencer, a looper, send effects and USB audio.",
   "editor": null,
   "play": null,
   "added": "2026-11-02",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 7,
   "talk": "https://github.com/nzimas/bigorna/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://nzimas.github.io/bigorna/",
   "version": "2026.11.03",
   "date": "2026-11-03",
   "published": "2026-11-03T04:11:55Z",
   "pkg": "fw/bigorna-2026.10.31.fwsc",
   "product": "FM-1_8080",
   "size": 609992,
   "sha256": "fcbde8f7acb65565e045db00386bfb28f7c4271fca76dd46c0298ea9910b2eb8",
   "release": "https://nzimas.github.io/bigorna/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "relCheck": "2026.11.03 2026-11-03",
   "provCheck": "fcbde8f7acb65565e045db00386bfb28f7c4271fca76dd46c0298ea9910b2eb8 2026-11-03",
   "base": [
    "tonitor"
   ],
   "dinghy": null,
   "source": "https://github.com/nzimas/bigorna/tree/main",
   "installs": 60,
   "color": null,
   "chip": "old"
  },
  {
   "id": "noizdemons",
   "kind": "synth",
   "name": "NOIZ DEMONS",
   "author": "SPIKE the Percussionist",
   "repo": "SPIKE-the-Percussionist/noiz_demons",
   "ident": "FM-1_900",
   "what": "Felucca with randomization as a ritual: every new sound summons one of 30 demons of the Ars Goetia, its sigil takes the screen and its rank decides how wild the sound gets.",
   "editor": null,
   "play": null,
   "added": "2026-10-15",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 8,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/SPIKE-the-Percussionist/noiz_demons",
   "version": "666",
   "date": "2026-10-15",
   "published": "2026-10-15T05:15:44Z",
   "pkg": "fw/noizdemons-666.fwsc",
   "product": "FM-1_900",
   "size": 610086,
   "sha256": "b1c14859d45bd8ea1d5ea6ca630083e2a647178f1a45b33865e92da7a01e9b8a",
   "release": "https://github.com/SPIKE-the-Percussionist/noiz_demons/releases/tag/v666",
   "tag": "v666",
   "srcref": null,
   "mirror": "src/noizdemons-666.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "b1c14859d45bd8ea1d5ea6ca630083e2a647178f1a45b33865e92da7a01e9b8a 2026-11-05",
   "asset": "642761436 2026-10-15T05:15:34Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/SPIKE-the-Percussionist/noiz_demons/tree/v666",
   "installs": 224
  },
  {
   "id": "coralflower",
   "kind": "chords",
   "name": "CoralFlower",
   "author": "FicusFicusov",
   "repo": "FicusFicusov/CoralFlower",
   "ident": "FM-1_930",
   "what": "Chords after the Orchid, with controls made for the FM-1: one key plays a chord with a bass note. Also 27 scales, an arpeggiator, a sequencer with drums and a song mode, and a pixel flower that grows as you play.",
   "editor": null,
   "play": "https://ficusficusov.github.io/CoralFlower/play/",
   "added": "2026-10-15",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 22,
   "talk": "https://github.com/FicusFicusov/CoralFlower/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://ficusficusov.github.io/CoralFlower/",
   "version": "0.6.1",
   "date": "2026-10-30",
   "published": "2026-10-30T13:59:36Z",
   "pkg": "fw/coralflower-0.6.1.fwsc",
   "product": "FM-1_930",
   "size": 610313,
   "sha256": "de41c96a0979927d921a99064aca1b43cb871a5ab10736342abf22cab2845a22",
   "release": "https://github.com/FicusFicusov/CoralFlower/releases/tag/v0.6.1",
   "tag": "v0.6.1",
   "srcref": null,
   "mirror": "src/coralflower-0.6.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "de41c96a0979927d921a99064aca1b43cb871a5ab10736342abf22cab2845a22 2026-11-05",
   "asset": "692292610 2026-10-30T13:59:35Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/FicusFicusov/CoralFlower/tree/v0.6.1",
   "installs": 946
  },
  {
   "id": "vector37",
   "kind": "synth",
   "name": "Vector37",
   "author": "genkigenki",
   "repo": "genkigenki/Vector37",
   "ident": "FM-1_\\d{3,8}",
   "what": "An orbiting overtone synth: four corners of two overtone generators each, a sun on a path and a moon around it decide how much of each you hear; the knobs shape the selected planet. Made for the SMK-37, here its FM-1 build. After the Beetlecrab Vector.",
   "editor": null,
   "play": "https://genkigenki.github.io/smk37/vector37-sim/",
   "added": "2026-10-16",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 17,
   "talk": "https://github.com/genkigenki/Vector37/discussions",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/genkigenki/Vector37",
   "version": "0.3.2",
   "date": "2026-11-03",
   "published": "2026-11-03T14:49:16Z",
   "pkg": "fw/vector37-0.3.2.fwsc",
   "product": "FM-1_700",
   "size": 610019,
   "sha256": "4c9ff3c9ca0b874d98760497a4d80d7d4380aa3f187503f67e6fde6462a81a9a",
   "release": null,
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "0.3.2 2026-11-05",
   "provCheck": "4c9ff3c9ca0b874d98760497a4d80d7d4380aa3f187503f67e6fde6462a81a9a 2026-11-05",
   "base": [],
   "dinghy": null,
   "source": "https://github.com/genkigenki/Vector37",
   "installs": 90
  },
  {
   "id": "mc1",
   "kind": "groove",
   "name": "MC-1",
   "author": "dspaudio",
   "repo": "dspaudio/mc-1",
   "ident": "FM-1_900",
   "what": "An original four-part groovebox with a 1990s workflow: three melodic parts and a 16-lane drum part, 128 melodic presets, eight drum kits, song arrangement, an arpeggiator and recorded knob moves.",
   "editor": null,
   "play": "https://dspaudio.github.io/mc-1/",
   "added": "2026-10-16",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 7,
   "talk": "https://github.com/dspaudio/mc-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://dspaudio.github.io/mc-1/",
   "version": "1.2.0",
   "date": "2026-10-20",
   "published": "2026-10-20T15:51:04Z",
   "pkg": "fw/mc1-1.2.0.fwsc",
   "product": "FM-1_900",
   "size": 610089,
   "sha256": "cb0b5454d3e459da11489f73818d4537093907aa13adee0230f3404227a701e4",
   "release": "https://github.com/dspaudio/mc-1/releases/tag/v1.2.0",
   "tag": "v1.2.0",
   "srcref": null,
   "mirror": "src/mc1-1.2.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "cb0b5454d3e459da11489f73818d4537093907aa13adee0230f3404227a701e4 2026-11-05",
   "asset": "659760508 2026-10-20T15:51:03Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/dspaudio/mc-1/tree/v1.2.0",
   "installs": 56
  },
  {
   "id": "beetle",
   "kind": "tracker",
   "name": "BEETLE",
   "author": "Joppe Sikken (SikkenWorks)",
   "repo": "SikkenWorks/BEETLE",
   "ident": "FM-1_21\\d\\d",
   "what": "BEETLE transforms the FM-1 into a powerful 6-channel music workstation. Create beats, design sounds with retro-inspired synth engines, sequence entire songs, and perform with live effects. A complete pocket-sized tracker, drum machine, and synthesizer. Built for creativity, born out of passion.",
   "editor": "https://sikkenworks.github.io/BEETLE/BEETLE-Project-Manager.html",
   "play": "https://sikkenworks.github.io/BEETLE/",
   "added": "2026-10-16",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": "fw/cards/beetle-caa935c6.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "a1c19e2a",
    "data": {
     "what": "BEETLE transforms the FM-1 into a powerful 6-channel music workstation. Create beats, design sounds with retro-inspired synth engines, sequence entire songs, and perform with live effects. A complete pocket-sized tracker, drum machine, and synthesizer. Built for creativity, born out of passion.",
     "author": "Joppe Sikken (SikkenWorks)",
     "kind": "tracker",
     "editor": "https://sikkenworks.github.io/BEETLE/BEETLE-Project-Manager.html",
     "image": "BEETLE-1024.png"
    }
   },
   "stars": 5,
   "talk": "https://github.com/SikkenWorks/BEETLE/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://sikkenworks.github.io/BEETLE/",
   "version": "1.8.2",
   "date": "2026-11-02",
   "published": "2026-11-02T09:26:30Z",
   "pkg": "fw/beetle-1.8.2.fwsc",
   "product": "FM-1_2123",
   "size": 610086,
   "sha256": "0723249c39d6aed49c6542083e53446c87cc88de4c7227ab1a1699adeac99f14",
   "release": "https://github.com/SikkenWorks/BEETLE/releases/tag/V1.8.2",
   "tag": "V1.8.2",
   "srcref": null,
   "mirror": "src/beetle-1.8.2.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "any",
   "provCheck": "0723249c39d6aed49c6542083e53446c87cc88de4c7227ab1a1699adeac99f14 2026-11-05",
   "asset": "701196917 2026-11-02T09:25:56Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/SikkenWorks/BEETLE/tree/V1.8.2",
   "installs": 40
  },
  {
   "id": "min1",
   "kind": "other",
   "name": "MIN-1",
   "author": "Reytian",
   "repo": "Reytian/fm1-min1",
   "ident": "FM-1_5000201",
   "what": "A tiny minimalist ensemble after Philip Glass: it starts playing when you switch on, you join whenever you like. In EASY mode every white key is a chord that fits. Four models, twenty pieces.",
   "editor": null,
   "play": "https://reytian.github.io/fm1-min1/emu/",
   "added": "2026-10-16",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 7,
   "talk": "https://github.com/Reytian/fm1-min1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://reytian.github.io/fm1-min1/",
   "version": "0.2.1",
   "date": "2026-10-16",
   "published": "2026-10-16T03:14:29Z",
   "pkg": "fw/min1-0.2.1.fwsc",
   "product": "FM-1_5000201",
   "size": 609657,
   "sha256": "82715d6ee18c8b12c287d614c131a4fb37f8606d811ae23301f1cd42bd4548c3",
   "release": "https://github.com/Reytian/fm1-min1/releases/tag/v0.2.1",
   "tag": "v0.2.1",
   "srcref": null,
   "mirror": "src/min1-0.2.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "82715d6ee18c8b12c287d614c131a4fb37f8606d811ae23301f1cd42bd4548c3 2026-11-05",
   "asset": "645975454 2026-10-16T03:14:28Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Reytian/fm1-min1/tree/v0.2.1",
   "installs": 120
  },
  {
   "id": "purplemonkey",
   "kind": "other",
   "name": "PurpleMonkey",
   "author": "Quixotic7",
   "repo": "Quixotic7/PurpleMonkeyFM1",
   "ident": "FM-1_927",
   "what": "A first instrument for toddlers: random key bashing and knob turning are rewarded with dancing animated pets and little musical sequences. Press a key, any key.",
   "editor": null,
   "play": "https://quixotic7.github.io/PurpleMonkeyFM1/",
   "added": "2026-10-16",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 9,
   "talk": "https://github.com/Quixotic7/PurpleMonkeyFM1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://quixotic7.github.io/PurpleMonkeyFM1/",
   "version": "0.11",
   "date": "2026-10-10",
   "published": "2026-10-10T07:00:41Z",
   "pkg": "fw/purplemonkey-0.11.fwsc",
   "product": "FM-1_927",
   "size": 609857,
   "sha256": "edf961e7a85e8795747d1624b828a70bc8f6b0e065bdb019c106ee9a7d43b606",
   "release": "https://github.com/Quixotic7/PurpleMonkeyFM1/releases/tag/v0.11",
   "tag": "v0.11",
   "srcref": null,
   "mirror": "src/purplemonkey-0.11.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "edf961e7a85e8795747d1624b828a70bc8f6b0e065bdb019c106ee9a7d43b606 2026-11-05",
   "asset": "627260158 2026-10-10T07:00:43Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Quixotic7/PurpleMonkeyFM1/tree/v0.11",
   "installs": 103
  },
  {
   "id": "gammawave",
   "kind": "groove",
   "name": "Pocket GammaWave",
   "author": "ShadowTune (GammaWave Audio)",
   "repo": "fvalente/GammaWave-FM1",
   "ident": "FM-1_981",
   "what": "The companion to the GammaWave desktop synth: four industrial distortions, vowel and scream filters, an FFT spectrogram, a four-track tape deck screen and a song generator with 49 genres, trap and drill too.",
   "editor": "https://fvalente.github.io/GammaWave-FM1/webapp/editor/?mock=1",
   "play": "https://fvalente.github.io/GammaWave-FM1/",
   "added": "2026-10-16",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 10,
   "talk": "https://github.com/fvalente/GammaWave-FM1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://gammawaveaudio.com/",
   "version": "1.2.1-GW",
   "date": "2026-10-26",
   "published": "2026-10-26T21:14:32Z",
   "pkg": "fw/gammawave-1.2.1-GW.fwsc",
   "product": "FM-1_981",
   "size": 610113,
   "sha256": "f8fae2b0191662713225608cd0191e60a18f0347748f60fad0f6327d6f81dc4b",
   "release": "https://github.com/fvalente/GammaWave-FM1/releases/tag/v1.2.1-GW",
   "tag": "v1.2.1-GW",
   "srcref": null,
   "mirror": "src/gammawave-1.2.1-GW.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "f8fae2b0191662713225608cd0191e60a18f0347748f60fad0f6327d6f81dc4b 2026-11-05",
   "asset": "679495490 2026-10-26T21:14:31Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/fvalente/GammaWave-FM1/tree/v1.2.1-GW",
   "installs": 127
  },
  {
   "id": "tuna",
   "kind": "other",
   "name": "Tuna",
   "author": "delirioux",
   "repo": "delirioux/tuna",
   "ident": "FM-1_900",
   "what": "Generative music built on Felucca: composer profiles write the music as it plays, you steer them. A work in progress.",
   "editor": null,
   "play": "https://delirioux.github.io/tuna/try/",
   "added": "2026-10-16",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 4,
   "talk": "https://github.com/delirioux/tuna/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://delirioux.github.io/tuna/",
   "version": "1.2-3f1567b",
   "date": "2026-11-04",
   "published": "2026-11-04T23:55:01Z",
   "pkg": "fw/tuna-1.2-3f1567b.fwsc",
   "product": "FM-1_900",
   "size": 610090,
   "sha256": "b1c330ce0d11971069f87d6dde952c1447afba65acbe03ce77f2228def9e0182",
   "release": "https://delirioux.github.io/tuna/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "relCheck": "1.2-3f1567b 2026-11-05",
   "provCheck": "b1c330ce0d11971069f87d6dde952c1447afba65acbe03ce77f2228def9e0182 2026-11-05",
   "base": [
    "felucca"
   ],
   "dinghy": false,
   "source": "https://github.com/delirioux/tuna/tree/3f1567b",
   "installs": 120
  },
  {
   "id": "frodhes",
   "kind": "synth",
   "name": "Frodhes",
   "author": "Leonardo Mirabal",
   "repo": "leonardoMirabal/frodhes",
   "ident": "FM-1_958",
   "what": "An electric piano, vibraphone and marimba, physically modelled, no samples, with drive, tremolo or wah, phaser, chorus, delay and reverb (hall, plate, infinite), tap tempo and MIDI clock sync, an arpeggiator, a sequencer, scales and presets.",
   "editor": null,
   "play": "https://leonardomirabal.github.io/frodhes/",
   "added": "2026-10-16",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 11,
   "talk": "https://github.com/leonardoMirabal/frodhes/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/leonardoMirabal/frodhes",
   "version": "0.9.7",
   "date": "2026-10-27",
   "published": "2026-10-27T23:54:52Z",
   "pkg": "fw/frodhes-0.9.7.fwsc",
   "product": "FM-1_958",
   "size": 612196,
   "sha256": "ecf62e5420e1e5da5a01078ceb2c54d765c940d93070b90afc064c669297eaf3",
   "release": "https://github.com/leonardoMirabal/frodhes/releases/tag/v0.9.7",
   "tag": "v0.9.7",
   "srcref": null,
   "mirror": "src/frodhes-0.9.7.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "ecf62e5420e1e5da5a01078ceb2c54d765c940d93070b90afc064c669297eaf3 2026-11-05",
   "asset": "683248923 2026-10-27T23:54:16Z",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/leonardoMirabal/frodhes/tree/v0.9.7",
   "installs": 193
  },
  {
   "id": "fomajam",
   "kind": "drums",
   "name": "FOMAJAM",
   "author": "konsumer",
   "repo": "konsumer/fomajam",
   "ident": "FM-1_961",
   "what": "A drum machine in the classic step-grid style: voices after the 909, 808, 707, 606, DMX and more, a machine per voice, accents and patterns. Play it in the browser first.",
   "editor": null,
   "play": "https://konsumer.js.org/fomajam/",
   "added": "2026-10-16",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "db2cc613",
    "error": "image: the path of a .png, .webp or .jpg in your repository, e.g. docs/card.png"
   },
   "stars": 2,
   "talk": "https://github.com/konsumer/fomajam/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://konsumer.js.org/fomajam/",
   "version": "0.1.9",
   "date": "2026-11-01",
   "published": "2026-11-01T03:18:10Z",
   "pkg": "fw/fomajam-0.1.9.fwsc",
   "product": "FM-1_961",
   "size": 610110,
   "sha256": "105d045697a8887315fe0bd4e70c606c9f38f8e396fa8ad13c20544da5f673c1",
   "release": "https://github.com/konsumer/fomajam/releases/tag/v0.1.9",
   "tag": "v0.1.9",
   "srcref": null,
   "mirror": "src/fomajam-0.1.9.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "105d045697a8887315fe0bd4e70c606c9f38f8e396fa8ad13c20544da5f673c1 2026-11-05",
   "asset": "697191061 2026-11-01T03:18:09Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/konsumer/fomajam/tree/v0.1.9",
   "installs": 70
  },
  {
   "id": "nmsfm",
   "kind": "other",
   "name": "No Man Sky FM",
   "author": "Hericdk",
   "repo": "hericdk/nomanskyFM",
   "ident": "FM-1_900",
   "what": "A space adventure while you make music, built on SLOOP 2.7.1: fly between planets with two knobs, land, mine, fight sentinels and warp between stars, every SLOOP screen floating over the game.",
   "editor": null,
   "play": "https://hericdk.github.io/nomanskyFM/sim/",
   "added": "2026-10-18",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 6,
   "talk": "https://github.com/hericdk/nomanskyFM/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://hericdk.github.io/nomanskyFM/",
   "version": "0.9",
   "date": "2026-11-02",
   "published": "2026-11-02T23:00:38Z",
   "pkg": "fw/nmsfm-0.9.fwsc",
   "product": "FM-1_900",
   "size": 610052,
   "sha256": "3633c4ff4955ab107df2bec30919017ab40c02469d8e922f64f8b9963db623f0",
   "release": "https://hericdk.github.io/nomanskyFM/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "0.9 2026-11-05",
   "provCheck": "3633c4ff4955ab107df2bec30919017ab40c02469d8e922f64f8b9963db623f0 2026-11-05",
   "base": [
    "sloop"
   ],
   "dinghy": false,
   "source": "https://github.com/hericdk/nomanskyFM/tree/main",
   "installs": 108
  },
  {
   "id": "fm1quest",
   "kind": "other",
   "name": "FM1 Quest",
   "author": "Hericdk",
   "repo": "hericdk/fm1-quest",
   "ident": "FM-1_900",
   "what": "A pixel-art RPG while you make music, built on SLOOP: four heroes, one a track, walk through a village and fight monsters and bosses as your loop plays, every SLOOP screen redrawn in the game's style.",
   "editor": "https://fm1.quest/editor/",
   "play": "https://fm1.quest/sim/",
   "added": "2026-10-18",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 14,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://fm1.quest/en/",
   "version": "43",
   "date": "2026-11-02",
   "published": "2026-11-02T19:23:53Z",
   "pkg": "fw/fm1quest-42.fwsc",
   "product": "FM-1_900",
   "size": 610052,
   "sha256": "08a9d725bdb3f00aef7703e0a00f27a9f3e2e63794d47bfc1f152507a3c0f483",
   "release": "https://github.com/hericdk/fm1-quest/releases/tag/quest-43",
   "tag": "quest-43",
   "srcref": null,
   "mirror": "src/fm1quest-43.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "08a9d725bdb3f00aef7703e0a00f27a9f3e2e63794d47bfc1f152507a3c0f483 2026-11-05",
   "asset": "702900172 2026-11-02T19:23:53Z",
   "base": [
    "sloop"
   ],
   "dinghy": false,
   "source": "https://github.com/hericdk/fm1-quest/tree/quest-43",
   "installs": 123
  },
  {
   "id": "grimm",
   "kind": "groove",
   "name": "GR!MM",
   "author": "GR!MM",
   "repo": "GRiMMBIENT/grimm",
   "ident": "FM-1_966",
   "what": "Dark ambient, dungeon synth and deathdream firmware: 4 tracks, 7 sound sources, real recorded choirs, tracks that play by themselves, and long tape, granular and reverb effects.",
   "editor": "https://grimmbient.github.io/grimm/editor.html",
   "play": "https://grimmbient.github.io/grimm/",
   "added": "2026-10-18",
   "loader": null,
   "cheat": "https://grimmbient.github.io/grimm/GRIMM-V2.0-manual.pdf",
   "install": null,
   "card": "fw/cards/grimm-7a2d1bc1.png",
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": {
    "sha": "8f37e371",
    "data": {
     "what": "Dark ambient, dungeon synth and deathdream firmware: 4 tracks, 7 sound sources, real recorded choirs, tracks that play by themselves, and long tape, granular and reverb effects.",
     "author": "GR!MM",
     "kind": "groove",
     "play": "https://grimmbient.github.io/grimm/",
     "editor": "https://grimmbient.github.io/grimm/editor.html",
     "cheat": "https://grimmbient.github.io/grimm/GRIMM-V2.0-manual.pdf",
     "image": "docs/card.png"
    }
   },
   "stars": 35,
   "talk": "https://github.com/GRiMMBIENT/grimm/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://grimmbient.github.io/grimm/",
   "version": "2.0.2",
   "date": "2026-11-03",
   "published": "2026-11-03T19:19:44Z",
   "pkg": "fw/grimm-2.0.2.fwsc",
   "product": "FM-1_966",
   "size": 610160,
   "sha256": "d85c0dd3d668f48157afad7b9a1eb2e49e376f931afd2349bebef9014eb1375d",
   "release": "https://github.com/GRiMMBIENT/grimm/releases/tag/v2.0.2",
   "tag": "v2.0.2",
   "srcref": null,
   "mirror": "src/grimm-2.0.2.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "d85c0dd3d668f48157afad7b9a1eb2e49e376f931afd2349bebef9014eb1375d 2026-11-05",
   "asset": "706782910 2026-11-03T19:16:58Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/GRiMMBIENT/grimm/tree/v2.0.2",
   "installs": 1406
  },
  {
   "id": "cutador",
   "kind": "drums",
   "name": "Cut-A-Dor",
   "author": "Kid Bunka",
   "repo": "kidbee85-beep/cut-a-dor-release",
   "ident": "FM-1_7010\\d{3}",
   "what": "A beat dojo for scratch DJs and beatmakers: boom bap, lo-fi and breaks from 16 rhythm families with swing and fills, an eight-lane 32-step sequencer, punch-in effects you record bar by bar, a bass voice. Sound banks and editor in the browser.",
   "editor": null,
   "play": "https://cut-a-dor.sugarypixie10.chatgpt.site/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 4,
   "talk": "https://github.com/kidbee85-beep/cut-a-dor-release/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://cut-a-dor.sugarypixie10.chatgpt.site/",
   "version": "1.2.1",
   "date": "2026-10-18",
   "published": "2026-10-18T16:10:18Z",
   "pkg": "fw/cutador-1.2.1.fwsc",
   "product": "FM-1_7010201",
   "size": 609696,
   "sha256": "5d4be92061cc5bf1396d3ff599ac3a1ef9ec1261afe003b74e32f4298307f614",
   "release": "https://github.com/kidbee85-beep/cut-a-dor-release/releases/tag/v1.2.1",
   "tag": "v1.2.1",
   "srcref": null,
   "mirror": "src/cutador-1.2.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "5d4be92061cc5bf1396d3ff599ac3a1ef9ec1261afe003b74e32f4298307f614 2026-11-05",
   "asset": "653884181 2026-10-18T16:10:16Z",
   "assetPkg": "Cut-A-Dor-[\\d.]+-[\\w-]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/kidbee85-beep/cut-a-dor-release/tree/v1.2.1",
   "installs": 86
  },
  {
   "id": "mutable",
   "kind": "synth",
   "name": "Mutable Dreams",
   "author": "Kid Bunka",
   "repo": "kidbee85-beep/mutable-dreams",
   "ident": "FM-1_71001\\d{4}",
   "what": "Six assignable synth tracks, or a Lo-Fi kit plus three synths. Explore 156 contrasting musical Biomes, 352 sounds and thirteen scales; shape generative rhythms, chord journeys and per-track MIDI; play and edit in your browser.",
   "editor": "https://mutable-dreams.kidbee85.chatgpt.site/#device-editor",
   "play": "https://mutable-dreams.kidbee85.chatgpt.site/",
   "added": "2026-10-20",
   "loader": null,
   "cheat": "https://mutable-dreams.kidbee85.chatgpt.site/Mutable-Dreams-1.4-Guide.pdf",
   "install": null,
   "card": "fw/cards/mutable-79a3dbaa.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "f04b277d",
    "data": {
     "what": "Six assignable synth tracks, or a Lo-Fi kit plus three synths. Explore 156 contrasting musical Biomes, 352 sounds and thirteen scales; shape generative rhythms, chord journeys and per-track MIDI; play and edit in your browser.",
     "author": "Kid Bunka",
     "kind": "synth",
     "play": "https://mutable-dreams.kidbee85.chatgpt.site/",
     "editor": "https://mutable-dreams.kidbee85.chatgpt.site/#device-editor",
     "cheat": "https://mutable-dreams.kidbee85.chatgpt.site/Mutable-Dreams-1.4-Guide.pdf",
     "image": "Screen-1.4-Live-Biome.png"
    }
   },
   "stars": 18,
   "talk": "https://github.com/kidbee85-beep/mutable-dreams/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://mutable-dreams.sugarypixie10.chatgpt.site/",
   "version": "1.4",
   "date": "2026-10-31",
   "published": "2026-10-31T16:00:39Z",
   "pkg": "fw/mutable-1.4.fwsc",
   "product": "FM-1_710010400",
   "size": 610136,
   "sha256": "d6682e1433f581285333f23629be20b96a595707776c6359d22d14e6542d6bda",
   "release": "https://github.com/kidbee85-beep/mutable-dreams/releases/tag/v1.4",
   "tag": "v1.4",
   "srcref": null,
   "mirror": "src/mutable-1.4.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "d6682e1433f581285333f23629be20b96a595707776c6359d22d14e6542d6bda 2026-11-05",
   "asset": "695810905 2026-10-31T16:00:37Z",
   "assetPkg": "Mutable-Dreams-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/kidbee85-beep/mutable-dreams/tree/v1.4",
   "installs": 1177
  },
  {
   "id": "fm1gm",
   "kind": "groove",
   "name": "FM1-GM",
   "author": "jartificer",
   "repo": "jartificer/fm1-gm",
   "ident": "FM-1_600",
   "what": "A General MIDI sequencer with 16 tracks, 128 General MIDI instruments to choose from and a drum kit (on track 10). It can store up to 64 songs, each containing up to 128 measures.",
   "editor": "https://jartificer.github.io/fm1-gm/editor.html",
   "play": "https://jartificer.github.io/fm1-gm/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 11,
   "talk": "https://github.com/jartificer/fm1-gm/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://jartificer.github.io/fm1-gm/",
   "version": "1.1.1",
   "date": "2026-10-28",
   "published": "2026-10-28T15:43:51Z",
   "pkg": "fw/fm1gm-1.1.1.fwsc",
   "product": "FM-1_600",
   "size": 609661,
   "sha256": "4b093ef506dcb70c45880271aa347106ecaec6062c5072a5128a8275eb32b418",
   "release": "https://github.com/jartificer/fm1-gm/releases/tag/v1.1.1",
   "tag": "v1.1.1",
   "srcref": null,
   "mirror": "src/fm1gm-1.1.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "4b093ef506dcb70c45880271aa347106ecaec6062c5072a5128a8275eb32b418 2026-11-05",
   "asset": "685471053 2026-10-28T15:43:48Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/jartificer/fm1-gm/tree/v1.1.1",
   "installs": 84
  },
  {
   "id": "386dx",
   "kind": "other",
   "name": "386DX",
   "author": "seajaysec",
   "repo": "seajaysec/386-DX-FM1-KaraokeBot",
   "ident": "FM-1_386\\d{6}",
   "what": "A karaoke robot with a band: it sings songs from karaoke and MIDI files, or lines you type, to the notes you play. Its face is the voice. Keys, bass and drums play along, with a step sequencer and sixteen punch-in effects.",
   "editor": "https://386dx.linecross.ing/",
   "play": null,
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 5,
   "talk": "https://github.com/seajaysec/386-DX-FM1-KaraokeBot/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://386dx.linecross.ing/",
   "version": "2.0",
   "date": "2026-11-04",
   "published": "2026-11-04T01:06:34Z",
   "pkg": "fw/386dx-2.0.fwsc",
   "product": "FM-1_386020000",
   "size": 609406,
   "sha256": "2ba90c24c0586c7519bc524113a9727e43fec60dd3314ddc245179833871e059",
   "release": "https://github.com/seajaysec/386-DX-FM1-KaraokeBot/releases/tag/v2.0",
   "tag": "v2.0",
   "srcref": null,
   "mirror": "src/386dx-2.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "2ba90c24c0586c7519bc524113a9727e43fec60dd3314ddc245179833871e059 2026-11-05",
   "asset": "707732269 2026-11-04T01:06:33Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/seajaysec/386-DX-FM1-KaraokeBot/tree/v2.0",
   "installs": 48
  },
  {
   "id": "bunker",
   "kind": "synth",
   "name": "Bunker Evolved",
   "author": "Kid Bunka",
   "repo": "kidbee85-beep/bunker-evolved",
   "ident": "FM-1_7100\\d{3}",
   "what": "Generative ambient: four editable layers from 64 sound recipes, 24 worlds, 24 motifs and 32 scales. GROW varies the phrases, seven EVOLVE processes change them over time. Felucca's sound pages stay. Built on Felucca 1.6.1.",
   "editor": "https://bunker-evolved.sugarypixie10.chatgpt.site/editor/",
   "play": "https://bunker-evolved.sugarypixie10.chatgpt.site/simulator/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 0,
   "talk": "https://github.com/kidbee85-beep/bunker-evolved/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://bunker-evolved.sugarypixie10.chatgpt.site/",
   "version": "1.0.0",
   "date": "2026-10-17",
   "published": "2026-10-17T01:20:13Z",
   "pkg": "fw/bunker-1.0.0.fwsc",
   "product": "FM-1_7100002",
   "size": 610090,
   "sha256": "db0b50d0ae9c3bfccee76e3b93de09fffa55389169278a0c5899dad9c79e6bb8",
   "release": "https://github.com/kidbee85-beep/bunker-evolved/releases/tag/v1.0.0",
   "tag": "v1.0.0",
   "srcref": "c9bb0b1ac4a7dbb420a3f452fc75b705981ab0f4",
   "mirror": "src/bunker-1.0.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "db0b50d0ae9c3bfccee76e3b93de09fffa55389169278a0c5899dad9c79e6bb8 2026-11-05",
   "asset": "649160132 2026-10-17T01:19:27Z",
   "base": [
    "felucca"
   ],
   "dinghy": false,
   "source": "https://github.com/kidbee85-beep/bunker-evolved/tree/c9bb0b1ac4a7dbb420a3f452fc75b705981ab0f4",
   "installs": 132
  },
  {
   "id": "opn1",
   "kind": "synth",
   "name": "OPN-1",
   "author": "putchdev",
   "repo": "putchdev/opn-1",
   "ident": "FM-1_950",
   "what": "The Sega Genesis / Mega Drive's Yamaha YM2612: six channels of 4-operator FM. Its web app takes patches from game music (VGM) and OPM files and streams VGM tunes to the FM-1 to play.",
   "editor": null,
   "play": null,
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 1,
   "talk": "https://github.com/putchdev/opn-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/putchdev/opn-1",
   "version": "2.0.0",
   "date": "2026-10-17",
   "published": "2026-10-17T15:15:54Z",
   "pkg": "fw/opn1-2.0.0.fwsc",
   "product": "FM-1_950",
   "size": 610110,
   "sha256": "31b88c6fd4ec081ce85393977453e61ff86c6f545f10e7b1db2023986803675c",
   "release": "https://github.com/putchdev/opn-1/releases/tag/v2.0.0",
   "tag": "v2.0.0",
   "srcref": null,
   "mirror": "src/opn1-2.0.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "31b88c6fd4ec081ce85393977453e61ff86c6f545f10e7b1db2023986803675c 2026-11-05",
   "asset": "650787227 2026-10-17T15:15:54Z",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/putchdev/opn-1/tree/v2.0.0",
   "installs": 79
  },
  {
   "id": "sid1",
   "kind": "synth",
   "name": "SID-1",
   "author": "putchdev",
   "repo": "putchdev/sid-1",
   "ident": "FM-1_960",
   "what": "The Commodore 64's SID chip, twice for six voices. Its web app edits patches and takes them straight from .sid game music files.",
   "editor": null,
   "play": null,
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 0,
   "talk": "https://github.com/putchdev/sid-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/putchdev/sid-1",
   "version": "1.0.0",
   "date": "2026-10-17",
   "published": "2026-10-17T23:00:34Z",
   "pkg": "fw/sid1-1.0.0.fwsc",
   "product": "FM-1_960",
   "size": 610110,
   "sha256": "4ee3dbe2079ea066e33a3843ec8e508e9eab191a500cad4944e00fd603683838",
   "release": "https://github.com/putchdev/sid-1/releases/tag/v1.0.0",
   "tag": "v1.0.0",
   "srcref": null,
   "mirror": "src/sid1-1.0.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "4ee3dbe2079ea066e33a3843ec8e508e9eab191a500cad4944e00fd603683838 2026-11-05",
   "asset": "651834953 2026-10-17T23:00:33Z",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/putchdev/sid-1/tree/v1.0.0",
   "installs": 83
  },
  {
   "id": "minitone",
   "kind": "groove",
   "name": "Mini-Tone",
   "author": "Stéphane Schmitz",
   "repo": "eldontyrellcorp/Mini-Tone",
   "ident": "FM-1_900",
   "what": "Felucca with six tracks and new engines: SID, Braids' 48 models, a TB-303 and engines after Elektron's Analog Four, SY Chip and Digitone 2, a ping-pong delay and a new reverb. Built on Felucca 1.5.",
   "editor": null,
   "play": null,
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 6,
   "talk": "https://github.com/eldontyrellcorp/Mini-Tone/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/eldontyrellcorp/Mini-Tone",
   "version": "1.0.5",
   "date": "2026-10-26",
   "published": "2026-10-26T10:13:19Z",
   "pkg": "fw/minitone-1.0.5.fwsc",
   "product": "FM-1_900",
   "size": 610086,
   "sha256": "6e188e18052c67d3b2684781a35af3b0cf8a54ed7645e8c55e313fa143f0b9ca",
   "release": "https://github.com/eldontyrellcorp/Mini-Tone/releases/tag/minitone-1.0.5",
   "tag": "minitone-1.0.5",
   "srcref": null,
   "mirror": "src/minitone-1.0.5.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "6e188e18052c67d3b2684781a35af3b0cf8a54ed7645e8c55e313fa143f0b9ca 2026-11-05",
   "asset": "677771317 2026-10-26T10:13:17Z",
   "base": [
    "felucca"
   ],
   "dinghy": false,
   "source": "https://github.com/eldontyrellcorp/Mini-Tone/tree/minitone-1.0.5",
   "installs": 264
  },
  {
   "id": "morpheus",
   "kind": "other",
   "name": "MORPHEUS",
   "author": "Ben Badio",
   "repo": "benbadio/morpheus-fm1",
   "ident": "FM-1_800\\d{4}",
   "what": "A pattern sequencer after Reason's Matrix: up to four channels of MIDI sequence data out, and a few voices built in to build the patterns with.",
   "editor": null,
   "play": "https://benbadio.github.io/morpheus-fm1/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 1,
   "talk": "https://github.com/benbadio/morpheus-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://benbadio.github.io/morpheus-fm1/",
   "version": "1.0.0",
   "date": "2026-10-19",
   "published": "2026-10-19T17:04:13Z",
   "pkg": "fw/morpheus-1.0.0.fwsc",
   "product": "FM-1_8000013",
   "size": 610110,
   "sha256": "42c3c084c4effa457cb2839bd9196d39e943e4379e0b4bc69c4c2c76ef64a712",
   "release": "https://benbadio.github.io/morpheus-fm1/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "1.0.0 2026-11-05",
   "provCheck": "42c3c084c4effa457cb2839bd9196d39e943e4379e0b4bc69c4c2c76ef64a712 2026-11-05",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/benbadio/morpheus-fm1/tree/main",
   "installs": 16
  },
  {
   "id": "fmini",
   "kind": "synth",
   "name": "FMini-1",
   "author": "Ruppert",
   "repo": "ruppert/fmini-1",
   "ident": "FM-1_900",
   "what": "A three-oscillator monosynth in the spirit of the classic Moogs: a 24 dB/octave ladder filter, two contours, 100 factory patches, an arpeggiator, a sequencer and MIDI. Built on Felucca.",
   "editor": null,
   "play": "https://ruppert.github.io/fmini-1/emu/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 31,
   "talk": "https://github.com/ruppert/fmini-1/discussions",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://ruppert.github.io/fmini-1/",
   "version": "2.2.0",
   "date": "2026-11-04",
   "published": "2026-11-04T18:52:27Z",
   "pkg": "fw/fmini-2.2.0.fwsc",
   "product": "FM-1_900",
   "size": 610082,
   "sha256": "bb6073766c5b1116ffb13bebf8d73aecb74ae4b3f5caaf871eca9c91e32e69fd",
   "release": "https://github.com/ruppert/fmini-1/releases/tag/v2.2.0",
   "tag": "v2.2.0",
   "srcref": null,
   "mirror": "src/fmini-2.2.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "bb6073766c5b1116ffb13bebf8d73aecb74ae4b3f5caaf871eca9c91e32e69fd 2026-11-05",
   "asset": "710549857 2026-11-04T18:52:01Z",
   "base": [
    "felucca"
   ],
   "dinghy": false,
   "source": "https://github.com/ruppert/fmini-1/tree/v2.2.0",
   "installs": 1553
  },
  {
   "id": "dub",
   "kind": "groove",
   "name": "DUB-1",
   "author": "sbegueria",
   "repo": "sbegueria/fm1-dub",
   "ident": "FM-1_8010\\d{3}",
   "what": "A generative dub techno machine that plays itself from the moment it is on: chord stabs into a tape echo, FM pings, a sub bass on five grooves, a ducking kick, crackle, and an eight-bar arrangement with breaks and fills.",
   "editor": null,
   "play": "https://sbegueria.github.io/fm1-dub/emu/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 35,
   "talk": "https://github.com/sbegueria/fm1-dub/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://sbegueria.github.io/fm1-dub/",
   "version": "1.4.3",
   "date": "2026-10-30",
   "published": "2026-10-30T20:43:10Z",
   "pkg": "fw/dub-1.4.3.fwsc",
   "product": "FM-1_8010403",
   "size": 609666,
   "sha256": "19cc9649583192d0634467e18e28532078d4d7889231c9e842da7fb4ff869c0a",
   "release": "https://github.com/sbegueria/fm1-dub/releases/tag/v1.4.3",
   "tag": "v1.4.3",
   "srcref": null,
   "mirror": "src/dub-1.4.3.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "19cc9649583192d0634467e18e28532078d4d7889231c9e842da7fb4ff869c0a 2026-11-05",
   "asset": "693367138 2026-10-30T20:43:24Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/sbegueria/fm1-dub/tree/v1.4.3",
   "installs": 670
  },
  {
   "id": "ketch",
   "kind": "tracker",
   "name": "Ketch",
   "author": "risseraka",
   "repo": "risseraka/fm1-tracker-ketch",
   "ident": "FM-1_951",
   "what": "A tracker in the LSDJ / picoTracker / M8 line: song, chain and phrase screens, instruments, effects and a mixer, on the FM-1's own keys and screen.",
   "editor": null,
   "play": "https://risseraka.github.io/fm1-tracker-ketch/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 7,
   "talk": "https://github.com/risseraka/fm1-tracker-ketch/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://risseraka.github.io/fm1-tracker-ketch/",
   "version": "0.1-beta",
   "date": "2026-10-12",
   "published": "2026-10-12T18:16:58Z",
   "pkg": "fw/ketch-0.1-beta.fwsc",
   "product": "FM-1_951",
   "size": 610775,
   "sha256": "1402e84bd2499a0861dc7c58f406bb0b52cd741f23e93944c04af04cee0904cf",
   "release": "https://github.com/risseraka/fm1-tracker-ketch/releases/tag/v0.1-beta",
   "tag": "v0.1-beta",
   "srcref": null,
   "mirror": "src/ketch-0.1-beta.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "1402e84bd2499a0861dc7c58f406bb0b52cd741f23e93944c04af04cee0904cf 2026-11-05",
   "asset": "634587125 2026-10-12T18:16:57Z",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/risseraka/fm1-tracker-ketch/tree/v0.1-beta",
   "installs": 18
  },
  {
   "id": "fmel",
   "kind": "synth",
   "name": "FMEL-1",
   "author": "Antonio Altea",
   "repo": "AntonioAltea/fmel-1",
   "ident": "FM-1_95[01]",
   "what": "Mellotron-style tape sounds, coloured with effects and lo-fi tape: flutes, strings and choirs as on the old tape frames, played from the keys.",
   "editor": null,
   "play": "https://antonioaltea.github.io/fmel-1/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "vintage": true,
   "ambient": false,
   "fmhub": null,
   "stars": 8,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://antonioaltea.github.io/fmel-1/",
   "version": "1.0",
   "date": "2026-10-19",
   "published": "2026-10-19T21:34:52Z",
   "pkg": "fw/fmel-1.0.fwsc",
   "product": "FM-1_950",
   "size": 610124,
   "sha256": "0e6b9b31d422e875b035db06f7c82aba91f53bbffd0038cdbf7c3f5a726a920a",
   "release": "https://github.com/AntonioAltea/fmel-1/releases/tag/v1.0",
   "tag": "v1.0",
   "srcref": null,
   "mirror": "src/fmel-1.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "provCheck": "0e6b9b31d422e875b035db06f7c82aba91f53bbffd0038cdbf7c3f5a726a920a 2026-11-03",
   "asset": "657498584 2026-10-19T21:34:51Z",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/AntonioAltea/fmel-1/tree/v1.0",
   "installs": 218,
   "color": null,
   "chip": "old"
  },
  {
   "id": "zen",
   "kind": "synth",
   "name": "ZEN-1",
   "author": "aceyprime",
   "repo": "aceyprime/zen-1",
   "ident": "FM-1_6010\\d{3}",
   "what": "Ambient as a living window: cherry petals on a river, koi in a pond, fireflies under a real moon, and every movement a note. Set it down and let it play; the keys play along, the knobs shape the scene.",
   "editor": null,
   "play": "https://aceyprime.github.io/zen-1/emu/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 9,
   "talk": "https://github.com/aceyprime/zen-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://aceyprime.github.io/zen-1/",
   "version": "1.2",
   "date": "2026-10-21",
   "published": "2026-10-21T20:37:01Z",
   "pkg": "fw/zen-1.2.fwsc",
   "product": "FM-1_6010200",
   "size": 609657,
   "sha256": "e3c51c045b1a763b6d16d2a7e783289ee874b25790e9010c0a5a084ddb65a125",
   "release": "https://github.com/aceyprime/zen-1/releases/tag/v1.2",
   "tag": "v1.2",
   "srcref": null,
   "mirror": "src/zen-1.2.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "e3c51c045b1a763b6d16d2a7e783289ee874b25790e9010c0a5a084ddb65a125 2026-11-05",
   "asset": "663723235 2026-10-21T20:37:03Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/aceyprime/zen-1/tree/v1.2",
   "installs": 728
  },
  {
   "id": "golana",
   "kind": "synth",
   "name": "Golana",
   "author": "Gadlele",
   "repo": "Gadlele/Golana",
   "ident": "FM-1_91\\d",
   "what": "One analog-style synth laid out like the classic microKORG, with a screen that draws the sound.",
   "editor": null,
   "play": "https://gadlele.github.io/Golana/try/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 12,
   "talk": "https://github.com/Gadlele/Golana/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://gadlele.github.io/Golana/",
   "version": "1.3",
   "date": "2026-10-26",
   "published": "2026-10-26T11:17:04Z",
   "pkg": "fw/golana-1.3.fwsc",
   "product": "FM-1_913",
   "size": 610086,
   "sha256": "49806d009e140d1e90a1396d0f8caf54870d9d633d3ade2718ec0461b9501745",
   "release": "https://github.com/Gadlele/Golana/releases/tag/golana-v1.3",
   "tag": "golana-v1.3",
   "srcref": null,
   "mirror": "src/golana-1.3.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "49806d009e140d1e90a1396d0f8caf54870d9d633d3ade2718ec0461b9501745 2026-11-05",
   "asset": "677928842 2026-10-26T11:17:03Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Gadlele/Golana/tree/golana-v1.3",
   "installs": 278
  },
  {
   "id": "golanadz",
   "kind": "groove",
   "name": "Golana DZ Edition",
   "author": "dzwerg",
   "repo": "dzwerg/Golana-DZ",
   "ident": "FM-1_90\\d",
   "what": "Golana's synth with a sequencer for whole songs: 64 steps a pattern, 32 programs (up to 2,048 steps), a SONGMODE that plays from a first to a last program once or on repeat, and USB MIDI out to sequence other synths.",
   "editor": null,
   "play": null,
   "added": "2026-10-22",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 0,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/dzwerg/Golana-DZ",
   "version": "0.1.0-beta",
   "date": "2026-10-17",
   "published": "2026-10-17T00:04:09Z",
   "pkg": "fw/golanadz-0.1.0-beta.fwsc",
   "product": "FM-1_900",
   "size": 610086,
   "sha256": "b93e2c911366037031e83c9a366158ca090aa2eb9c939889e9e5982dfc568ca7",
   "release": "https://github.com/dzwerg/Golana-DZ/releases/tag/v0.1.0-beta",
   "tag": "v0.1.0-beta",
   "srcref": null,
   "mirror": "src/golanadz-0.1.0-beta.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "b93e2c911366037031e83c9a366158ca090aa2eb9c939889e9e5982dfc568ca7 2026-11-05",
   "asset": "648999882 2026-10-17T00:01:13Z",
   "assetPkg": "Golana-DZ-[^/\\\"]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/dzwerg/Golana-DZ/tree/v0.1.0-beta",
   "installs": 9
  },
  {
   "id": "modelar",
   "kind": "synth",
   "name": "MODELAR",
   "author": "Hirakos",
   "repo": "hirakos999/MODELAR",
   "ident": "FM-1_42\\d{6}",
   "what": "A semi-modular drone synth played like a Kaoss Pad: four oscillators modulating each other through eight routings, and keys that move a cursor on an XY pad instead of playing notes: white keys are points, black keys gestures. ARP, a polymetric sequencer, a clock in Hz and eight generative environments.",
   "editor": null,
   "play": null,
   "added": "2026-10-22",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 1,
   "talk": "https://github.com/hirakos999/MODELAR/issues",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/hirakos999/MODELAR",
   "version": "0.3",
   "date": "2026-10-22",
   "published": "2026-10-22T12:28:20Z",
   "pkg": "fw/modelar-0.3.fwsc",
   "product": "FM-1_42000300",
   "size": 610136,
   "sha256": "14de4b6efdc5550149fe745158b22929d13fcfa6268bc751ace7eb27f21ffeac",
   "release": "https://github.com/hirakos999/MODELAR/releases/tag/v0.3",
   "tag": "v0.3",
   "srcref": null,
   "mirror": "src/modelar-0.3.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "14de4b6efdc5550149fe745158b22929d13fcfa6268bc751ace7eb27f21ffeac 2026-10-22",
   "provenance": {
    "sha256": "14de4b6efdc5550149fe745158b22929d13fcfa6268bc751ace7eb27f21ffeac",
    "repo": "hirakos999/MODELAR",
    "commit": "89475ca2586d6861cc35cd62ea2e1f23a574d9cc",
    "ref": "refs/tags/v0.3",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/hirakos999/MODELAR/actions/runs/39778444811/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "665811235 2026-10-22T12:28:21Z",
   "assetPkg": "modelar-[^/\\\"]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/hirakos999/MODELAR/tree/v0.3",
   "installs": 80
  },
  {
   "id": "niagara",
   "kind": "synth",
   "name": "Niagara Drift",
   "author": "Evan Yerburgh",
   "repo": "evanyerburgh/niagara-drift",
   "ident": "FM-1_8000\\d{3}",
   "what": "A drone synth inspired by the SOMA Lyra-8, Moog Subharmonicon and Stylophone CPM DS-2. Two virtual-analog drones that breathe and drift on their own, with presets for instant ambient textures and full controls to push them into harsh, beating, self-oscillating sound.",
   "editor": null,
   "play": "https://evanyerburgh.github.io/niagara-drift/",
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 16,
   "talk": "https://github.com/evanyerburgh/niagara-drift/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://evanyerburgh.github.io/niagara-drift/",
   "version": "0.2.1",
   "date": "2026-11-02",
   "published": "2026-11-02T05:56:56Z",
   "pkg": "fw/niagara-0.2.1.fwsc",
   "product": "FM-1_8000201",
   "size": 609657,
   "sha256": "11b2fce37efdd33d981bedacd84b4dbd15af3060137cfabe04ebd2eeadd492f4",
   "release": "https://github.com/evanyerburgh/niagara-drift/releases/tag/v0.2.1",
   "tag": "v0.2.1",
   "srcref": null,
   "mirror": "src/niagara-0.2.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "any",
   "provCheck": "11b2fce37efdd33d981bedacd84b4dbd15af3060137cfabe04ebd2eeadd492f4 2026-11-05",
   "asset": "700691095 2026-11-02T05:56:55Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/evanyerburgh/niagara-drift/tree/v0.2.1",
   "installs": 411
  },
  {
   "id": "unholy",
   "kind": "synth",
   "name": "Unholy Union",
   "author": "actuallysparky",
   "repo": "actuallysparky/FM-1-Unholy-Union-generative-drone-firmware",
   "ident": "FM-1_8002\\d",
   "what": "Generative ambient and drone: Immaculate Permutation rolls an arrangement in one key, a pad, a sequence and a chord arpeggio under a fourth voice for your hands. Keep a sermon you like, evolve it, or reveal another.",
   "editor": null,
   "play": null,
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 6,
   "talk": "https://github.com/actuallysparky/FM-1-Unholy-Union-generative-drone-firmware/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://actuallysparky.github.io/FM-1-Unholy-Union-generative-drone-firmware/",
   "version": "0.2.3",
   "date": "2026-10-13",
   "published": "2026-10-13T23:50:21Z",
   "pkg": "fw/unholy-0.2.3.fwsc",
   "product": "FM-1_80023",
   "size": 610567,
   "sha256": "025bec05d71da1b106ecb05d52e165ea6592812e92209cfe2626278047f7abba",
   "release": "https://github.com/actuallysparky/FM-1-Unholy-Union-generative-drone-firmware/releases/tag/v0.2.3",
   "tag": "v0.2.3",
   "srcref": null,
   "mirror": "src/unholy-0.2.3.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "025bec05d71da1b106ecb05d52e165ea6592812e92209cfe2626278047f7abba 2026-11-05",
   "asset": "638605896 2026-10-13T23:50:20Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/actuallysparky/FM-1-Unholy-Union-generative-drone-firmware/tree/v0.2.3",
   "installs": 14
  },
  {
   "id": "emb",
   "kind": "synth",
   "name": "Evander's Music Box",
   "author": "Michail Tsakiroglou",
   "repo": "MikeTsak/Evanders-Music-Box--FM-1-LARP-firmware",
   "ident": "FM-1_777",
   "what": "A bard's instrument for LARP, medieval and high fantasy: recorder, hurdy-gurdy, harp and a tavern kit on four tracks, encounters and songs for the table. \"Mother Melody hears thy song.\"",
   "editor": null,
   "play": null,
   "added": "2026-10-19",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 3,
   "talk": "https://github.com/MikeTsak/Evanders-Music-Box--FM-1-LARP-firmware/issues",
   "lic": null,
   "starsDay": "2026-11-05",
   "site": "https://github.com/MikeTsak/Evanders-Music-Box--FM-1-LARP-firmware",
   "version": "1.5.2",
   "date": "2026-10-16",
   "published": "2026-10-16T23:24:58Z",
   "pkg": "fw/emb-1.5.2.fwsc",
   "product": "FM-1_777",
   "size": 610090,
   "sha256": "4316a6e114912952ed70e1b230b0fc199b353f1fa0bc5c8c04ebb4bcd4801b57",
   "release": "https://github.com/MikeTsak/Evanders-Music-Box--FM-1-LARP-firmware/releases/tag/v1.5.2",
   "tag": "v1.5.2",
   "srcref": null,
   "mirror": "src/emb-1.5.2.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "4316a6e114912952ed70e1b230b0fc199b353f1fa0bc5c8c04ebb4bcd4801b57 2026-11-05",
   "asset": "648927193 2026-10-16T23:24:57Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/MikeTsak/Evanders-Music-Box--FM-1-LARP-firmware/tree/v1.5.2",
   "installs": 41
  },
  {
   "id": "chipbox",
   "kind": "groove",
   "name": "Chipbox",
   "author": "pbarilla",
   "repo": "pbarilla/chipbox",
   "ident": "FM-1_337",
   "what": "A ultra-refined Chiptune music editor, featuring over 35 classic chips such as NES, Gameboy, heck even the Sunsoft 5B! Gimmick fans rejoice!",
   "editor": "https://ihavenocluewhatimdoing.com/chipbox/projects/",
   "play": "https://ihavenocluewhatimdoing.com/chipbox/play/",
   "added": "2026-10-20",
   "loader": null,
   "cheat": "https://ihavenocluewhatimdoing.com/chipbox/cheatsheet/",
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "50ad8006",
    "data": {
     "what": "A ultra-refined Chiptune music editor, featuring over 35 classic chips such as NES, Gameboy, heck even the Sunsoft 5B! Gimmick fans rejoice!",
     "kind": "groove",
     "play": "https://ihavenocluewhatimdoing.com/chipbox/play/",
     "editor": "https://ihavenocluewhatimdoing.com/chipbox/projects/"
    }
   },
   "stars": 7,
   "talk": "https://github.com/pbarilla/chipbox/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://ihavenocluewhatimdoing.com/chipbox/manual/",
   "version": "1.4.0-helpfulharold",
   "date": "2026-10-28",
   "published": "2026-10-28T13:41:33Z",
   "pkg": "fw/chipbox-1.4.0-helpfulharold.fwsc",
   "product": "FM-1_337",
   "size": 610110,
   "sha256": "36474c2fdd8f86d13a1f1f34bf72c303cc937becb08b206b78c83261c33b9bab",
   "release": "https://github.com/pbarilla/chipbox/releases/tag/v1.4.0-helpfulharold",
   "tag": "v1.4.0-helpfulharold",
   "srcref": null,
   "mirror": "src/chipbox-1.4.0-helpfulharold.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "36474c2fdd8f86d13a1f1f34bf72c303cc937becb08b206b78c83261c33b9bab 2026-10-28",
   "provenance": {
    "sha256": "36474c2fdd8f86d13a1f1f34bf72c303cc937becb08b206b78c83261c33b9bab",
    "repo": "pbarilla/chipbox",
    "commit": "e049183e6b5db02429c4cf84e022d222de65a14e",
    "ref": "refs/tags/v1.4.0-helpfulharold",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/pbarilla/chipbox/actions/runs/40698573546/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "685122871 2026-10-28T13:41:34Z",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/pbarilla/chipbox/tree/v1.4.0-helpfulharold",
   "installs": 148
  },
  {
   "id": "loom",
   "kind": "groove",
   "name": "LOOM-8",
   "author": "Charles Vestal",
   "repo": "charlesvestal/fm1-loom",
   "ident": "FM-1_1\\d{7}",
   "what": "A groovebox inspired by the OP-XY: eight tracks on nine engines, step tricks and locks, weave, a conductor and throws.",
   "editor": null,
   "play": "https://charlesvestal.github.io/fm1-loom/emu/",
   "added": "2026-10-22",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 64,
   "talk": "https://github.com/charlesvestal/fm1-loom/issues",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/charlesvestal/fm1-loom",
   "version": "0.12.1",
   "date": "2026-11-01",
   "published": "2026-11-01T09:44:25Z",
   "pkg": "fw/loom-0.12.1.fwsc",
   "product": "FM-1_10001201",
   "size": 611496,
   "sha256": "d917d14b20074b03839cc662b9f8ef238436faa6240cdbe37af04c6f1b40a885",
   "release": "https://github.com/charlesvestal/fm1-loom/releases/tag/v0.12.1",
   "tag": "v0.12.1",
   "srcref": null,
   "mirror": "src/loom-0.12.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "d917d14b20074b03839cc662b9f8ef238436faa6240cdbe37af04c6f1b40a885 2026-11-01",
   "provenance": {
    "sha256": "d917d14b20074b03839cc662b9f8ef238436faa6240cdbe37af04c6f1b40a885",
    "repo": "charlesvestal/fm1-loom",
    "commit": "105c70e043f82fbb8d5fdbc326f5981c86bbc721",
    "ref": "refs/tags/v0.12.1",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/charlesvestal/fm1-loom/actions/runs/41289806525/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "697788590 2026-11-01T09:44:07Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/charlesvestal/fm1-loom/tree/v0.12.1",
   "installs": 480
  },
  {
   "id": "monk",
   "kind": "synth",
   "name": "MONK-1",
   "author": "Charles Vestal",
   "repo": "charlesvestal/fm1-monk",
   "ident": "FM-1_5(?!000201)\\d{6}",
   "what": "Twelve singers, from Jerry the monk to Snider the punk, each in its own voice: MonkSynth's formant voices, played with velocity and pressure from the FM-1's own keys.",
   "editor": null,
   "play": "https://charlesvestal.github.io/fm1-monk/emu/",
   "added": "2026-10-22",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 11,
   "talk": "https://github.com/charlesvestal/fm1-monk/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/charlesvestal/fm1-monk",
   "version": "0.9.1",
   "date": "2026-10-15",
   "published": "2026-10-15T16:41:05Z",
   "pkg": "fw/monk-0.9.1.fwsc",
   "product": "FM-1_5000901",
   "size": 609661,
   "sha256": "76fe9af0ab18b49e197ebae2224daf8a354424bd89cd241527a85bf7048eb192",
   "release": "https://github.com/charlesvestal/fm1-monk/releases/tag/v0.9.1",
   "tag": "v0.9.1",
   "srcref": null,
   "mirror": "src/monk-0.9.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "76fe9af0ab18b49e197ebae2224daf8a354424bd89cd241527a85bf7048eb192 2026-11-05",
   "asset": "644493563 2026-10-15T16:41:04Z",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/charlesvestal/fm1-monk/tree/v0.9.1",
   "installs": 174
  },
  {
   "id": "flyfish",
   "kind": "other",
   "name": "Flyfish",
   "author": "delirioux",
   "repo": "delirioux/flyfish",
   "ident": "FM-1_900",
   "what": "One piece on the FM-1: Chopin's Étude Op. 10 No. 1 on a sampled Steinway D. It plays the étude, lets you shape it with rubato, touch and accents, practise it and move it. Built on Tuna and Felucca.",
   "editor": null,
   "play": "https://delirioux.github.io/flyfish/try/",
   "added": "2026-10-20",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 2,
   "talk": "https://github.com/delirioux/flyfish/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://delirioux.github.io/flyfish/",
   "version": "1.1-c15e548",
   "date": "2026-11-04",
   "published": "2026-11-04T22:05:44Z",
   "pkg": "fw/flyfish-1.1-c15e548.fwsc",
   "product": "FM-1_900",
   "size": 610090,
   "sha256": "d93f4e54f60f1fdaad41d6aa469d803cfd020c1c72d30f45e00159264353b99d",
   "release": "https://delirioux.github.io/flyfish/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "relCheck": "1.1-c15e548 2026-11-05",
   "provCheck": "d93f4e54f60f1fdaad41d6aa469d803cfd020c1c72d30f45e00159264353b99d 2026-11-05",
   "base": [
    "felucca",
    "tuna"
   ],
   "dinghy": false,
   "source": "https://github.com/delirioux/flyfish/tree/c15e548",
   "installs": 18
  },
  {
   "id": "bytemania",
   "kind": "synth",
   "name": "Bytemania",
   "author": "lloyd (llozd)",
   "repo": "llozd/bytemania",
   "ident": "FM-1_94[1-9]",
   "what": "A bytebeat synth: play one-line formulas, tweak them with the knobs, and write your own, with a random button in the formula creator that is really fun. A beta, built on Dinghy.",
   "editor": null,
   "play": null,
   "added": "2026-10-20",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 5,
   "talk": "https://github.com/llozd/bytemania/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/llozd/bytemania",
   "version": "1.2.0",
   "date": "2026-10-20",
   "published": "2026-10-20T16:15:03Z",
   "pkg": "fw/bytemania-1.2.0.fwsc",
   "product": "FM-1_942",
   "size": 610110,
   "sha256": "0e8590d499950d2e062bce460a53543bf314f5bf08928313b3601cdc320460af",
   "release": "https://github.com/llozd/bytemania/releases/tag/v1.2.0",
   "tag": "v1.2.0",
   "srcref": null,
   "mirror": "src/bytemania-1.2.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "0e8590d499950d2e062bce460a53543bf314f5bf08928313b3601cdc320460af 2026-10-20",
   "provenance": {
    "sha256": "0e8590d499950d2e062bce460a53543bf314f5bf08928313b3601cdc320460af",
    "repo": "llozd/bytemania",
    "commit": "e670b35369f8556ee82683f35c6b8bfbcb366155",
    "ref": "refs/tags/v1.2.0",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/llozd/bytemania/actions/runs/39455577066/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "659820015 2026-10-20T16:15:04Z",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/llozd/bytemania/tree/v1.2.0",
   "installs": 63
  },
  {
   "id": "hera",
   "kind": "groove",
   "name": "HERA",
   "author": "Ben Badio",
   "repo": "benbadio/hera-fm1",
   "ident": "FM-1_431\\d{4}",
   "what": "A chord groovebox after the Roland J-6: 100 chord sets, 9 phrase styles with 12 variations each and a 64-pattern step sequencer, on a four-voice Juno-style synth from Clipper with chorus, delay and reverb. A chord map on the screen shows which chord sits on which key. Built on Dinghy.",
   "editor": null,
   "play": "https://benbadio.github.io/hera-fm1/",
   "added": "2026-10-23",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 1,
   "talk": "https://github.com/benbadio/hera-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://benbadio.github.io/hera-fm1/",
   "version": "1.1",
   "date": "2026-10-21",
   "published": "2026-10-21T22:10:27Z",
   "pkg": "fw/hera-1.1.fwsc",
   "product": "FM-1_4310100",
   "size": 610110,
   "sha256": "dc0153ecba3daecfe289cb59124509117701311d15717db9a326d192928a9c45",
   "release": "https://github.com/benbadio/hera-fm1/releases/tag/v1.1",
   "tag": "v1.1",
   "srcref": null,
   "mirror": "src/hera-1.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "dc0153ecba3daecfe289cb59124509117701311d15717db9a326d192928a9c45 2026-10-23",
   "provenance": {
    "sha256": "dc0153ecba3daecfe289cb59124509117701311d15717db9a326d192928a9c45",
    "repo": "benbadio/hera-fm1",
    "commit": "2c99af2141217e1e0083da39049ace432efa1cd1",
    "ref": "refs/tags/v1.1",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/benbadio/hera-fm1/actions/runs/39684196342/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "663933080 2026-10-21T22:10:28Z",
   "assetPkg": "hera-[^/\\\"]+\\.fwsc",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/benbadio/hera-fm1/tree/v1.1",
   "installs": 69
  },
  {
   "id": "frasil",
   "kind": "synth",
   "name": "FRASIL",
   "author": "Styves Goupil",
   "repo": "styvesgoupil/frasil",
   "ident": "FM-1_47[0-4]\\d{5}",
   "what": "An ambient drone instrument: tap a key to latch a drone, a note or a chord in your key. Three layers a voice into a big reverb with shimmer and freeze; GLINT's icy FM bells on top, by hand, arpeggio or sequence; BASS a deep line below, held or sequenced; three LFOs keep it all moving.",
   "editor": "https://editor.frasilsynth.com/",
   "play": "https://frasilsynth.com/play/",
   "added": "2026-10-23",
   "loader": null,
   "cheat": "https://frasilsynth.com/cheatsheet",
   "install": null,
   "card": "fw/cards/frasil-f619df8c.png",
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": {
    "sha": "e501ffbd",
    "data": {
     "what": "An ambient drone instrument: tap a key to latch a drone, a note or a chord in your key. Three layers a voice into a big reverb with shimmer and freeze; GLINT's icy FM bells on top, by hand, arpeggio or sequence; BASS a deep line below, held or sequenced; three LFOs keep it all moving.",
     "kind": "synth",
     "play": "https://frasilsynth.com/play/",
     "editor": "https://editor.frasilsynth.com/",
     "image": "docs/img/screen-play.png"
    }
   },
   "stars": 9,
   "talk": "https://github.com/styvesgoupil/frasil/issues",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://frasilsynth.com",
   "version": "3.0",
   "date": "2026-11-03",
   "published": "2026-11-03T00:21:54Z",
   "pkg": "fw/frasil-3.0.fwsc",
   "product": "FM-1_47030000",
   "size": 610136,
   "sha256": "26e6a0a00e01cbc2db32c760b4a955c2bd4d246e12fb8ea39b7f0a62742e46d6",
   "release": "https://github.com/styvesgoupil/frasil/releases/tag/v3.0",
   "tag": "v3.0",
   "srcref": null,
   "mirror": "src/frasil-3.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "26e6a0a00e01cbc2db32c760b4a955c2bd4d246e12fb8ea39b7f0a62742e46d6 2026-11-05",
   "asset": "703670997 2026-11-03T00:21:53Z",
   "assetPkg": "frasil-[^/\\\"]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/styvesgoupil/frasil/tree/v3.0",
   "installs": 789
  },
  {
   "id": "tessera",
   "kind": "groove",
   "name": "Tessera",
   "author": "Theo Dainis (Rastapopolix)",
   "repo": "Rastapopolix/tessera",
   "ident": "FM-1_8377\\d{4}",
   "what": "Makes the FM-1 a small generative modular system. Rather than just generating notes, its thirteen generators create musical relationships: tracks follow, answer and share one harmony, and song forms develop over time. An instrument first, with one musical idea behind it.",
   "editor": "https://rastapopolix.github.io/tessera/webapp/editor/",
   "play": "https://rastapopolix.github.io/tessera/webapp/sim/",
   "added": "2026-10-23",
   "loader": null,
   "cheat": "https://rastapopolix.github.io/tessera/cheatsheet/tessera-cheatsheet.pdf",
   "install": null,
   "card": "fw/cards/tessera-30f8523f.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "d891a4ab",
    "data": {
     "what": "Makes the FM-1 a small generative modular system. Rather than just generating notes, its thirteen generators create musical relationships: tracks follow, answer and share one harmony, and song forms develop over time. An instrument first, with one musical idea behind it.",
     "author": "Theo Dainis (Rastapopolix)",
     "kind": "groove",
     "play": "https://rastapopolix.github.io/tessera/webapp/sim/",
     "editor": "https://rastapopolix.github.io/tessera/webapp/editor/",
     "cheat": "https://rastapopolix.github.io/tessera/cheatsheet/tessera-cheatsheet.pdf",
     "image": "assets/hub-card.png"
    }
   },
   "stars": 23,
   "talk": "https://github.com/Rastapopolix/tessera/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/Rastapopolix/tessera",
   "version": "3.2.2",
   "date": "2026-11-01",
   "published": "2026-11-01T07:52:06Z",
   "pkg": "fw/tessera-3.2.2.fwsc",
   "product": "FM-1_83773022",
   "size": 610571,
   "sha256": "86c8378aa6f502cce75e9d08963ef232ab00cb5e36a20873e3802b60308ebb82",
   "release": "https://github.com/Rastapopolix/tessera/releases/tag/v3.2.2",
   "tag": "v3.2.2",
   "srcref": null,
   "mirror": "src/tessera-3.2.2.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "86c8378aa6f502cce75e9d08963ef232ab00cb5e36a20873e3802b60308ebb82 2026-11-05",
   "provenance": {
    "sha256": "86c8378aa6f502cce75e9d08963ef232ab00cb5e36a20873e3802b60308ebb82",
    "verified": false,
    "note": "present, not verified: signed by workflow 'https://github.com/Rastapopolix/tessera/.github/workflows/release.yml@refs/tags/v3.2.2', not a trusted one"
   },
   "asset": "697688979 2026-11-01T07:52:06Z",
   "assetPkg": "tessera-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Rastapopolix/tessera/tree/v3.2.2",
   "installs": 80
  },
  {
   "id": "delrio",
   "kind": "drums",
   "name": "Del Rio",
   "author": "Jess Del Rio",
   "repo": "jsopdebeeck/fm1-delrio",
   "ident": "FM-1_48\\d{6}",
   "what": "A rhythm box of ceremony percussion: djembe, cajon, udu, clapsticks, maracas and triangle, their real strokes on the black keys, a step sequencer on the white keys and 31 rhythms from the literature. Played alone: a berimbau with its caxixi, a buzzing tanpura and a breathing shruti box. Built on fm1-base.",
   "editor": null,
   "play": null,
   "added": "2026-10-24",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 0,
   "talk": "https://github.com/jsopdebeeck/fm1-delrio/issues",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/jsopdebeeck/fm1-delrio",
   "version": "1.0",
   "date": "2026-11-01",
   "published": "2026-11-01T15:27:25Z",
   "pkg": "fw/delrio-1.0.fwsc",
   "product": "FM-1_48010000",
   "size": 611354,
   "sha256": "3bcff066a91c221f79c335569c0330fd80f4da262a764e56a9d0a56d4a41aff2",
   "release": "https://github.com/jsopdebeeck/fm1-delrio/releases/tag/v1.0",
   "tag": "v1.0",
   "srcref": null,
   "mirror": "src/delrio-1.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "3bcff066a91c221f79c335569c0330fd80f4da262a764e56a9d0a56d4a41aff2 2026-11-05",
   "asset": "698708367 2026-11-01T15:27:24Z",
   "assetPkg": "delrio-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/jsopdebeeck/fm1-delrio/tree/v1.0",
   "installs": 94
  },
  {
   "id": "carnac",
   "kind": "synth",
   "name": "Carnac OS",
   "author": "OrbVorgis",
   "repo": "OwenKirby/carnac-os",
   "ident": "FM-1_900",
   "what": "CARNAC OS is a dual-timbral wavetable synth inspired by neolithic monuments and forgotten rituals. Built for deep sound design and immediate control, with a MAQ 16/3-style sequencer and a J6-style chord arp. The PCM waves need a separate installer: get it from my GitHub page.",
   "editor": null,
   "play": "https://owenkirby.github.io/carnac-os/play/",
   "added": "2026-10-24",
   "loader": null,
   "cheat": "https://owenkirby.github.io/carnac-os/guide/",
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "7dd7d385",
    "data": {
     "what": "CARNAC OS is a dual-timbral wavetable synth inspired by neolithic monuments and forgotten rituals. Built for deep sound design and immediate control, with a MAQ 16/3-style sequencer and a J6-style chord arp. The PCM waves need a separate installer: get it from my GitHub page.",
     "author": "OrbVorgis",
     "kind": "synth",
     "play": "https://owenkirby.github.io/carnac-os/play/",
     "cheat": "https://owenkirby.github.io/carnac-os/guide/",
     "image": "carnac-os/web/site/splash.png"
    },
    "image_error": "image: carnac-os/web/site/splash.png not found in the repository (404)"
   },
   "stars": 14,
   "talk": "https://github.com/OwenKirby/carnac-os/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://owenkirby.github.io/carnac-os/",
   "version": "0.9.6",
   "date": "2026-10-29",
   "published": "2026-10-29T14:09:25Z",
   "pkg": "fw/carnac-0.9.6.fwsc",
   "product": "FM-1_900",
   "size": 609680,
   "sha256": "6d81a8d1186fecc8c4e8be082c163f5cc3d2a3286b70f66e42b4b941e604f1b2",
   "release": "https://owenkirby.github.io/carnac-os/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "0.9.6 2026-11-05",
   "provCheck": "6d81a8d1186fecc8c4e8be082c163f5cc3d2a3286b70f66e42b4b941e604f1b2 2026-11-05",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/OwenKirby/carnac-os/tree/main",
   "installs": 127
  },
  {
   "id": "drift",
   "kind": "synth",
   "name": "DRIFT",
   "author": "FBNFRTG",
   "repo": "FBNFRTG/drift-fm1",
   "ident": "FM-1_983",
   "what": "An ambient instrument for live sessions: warm synths, spacious pads and delicate plucks over a generative Euclidean sequencer on one track, with delays and reverbs from spring to shimmer. Built on Felucca.",
   "editor": null,
   "play": "https://www.fbnfrtg.de/tools/fm1/drift/webplayer/",
   "added": "2026-10-23",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 5,
   "talk": "https://github.com/FBNFRTG/drift-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://www.fbnfrtg.de/tools/fm1/drift/",
   "version": "0.9.6",
   "date": "2026-11-02",
   "published": "2026-11-02T17:51:05Z",
   "pkg": "fw/drift-0.9.6.fwsc",
   "product": "FM-1_983",
   "size": 610090,
   "sha256": "df7b25c88964be5d3c70ef5f19b35a5c98c78bfce8761bc99e3c8f3a28f72d6e",
   "release": "https://github.com/FBNFRTG/drift-fm1/releases/tag/v0.9.6",
   "tag": "v0.9.6",
   "srcref": null,
   "mirror": "src/drift-0.9.6.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "df7b25c88964be5d3c70ef5f19b35a5c98c78bfce8761bc99e3c8f3a28f72d6e 2026-11-05",
   "asset": "702645035 2026-11-02T17:51:01Z",
   "assetPkg": "drift-fm1-[\\d.]+\\.fwsc",
   "base": [
    "felucca"
   ],
   "dinghy": false,
   "source": "https://github.com/FBNFRTG/drift-fm1/tree/v0.9.6",
   "installs": 107
  },
  {
   "id": "sidou",
   "kind": "tracker",
   "name": "SIDOU",
   "author": "Denis Sablić",
   "repo": "dsablic/sidou",
   "ident": "FM-1_964",
   "what": "Turns the FM-1 into a C64 SID machine: two SIDs modelled on reSIDfp and measured against real 6581 and 8580 chips, a GoatTracker 2 tracker and step sequencer, .sid playback, LAB for layered sounds with a filter envelope, SidStation and MIDIbox SID patch import, and Live Link in a browser.",
   "editor": "https://dsablic.github.io/sidou/editor.html",
   "play": "https://dsablic.github.io/sidou/",
   "added": "2026-10-23",
   "loader": null,
   "cheat": "https://dsablic.github.io/sidou/cheatsheet.html",
   "install": null,
   "card": "fw/cards/sidou-91bee8a0.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "c6d1127c",
    "data": {
     "what": "Turns the FM-1 into a C64 SID machine: two SIDs modelled on reSIDfp and measured against real 6581 and 8580 chips, a GoatTracker 2 tracker and step sequencer, .sid playback, LAB for layered sounds with a filter envelope, SidStation and MIDIbox SID patch import, and Live Link in a browser.",
     "kind": "tracker",
     "play": "https://dsablic.github.io/sidou/",
     "editor": "https://dsablic.github.io/sidou/editor.html",
     "cheat": "https://dsablic.github.io/sidou/cheatsheet.html",
     "image": "docs/media/sidou-card-240.png"
    }
   },
   "stars": 6,
   "talk": "https://github.com/dsablic/sidou/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://dsablic.github.io/sidou/",
   "version": "1.6.0",
   "date": "2026-11-04",
   "published": "2026-11-04T17:51:21Z",
   "pkg": "fw/sidou-1.6.0.fwsc",
   "product": "FM-1_964",
   "size": 610090,
   "sha256": "24b2696885454e32910b7d218e3c145cba3ee0e42ad02c4ea8395f44b8737f45",
   "release": "https://github.com/dsablic/sidou/releases/tag/v1.6.0",
   "tag": "v1.6.0",
   "srcref": null,
   "mirror": "src/sidou-1.6.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "24b2696885454e32910b7d218e3c145cba3ee0e42ad02c4ea8395f44b8737f45 2026-11-05",
   "asset": "710376357 2026-11-04T17:50:58Z",
   "assetPkg": "sidou-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/dsablic/sidou/tree/v1.6.0",
   "installs": 95
  },
  {
   "id": "mono2k",
   "kind": "groove",
   "name": "MONO2K",
   "author": "Iñigo Hernandez",
   "repo": "InigoHernandez/mono2k",
   "ident": "FM-1_980",
   "what": "Six mono machines in the spirit of Elektron's Monomachine: FM, superwaves, wavetables, a SID, a voice and four drum synths, one per track. A 64-step sequencer with parameter locks, trig conditions and ratchets, a lofi bus, four demo parts and a web patch editor.",
   "editor": "https://inigohernandez.github.io/mono2k/editor.html",
   "play": "https://inigohernandez.github.io/mono2k/",
   "added": "2026-10-25",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": "fw/cards/mono2k-cc67d0ba.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "4e2a2846",
    "data": {
     "what": "Six mono machines in the spirit of Elektron's Monomachine: FM, superwaves, wavetables, a SID, a voice and four drum synths, one per track. A 64-step sequencer with parameter locks, trig conditions and ratchets, a lofi bus, four demo parts and a web patch editor.",
     "kind": "groove",
     "play": "https://inigohernandez.github.io/mono2k/",
     "editor": "https://inigohernandez.github.io/mono2k/editor.html",
     "image": "docs/hub/screen-4x.png"
    }
   },
   "stars": 18,
   "talk": "https://github.com/InigoHernandez/mono2k/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://inigohernandez.github.io/mono2k/",
   "version": "1.7",
   "date": "2026-11-02",
   "published": "2026-11-02T11:38:16Z",
   "pkg": "fw/mono2k-1.7.fwsc",
   "product": "FM-1_980",
   "size": 610113,
   "sha256": "7e86ab05becba12c706da41ba48facb1e4581cba358aff48c4380cac541eabde",
   "release": "https://github.com/InigoHernandez/mono2k/releases/tag/v1.7",
   "tag": "v1.7",
   "srcref": null,
   "mirror": "src/mono2k-1.7.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "7e86ab05becba12c706da41ba48facb1e4581cba358aff48c4380cac541eabde 2026-11-05",
   "asset": "701552943 2026-11-02T11:38:15Z",
   "assetPkg": "mono2k-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/InigoHernandez/mono2k/tree/v1.7",
   "installs": 332
  },
  {
   "id": "caravel",
   "kind": "synth",
   "name": "Caravel",
   "author": "BonszaiMusic",
   "repo": "bonszaimusic/caravel",
   "ident": "FM-1_999|FM-1_903",
   "what": "Multi-engine synth firmware with DRONE, STASIS texture capture, Pair Morph, and per-track Random Morph and Morph Journey for evolving, ambient and experimental sound design. Sequencer, MIDI Learn, USB audio.",
   "editor": "https://bonszaimusic.github.io/caravel/webapp/editor/",
   "play": "https://bonszaimusic.github.io/caravel/emulator/",
   "added": "2026-10-25",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": "fw/cards/caravel-96346fd1.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "ccb1f864",
    "data": {
     "what": "Multi-engine synth firmware with DRONE, STASIS texture capture, Pair Morph, and per-track Random Morph and Morph Journey for evolving, ambient and experimental sound design. Sequencer, MIDI Learn, USB audio.",
     "author": "BonszaiMusic",
     "kind": "synth",
     "play": "https://bonszaimusic.github.io/caravel/emulator/",
     "editor": "https://bonszaimusic.github.io/caravel/webapp/editor/",
     "image": "docs/tutorials/img/journey-off.png"
    }
   },
   "stars": 23,
   "talk": "https://github.com/bonszaimusic/caravel/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://bonszaimusic.github.io/caravel/webapp/installer/",
   "version": "0.11.0",
   "date": "2026-11-04",
   "published": "2026-11-04T12:15:49Z",
   "pkg": "fw/caravel-0.11.0.fwsc",
   "product": "FM-1_999",
   "size": 610074,
   "sha256": "2849d27e0471714b87d4a73d105e2a191f37a27cf8c1ae411d71a12b843972ac",
   "release": "https://github.com/bonszaimusic/caravel/releases/tag/v0.11.0",
   "tag": "v0.11.0",
   "srcref": null,
   "mirror": "src/caravel-0.11.0.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "2849d27e0471714b87d4a73d105e2a191f37a27cf8c1ae411d71a12b843972ac 2026-11-05",
   "asset": "709390324 2026-11-04T12:15:47Z",
   "assetPkg": "caravel-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/bonszaimusic/caravel/tree/v0.11.0",
   "installs": 100
  },
  {
   "id": "midimon",
   "kind": "other",
   "name": "MIDIMON",
   "author": "ignis32",
   "repo": "ignis32/midimonitor_fm1",
   "ident": "FM-1_88\\d{6}",
   "what": "A MIDI monitor for USB, the TRS jack and Bluetooth (as device and host at once): hex or words, filters, stats. Its THRU routes, each filtered, make the FM-1 a Bluetooth MIDI dongle.",
   "editor": null,
   "play": null,
   "added": "2026-10-25",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "2b758afd",
    "data": {
     "what": "A MIDI monitor for USB, the TRS jack and Bluetooth (as device and host at once): hex or words, filters, stats. Its THRU routes, each filtered, make the FM-1 a Bluetooth MIDI dongle.",
     "kind": "other"
    }
   },
   "stars": 4,
   "talk": "https://github.com/ignis32/midimonitor_fm1/issues",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/ignis32/midimonitor_fm1",
   "version": "0.4",
   "date": "2026-10-25",
   "published": "2026-10-25T14:16:51Z",
   "pkg": "fw/midimon-0.4.fwsc",
   "product": "FM-1_88000400",
   "size": 611496,
   "sha256": "cbe4868b87206a415396ddf77836a6b6a0f838fe3e30879acd0c5a78f1321328",
   "release": "https://github.com/ignis32/midimonitor_fm1/releases/tag/v0.4",
   "tag": "v0.4",
   "srcref": null,
   "mirror": "src/midimon-0.4.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "cbe4868b87206a415396ddf77836a6b6a0f838fe3e30879acd0c5a78f1321328 2026-10-25",
   "provenance": {
    "sha256": "cbe4868b87206a415396ddf77836a6b6a0f838fe3e30879acd0c5a78f1321328",
    "repo": "ignis32/midimonitor_fm1",
    "commit": "e00e86395363c61367d1d260e75116a6e6d03cea",
    "ref": "refs/tags/v0.4",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/ignis32/midimonitor_fm1/actions/runs/40201385861/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "675227249 2026-10-25T14:16:52Z",
   "assetPkg": "midimon-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/ignis32/midimonitor_fm1/tree/v0.4",
   "installs": 10
  },
  {
   "id": "makohai",
   "kind": "groove",
   "name": "Makohai",
   "author": "delirioux",
   "repo": "delirioux/makohai",
   "ident": "FM-1_(960|47625642)",
   "what": "A generative groovebox in the style of early-90s PC tracker music: six lanes (lead, arp, pad, bass, drums, sfx) composed live in ten S3M-scene styles. You mix styles instead of programming steps. Built on Tuna and Felucca.",
   "editor": null,
   "play": "https://delirioux.github.io/makohai/try/",
   "added": "2026-10-25",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 0,
   "talk": "https://github.com/delirioux/makohai/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://delirioux.github.io/makohai/",
   "version": "1.4",
   "date": "2026-11-04",
   "published": "2026-11-04T22:22:45Z",
   "pkg": "fw/makohai-1.4.fwsc",
   "product": "FM-1_47625642",
   "size": 610115,
   "sha256": "ab5005203d68798175cf0ef6e798ac93656d4d90164bf13106a0794b0b81f4c9",
   "release": "https://github.com/delirioux/makohai/releases/tag/v1.4",
   "tag": "v1.4",
   "srcref": null,
   "mirror": "src/makohai-1.4.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "ab5005203d68798175cf0ef6e798ac93656d4d90164bf13106a0794b0b81f4c9 2026-11-05",
   "asset": "711152595 2026-11-04T22:22:44Z",
   "assetPkg": "makohai-[\\d.]+\\.fwsc",
   "base": [
    "felucca",
    "tuna",
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/delirioux/makohai/tree/v1.4",
   "installs": 21
  },
  {
   "id": "estampie",
   "kind": "groove",
   "name": "ESTAMPIE",
   "author": "Drew Robinson",
   "repo": "ocean/estampie",
   "ident": "FM-1_378\\d{3}",
   "what": "A groovebox for lively mediæval dance music: hurdy-gurdy, lutes, shawms and frame drums over drones, four tracks with 64-step sequencers, mediæval modes and temperaments, and velocity from the FM-1's own keys. Built on GHOULBOX and Felucca.",
   "editor": "https://fm-1.drewr.dev/estampie/webapp/editor/",
   "play": "https://fm-1.drewr.dev/estampie/webapp/emu/",
   "added": "2026-10-25",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "c0dd7d45",
    "data": {
     "what": "A groovebox for lively mediæval dance music: hurdy-gurdy, lutes, shawms and frame drums over drones, four tracks with 64-step sequencers, mediæval modes and temperaments, and velocity from the FM-1's own keys. Built on GHOULBOX and Felucca.",
     "kind": "groove",
     "play": "https://fm-1.drewr.dev/estampie/webapp/emu/",
     "editor": "https://fm-1.drewr.dev/estampie/webapp/editor/"
    }
   },
   "stars": 2,
   "talk": "https://github.com/ocean/estampie/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://fm-1.drewr.dev/estampie/",
   "version": "0.3.7",
   "date": "2026-10-27",
   "published": "2026-10-27T07:14:39Z",
   "pkg": "fw/estampie-0.3.7.fwsc",
   "product": "FM-1_378010",
   "size": 610138,
   "sha256": "da65901952440282206cf4a37040215c3b55ed7d301a19d583231e32531b0caf",
   "release": "https://github.com/ocean/estampie/releases/tag/v0.3.7",
   "tag": "v0.3.7",
   "srcref": null,
   "mirror": "src/estampie-0.3.7.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "da65901952440282206cf4a37040215c3b55ed7d301a19d583231e32531b0caf 2026-10-27",
   "provenance": {
    "sha256": "da65901952440282206cf4a37040215c3b55ed7d301a19d583231e32531b0caf",
    "repo": "ocean/estampie",
    "commit": "b6be8f78adcee97d4b217db7b81f6a4eb02445e8",
    "ref": "refs/tags/v0.3.7",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/ocean/estampie/actions/runs/40465153249/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "680782310 2026-10-27T07:14:40Z",
   "assetPkg": "estampie-[\\d.]+\\.fwsc",
   "base": [
    "felucca",
    "ghoulbox"
   ],
   "dinghy": false,
   "source": "https://github.com/ocean/estampie/tree/v0.3.7",
   "installs": 48
  },
  {
   "id": "fizz",
   "kind": "groove",
   "name": "FIZZ",
   "author": "Quixotic7",
   "repo": "Quixotic7/FIZZ",
   "ident": "FM-1_46\\d{6}",
   "what": "A groovebox around one engine, ChoralRoot's FM TONE: eight tracks, p-locks and preset sound locks, conditions, ratchets, chords, and MIDI FX for generative patterns and for reworking the ones you have. Bluetooth MIDI, and recording over USB audio.",
   "editor": "https://quixotic7.github.io/FIZZ/manager/",
   "play": "https://quixotic7.github.io/FIZZ/",
   "added": "2026-10-25",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "a3a5d7a9",
    "data": {
     "what": "A groovebox around one engine, ChoralRoot's FM TONE: eight tracks, p-locks and preset sound locks, conditions, ratchets, chords, and MIDI FX for generative patterns and for reworking the ones you have. Bluetooth MIDI, and recording over USB audio.",
     "author": "Quixotic7",
     "kind": "groove",
     "play": "https://quixotic7.github.io/FIZZ/",
     "editor": "https://quixotic7.github.io/FIZZ/manager/"
    }
   },
   "stars": 1,
   "talk": "https://github.com/Quixotic7/FIZZ/issues",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/Quixotic7/FIZZ",
   "version": "0.12.0-beta.13",
   "date": "2026-11-03",
   "published": "2026-11-03T02:01:46Z",
   "pkg": "fw/fizz-0.12.0-beta.13.fwsc",
   "product": "FM-1_46001200",
   "size": 1041904,
   "sha256": "eabff7aa3a9dad92d4fd3ed7bd6959a2d4f118d2a3b2ca103b777b3a8882c3ef",
   "release": "https://github.com/Quixotic7/FIZZ/releases/tag/v0.12.0-beta.13",
   "tag": "v0.12.0-beta.13",
   "srcref": null,
   "mirror": "src/fizz-0.12.0-beta.13.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "eabff7aa3a9dad92d4fd3ed7bd6959a2d4f118d2a3b2ca103b777b3a8882c3ef 2026-11-03",
   "provenance": {
    "sha256": "eabff7aa3a9dad92d4fd3ed7bd6959a2d4f118d2a3b2ca103b777b3a8882c3ef",
    "repo": "Quixotic7/FIZZ",
    "commit": "d50844dbe32dfe7e4a706f326ba291064e788ed8",
    "ref": "refs/tags/v0.12.0-beta.13",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/Quixotic7/FIZZ/actions/runs/41563144103/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "703908941 2026-11-03T02:01:14Z",
   "assetPkg": "fizz-\\d[\\w.-]*\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Quixotic7/FIZZ/tree/v0.12.0-beta.13",
   "installs": 3
  },
  {
   "id": "matryoshka",
   "kind": "synth",
   "name": "Matryoshka",
   "author": "glvno",
   "repo": "glvno/matryoshka",
   "ident": "FM-1_71\\d|FM-1_70\\d{5}",
   "what": "A modular synth you patch in the browser: modules (oscillators, filters, envelopes, delays) nest into assemblies you save and reuse, and the patch plays on the FM-1, polyphonic with a Voicing module.",
   "editor": "https://matry0shka.pages.dev/",
   "play": "https://matry0shka.pages.dev/",
   "added": "2026-10-26",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 6,
   "talk": "https://github.com/glvno/matryoshka/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://glvno.github.io/matryoshka/",
   "version": "1.9.1",
   "date": "2026-11-04",
   "published": "2026-11-04T17:57:42Z",
   "pkg": "fw/matryoshka-1.9.1.fwsc",
   "product": "FM-1_7010901",
   "size": 610609,
   "sha256": "903463a8f69a1fd416153ab993985392bf5940714022bfb8576097101dd751d0",
   "release": "https://github.com/glvno/matryoshka/releases/tag/v1.9.1",
   "tag": "v1.9.1",
   "srcref": null,
   "mirror": "src/matryoshka-1.9.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "903463a8f69a1fd416153ab993985392bf5940714022bfb8576097101dd751d0 2026-11-05",
   "asset": "710395730 2026-11-04T17:57:41Z",
   "assetPkg": "matryoshka-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/glvno/matryoshka/tree/v1.9.1",
   "installs": 5
  },
  {
   "id": "loomfm1",
   "kind": "groove",
   "name": "Loom FM-1",
   "author": "Co-oscillator",
   "repo": "Co-oscillator/Loom-FM-1",
   "ident": "FM-1_985",
   "what": "Four synth and sampler tracks and a drum track on 14 engines, among them wavetable, 6-op FM, tape scrub, granular and a slicer; a 64-step sequencer, a chord progression generator, macros and sidechain ducking.",
   "editor": null,
   "play": "https://co-oscillator.github.io/Loom-FM-1/",
   "added": "2026-10-26",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 4,
   "talk": "https://github.com/Co-oscillator/Loom-FM-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://co-oscillator.github.io/Loom-FM-1/",
   "version": "0.1.0",
   "date": "2026-10-18",
   "published": "2026-10-18T14:35:38Z",
   "pkg": "fw/loomfm1-0.1.0.fwsc",
   "product": "FM-1_985",
   "size": 610086,
   "sha256": "bbb5ba438d62e947158c614b18ac37264a64a472a077d57eb271acb60f6f47af",
   "release": "https://github.com/Co-oscillator/Loom-FM-1/releases/tag/v0.1.0",
   "tag": "v0.1.0",
   "srcref": null,
   "mirror": "src/loomfm1-0.1.0.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "bbb5ba438d62e947158c614b18ac37264a64a472a077d57eb271acb60f6f47af 2026-11-05",
   "asset": "653902486 2026-10-18T16:17:19Z",
   "assetPkg": "loom-groovebox\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Co-oscillator/Loom-FM-1/tree/v0.1.0",
   "installs": 43
  },
  {
   "id": "tastywaves",
   "kind": "synth",
   "name": "TastyWaves",
   "author": "marksweiss",
   "repo": "marksweiss/tastywaves",
   "ident": "FM-1_937",
   "what": "A 12-voice wavetable synth: two oscillators a voice, a resonant filter, two envelopes, an LFO, four effects, an arpeggiator and two step sequencers for chords and counterpoint; load your own Serum, WaveEdit, Ableton or Surge tables.",
   "editor": "https://marksweiss.github.io/tastywaves/",
   "play": "https://marksweiss.github.io/tastywaves/",
   "added": "2026-10-26",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 5,
   "talk": "https://github.com/marksweiss/tastywaves/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://marksweiss.github.io/tastywaves/",
   "version": "1.0.1",
   "date": "2026-10-26",
   "published": "2026-10-26T00:56:45Z",
   "pkg": "fw/tastywaves-1.0.1.fwsc",
   "product": "FM-1_937",
   "size": 610110,
   "sha256": "b94d8e4b118ced2aa78c31a19119f5e538f58165aa8d9146a473c57e58d9dcad",
   "release": "https://github.com/marksweiss/tastywaves/releases/tag/v1.0.1",
   "tag": "v1.0.1",
   "srcref": null,
   "mirror": "src/tastywaves-1.0.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "b94d8e4b118ced2aa78c31a19119f5e538f58165aa8d9146a473c57e58d9dcad 2026-11-05",
   "asset": "676578265 2026-10-26T00:56:45Z",
   "assetPkg": "tastywaves-[\\d.]+\\.fwsc",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/marksweiss/tastywaves/tree/v1.0.1",
   "installs": 47
  },
  {
   "id": "arctic",
   "kind": "synth",
   "name": "Arctic Scream",
   "author": "p0larpatch",
   "repo": "PolarPatch/Arctic-scream-FM-1",
   "ident": "FM-1_977",
   "what": "Dark ambient drones and feedback screams from the frozen tundra. Built on GR!MM, with HOWL, a feedback-loop voice after the Synthux Audrey II that wakes out of silence and grows into a howl, and 46 arctic sounds.",
   "editor": "https://polarpatch.github.io/Arctic-scream-FM-1/editor.html",
   "play": "https://polarpatch.github.io/Arctic-scream-FM-1/",
   "added": "2026-10-26",
   "loader": null,
   "cheat": "https://polarpatch.github.io/Arctic-scream-FM-1/cheatsheet.html",
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 4,
   "talk": "https://github.com/PolarPatch/Arctic-scream-FM-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://polarpatch.github.io/Arctic-scream-FM-1/",
   "version": "1.3.1",
   "date": "2026-11-01",
   "published": "2026-11-01T21:53:55Z",
   "pkg": "fw/arctic-1.3.1.fwsc",
   "product": "FM-1_977",
   "size": 610160,
   "sha256": "9a7764dd8bacb2b89c4fce365101d5002727ceaeafa7301029da0607749acf75",
   "release": "https://github.com/PolarPatch/Arctic-scream-FM-1/releases/tag/v1.3.1",
   "tag": "v1.3.1",
   "srcref": null,
   "mirror": "src/arctic-1.3.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "9a7764dd8bacb2b89c4fce365101d5002727ceaeafa7301029da0607749acf75 2026-11-02",
   "provenance": {
    "sha256": "9a7764dd8bacb2b89c4fce365101d5002727ceaeafa7301029da0607749acf75",
    "repo": "PolarPatch/Arctic-scream-FM-1",
    "commit": "a616332a3d22dc5e2d4ff8be89382d9cb942110e",
    "ref": "refs/tags/v1.3.1",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/PolarPatch/Arctic-scream-FM-1/actions/runs/41354243468/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "699631302 2026-11-01T21:53:55Z",
   "assetPkg": "arctic-scream-[\\d.]+\\.fwsc",
   "base": [
    "grimm",
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/PolarPatch/Arctic-scream-FM-1/tree/v1.3.1",
   "installs": 127
  },
  {
   "id": "s1vave",
   "kind": "synth",
   "name": "S1Vave",
   "author": "Andrew GG",
   "repo": "AndrewGG88/S1Vave",
   "ident": "FM-1_95[02]",
   "what": "An 8-voice virtual analog tweak synth: authentic 4-pole resonant filter, dual sub-oscillator, ADSR envelopes, 64-step sequencer, and hands-on live performance controls.",
   "editor": "https://andrewgg.one/s1vave/editor/",
   "play": "https://andrewgg.one/s1vave/sim/",
   "added": "2026-10-26",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": {
    "sha": "4c05732a",
    "data": {
     "what": "An 8-voice virtual analog tweak synth: authentic 4-pole resonant filter, dual sub-oscillator, ADSR envelopes, 64-step sequencer, and hands-on live performance controls.",
     "author": "Andrew GG",
     "kind": "synth",
     "play": "https://andrewgg.one/s1vave/sim/",
     "editor": "https://andrewgg.one/s1vave/editor/"
    }
   },
   "stars": 6,
   "talk": "https://github.com/AndrewGG88/S1Vave/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://andrewgg.one/s1vave/",
   "version": "1.12.1",
   "date": "2026-11-04",
   "published": "2026-11-04T22:37:38Z",
   "pkg": "fw/s1vave-1.12.1.fwsc",
   "product": "FM-1_952",
   "size": 610133,
   "sha256": "d1eeb6c4b2321896f319e56ade3660518539762208eab6032f44e950f7ba331f",
   "release": "https://github.com/AndrewGG88/S1Vave/releases/tag/v1.12.1",
   "tag": "v1.12.1",
   "srcref": null,
   "mirror": "src/s1vave-1.12.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "d1eeb6c4b2321896f319e56ade3660518539762208eab6032f44e950f7ba331f 2026-11-04",
   "provenance": {
    "sha256": "d1eeb6c4b2321896f319e56ade3660518539762208eab6032f44e950f7ba331f",
    "repo": "AndrewGG88/S1Vave",
    "commit": "feaf96f725b51d7d5accae218a2881ec14204d2e",
    "ref": "refs/tags/v1.12.1",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/AndrewGG88/S1Vave/actions/runs/41926752620/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "711189584 2026-11-04T22:37:39Z",
   "assetPkg": "s1vave-[\\d.]+\\.fwsc",
   "base": [
    "dinghy"
   ],
   "dinghy": true,
   "source": "https://github.com/AndrewGG88/S1Vave/tree/v1.12.1",
   "installs": 244
  },
  {
   "id": "gator",
   "kind": "synth",
   "name": "GATOR",
   "author": "ivanvoid",
   "repo": "npi3pak/fm1-gator",
   "ident": "FM-1_906",
   "what": "A monophonic macro-oscillator on the open Plaits DSP: all 24 models with harmonics, timbre and morph, an 8-slot mod matrix fed by an envelope, two LFOs, velocity, aftertouch and random, a low-pass gate, and a DRONE mode.",
   "editor": null,
   "play": null,
   "added": "2026-10-26",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 6,
   "talk": "https://github.com/npi3pak/fm1-gator/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://npi3pak.github.io/fm1-gator/",
   "version": "0.6",
   "date": "2026-10-17",
   "published": "2026-10-17T08:08:28Z",
   "pkg": "fw/gator-0.6.fwsc",
   "product": "FM-1_906",
   "size": 610019,
   "sha256": "52bcd2428c098b373f237622a392424069219b83d87f7a5606ca91cf28430bfb",
   "release": "https://github.com/npi3pak/fm1-gator/releases/tag/v0.6",
   "tag": "v0.6",
   "srcref": null,
   "mirror": "src/gator-0.6.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "52bcd2428c098b373f237622a392424069219b83d87f7a5606ca91cf28430bfb 2026-11-05",
   "asset": "649930557 2026-10-17T08:08:28Z",
   "assetPkg": "gator-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/npi3pak/fm1-gator/tree/v0.6",
   "installs": 22
  },
  {
   "id": "monohull",
   "kind": "synth",
   "name": "Monohull",
   "author": "Mark White",
   "repo": "markterm/monohull",
   "ident": "FM-1_928",
   "what": "A monosynth: one voice with analogue-modelled oscillators and five filters (ladder, diode ladder, OTA, Sallen-Key, state-variable), unison, chorus, delay and reverb, and 14 presets.",
   "editor": null,
   "play": null,
   "added": "2026-10-26",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 1,
   "talk": "https://github.com/markterm/monohull/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/markterm/monohull",
   "version": "0.2.0",
   "date": "2026-10-25",
   "published": "2026-10-25T10:19:58Z",
   "pkg": "fw/monohull-0.2.0.fwsc",
   "product": "FM-1_928",
   "size": 610086,
   "sha256": "6ed6e01d76066f1e7cefae7b528822de89d62b77ca2e7470d7ce81ee0570a83c",
   "release": "https://github.com/markterm/monohull/releases/tag/v0.2.0",
   "tag": "v0.2.0",
   "srcref": null,
   "mirror": "src/monohull-0.2.0.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "6ed6e01d76066f1e7cefae7b528822de89d62b77ca2e7470d7ce81ee0570a83c 2026-11-05",
   "asset": "674730646 2026-10-25T10:19:57Z",
   "assetPkg": "monohull\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/markterm/monohull/tree/v0.2.0",
   "installs": 11
  },
  {
   "id": "perf1",
   "kind": "groove",
   "name": "PERF-1",
   "author": "deamonSLINKY",
   "repo": "deamonSLINKY/PERF-1",
   "ident": "FM-1_700\\d{4}",
   "what": "A generative groovebox you perform on: ten genres of self-playing pieces, an auto-DJ with breakdowns, builds and drops, Euclidean drums, an acid line that answers itself, beat FX and DX7-style FM voices from your own .syx.",
   "editor": "https://deamonslinky.github.io/PERF-1/editor/",
   "play": "https://deamonslinky.github.io/PERF-1/emu/",
   "added": "2026-10-26",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 13,
   "talk": "https://github.com/deamonSLINKY/PERF-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://deamonslinky.github.io/PERF-1/",
   "version": "0.16.2",
   "date": "2026-11-05",
   "published": "2026-11-05T02:47:48Z",
   "pkg": "fw/perf1-0.16.2.fwsc",
   "product": "FM-1_7001602",
   "size": 610732,
   "sha256": "dbe5c8979b10a5354ab459b31cc5220c6c601396ed585121ff90503b67dc9622",
   "release": "https://github.com/deamonSLINKY/PERF-1/releases/tag/v0.16.2",
   "tag": "v0.16.2",
   "srcref": null,
   "mirror": "src/perf1-0.16.2.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "dbe5c8979b10a5354ab459b31cc5220c6c601396ed585121ff90503b67dc9622 2026-11-05",
   "asset": "711811156 2026-11-05T02:47:47Z",
   "assetPkg": "perf1-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/deamonSLINKY/PERF-1/tree/v0.16.2",
   "installs": 277
  },
  {
   "id": "j6",
   "kind": "synth",
   "name": "J6",
   "author": "JackieAlacrity2373",
   "repo": "JackieAlacrity2373/fm1-j6",
   "ident": "FM-1_6601\\d{4}",
   "what": "A six-voice JUNO-60 style polysynth with chorus, arpeggiator and a 16-step recorder. 56 factory sounds, a MIDI control for every knob, and a free browser editor that plays it over USB-MIDI.",
   "editor": "https://jackiealacrity2373.github.io/fm1-j6/",
   "play": null,
   "added": "2026-10-27",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": {
    "sha": "94b49b6f",
    "data": {
     "what": "A six-voice JUNO-60 style polysynth with chorus, arpeggiator and a 16-step recorder. 56 factory sounds, a MIDI control for every knob, and a free browser editor that plays it over USB-MIDI.",
     "kind": "synth",
     "editor": "https://jackiealacrity2373.github.io/fm1-j6/"
    }
   },
   "stars": 3,
   "talk": "https://github.com/JackieAlacrity2373/fm1-j6/issues",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/JackieAlacrity2373/fm1-j6",
   "version": "1.4.0",
   "date": "2026-10-29",
   "published": "2026-10-29T19:58:58Z",
   "pkg": "fw/j6-1.4.0.fwsc",
   "product": "FM-1_66010400",
   "size": 611496,
   "sha256": "0bf0a53e4213e070917650294acf92c8bf83f12b2539f78aee29de9330f3de8f",
   "release": "https://github.com/JackieAlacrity2373/fm1-j6/releases/tag/v1.4.0",
   "tag": "v1.4.0",
   "srcref": null,
   "mirror": "src/j6-1.4.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "0bf0a53e4213e070917650294acf92c8bf83f12b2539f78aee29de9330f3de8f 2026-10-29",
   "provenance": {
    "sha256": "0bf0a53e4213e070917650294acf92c8bf83f12b2539f78aee29de9330f3de8f",
    "repo": "JackieAlacrity2373/fm1-j6",
    "commit": "36f033fe8f6fde178be957c073f9b3ad7e4d53ab",
    "ref": "refs/tags/v1.4.0",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/JackieAlacrity2373/fm1-j6/actions/runs/40944719900/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "689740915 2026-10-29T19:58:59Z",
   "assetPkg": "j6-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/JackieAlacrity2373/fm1-j6/tree/v1.4.0",
   "installs": 99
  },
  {
   "id": "guitchordi",
   "kind": "chords",
   "name": "GuitChordi",
   "author": "Stoogs",
   "repo": "stoogs/guitchordi",
   "ident": "FM-1_982",
   "what": "A chord and string instrument: 16 synthesized sounds, 50 chord styles, editable voicings, guitar tunings, and Freeplay, Strum and Arp modes with partial-chord pulses.",
   "editor": null,
   "play": "https://stoogs.github.io/guitchordi/emu/",
   "added": "2026-10-27",
   "loader": null,
   "cheat": "https://stoogs.github.io/guitchordi/manual/Guitchordi-Cheatsheet-A4.pdf",
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "c909ce75",
    "data": {
     "what": "A chord and string instrument: 16 synthesized sounds, 50 chord styles, editable voicings, guitar tunings, and Freeplay, Strum and Arp modes with partial-chord pulses.",
     "kind": "chords",
     "play": "https://stoogs.github.io/guitchordi/emu/"
    }
   },
   "stars": 1,
   "talk": "https://github.com/stoogs/guitchordi/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://stoogs.github.io/guitchordi/manual/",
   "version": "0.1.0-beta.1",
   "date": "2026-10-26",
   "published": "2026-10-26T21:21:21Z",
   "pkg": "fw/guitchordi-0.1.0-beta.1.fwsc",
   "product": "FM-1_982",
   "size": 609684,
   "sha256": "330396f043093bcdda65aacbd0098dd1fc1f253a17d5707db19ff5d971e05217",
   "release": "https://github.com/stoogs/guitchordi/releases/tag/v0.1.0-beta.1",
   "tag": "v0.1.0-beta.1",
   "srcref": null,
   "mirror": "src/guitchordi-0.1.0-beta.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "330396f043093bcdda65aacbd0098dd1fc1f253a17d5707db19ff5d971e05217 2026-11-05",
   "asset": "679511929 2026-10-26T21:20:59Z",
   "assetPkg": "guitchordi-[\\w.-]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/stoogs/guitchordi/tree/v0.1.0-beta.1",
   "installs": 65
  },
  {
   "id": "ravel",
   "kind": "groove",
   "name": "Ravel",
   "author": "De-Pattern",
   "repo": "De-Pattern/Ravel_FM1",
   "ident": "FM-1_820\\d{5}",
   "what": "An eight-track groovebox for sound design: thirteen synth engines, struck percussion and 33 drum machines after the Machinedrum, on an influence grid where any track can trigger, excite or modulate any other.",
   "editor": null,
   "play": "https://de-pattern.github.io/Ravel_FM1/",
   "added": "2026-10-27",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 21,
   "talk": "https://github.com/De-Pattern/Ravel_FM1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://de-pattern.github.io/Ravel_FM1/",
   "version": "1.15.4",
   "date": "2026-11-05",
   "published": "2026-11-05T08:48:42Z",
   "pkg": "fw/ravel-1.15.4.fwsc",
   "product": "FM-1_82011504",
   "size": 609686,
   "sha256": "4f35fdf434fe1cc15923f7b3c984855826b1139986b15901eb92b0797bd3065e",
   "release": "https://github.com/De-Pattern/Ravel_FM1/releases/tag/v1.15.4",
   "tag": "v1.15.4",
   "srcref": null,
   "mirror": "src/ravel-1.15.4.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "4f35fdf434fe1cc15923f7b3c984855826b1139986b15901eb92b0797bd3065e 2026-11-05",
   "asset": "712708754 2026-11-05T08:48:41Z",
   "assetPkg": "Ravel-FM1\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/De-Pattern/Ravel_FM1/tree/v1.15.4",
   "installs": 242
  },
  {
   "id": "berlinan",
   "kind": "other",
   "name": "Berlinan",
   "author": "Jiří Píša",
   "repo": "jiripisa/fm1-berlinan",
   "ident": "FM-1_23\\d{6}",
   "what": "A generative Berlin School MIDI sequencer: a small ensemble of voices that repeat, phase against each other on loops of unequal length and earn their mutations over time. The FM-1 makes no sound with it: each voice goes out over USB on its own MIDI channel to your synths, as Berlinan for macOS…",
   "editor": null,
   "play": "https://jiripisa.github.io/fm1-berlinan/emu/",
   "added": "2026-10-27",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "d429a512",
    "data": {
     "what": "A generative Berlin School MIDI sequencer: a small ensemble of voices that repeat, phase against each other on loops of unequal length and earn their mutations over time. The FM-1 makes no sound with it: each voice goes out over USB on its own MIDI channel to your synths, as Berlinan for macOS…",
     "kind": "other",
     "play": "https://jiripisa.github.io/fm1-berlinan/emu/"
    }
   },
   "stars": 5,
   "talk": "https://github.com/jiripisa/fm1-berlinan/issues",
   "lic": "GPL-2.0-or-later",
   "starsDay": "2026-11-05",
   "site": "https://jiripisa.github.io/fm1-berlinan/",
   "version": "0.5.1",
   "date": "2026-10-27",
   "published": "2026-10-27T10:45:29Z",
   "pkg": "fw/berlinan-0.5.1.fwsc",
   "product": "FM-1_23000501",
   "size": 610108,
   "sha256": "660b2a0059ec1d002d59dd1fb1ff86f93510a6468ddd385073db22d59cf478d1",
   "release": "https://github.com/jiripisa/fm1-berlinan/releases/tag/v0.5.1",
   "tag": "v0.5.1",
   "srcref": null,
   "mirror": "src/berlinan-0.5.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "660b2a0059ec1d002d59dd1fb1ff86f93510a6468ddd385073db22d59cf478d1 2026-11-05",
   "asset": "681288796 2026-10-27T10:45:28Z",
   "assetPkg": "berlinan-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/jiripisa/fm1-berlinan/tree/v0.5.1",
   "installs": 22
  },
  {
   "id": "mnm1",
   "kind": "groove",
   "name": "MNM-1",
   "author": "Veff",
   "repo": "galfaroth/mnm1",
   "ident": "FM-1_61000100",
   "what": "Six monophonic tracks of synth and FX machines, pages of eight knobs, a filter and a tape delay on every track, three LFOs a track, parameter locks and slides. Forked from Hortator, with sounds ported from MONO2K.",
   "editor": null,
   "play": "https://galfaroth.github.io/mnm1/",
   "added": "2026-10-27",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 9,
   "talk": "https://github.com/galfaroth/mnm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://galfaroth.github.io/mnm1/",
   "version": "1.0.1",
   "date": "2026-10-27",
   "published": "2026-10-27T12:53:48Z",
   "pkg": "fw/mnm1-1.0.1.fwsc",
   "product": "FM-1_61000100",
   "size": 609649,
   "sha256": "d44011bf035314c037e16ab36a8e7895d9274732329e1d60e0bd94bd512eabf9",
   "release": "https://github.com/galfaroth/mnm1/releases/tag/v1.0.1",
   "tag": "v1.0.1",
   "srcref": null,
   "mirror": "src/mnm1-1.0.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "d44011bf035314c037e16ab36a8e7895d9274732329e1d60e0bd94bd512eabf9 2026-11-05",
   "asset": "681595605 2026-10-27T12:53:48Z",
   "assetPkg": "mnm1-[\\d.]+\\.fwsc",
   "base": [
    "hortator"
   ],
   "dinghy": false,
   "source": "https://github.com/galfaroth/mnm1/tree/v1.0.1",
   "installs": 135
  },
  {
   "id": "mope1",
   "kind": "synth",
   "name": "MOPE-1",
   "author": "slothpallas",
   "repo": "slothpallas/mope-1",
   "ident": "FM-1_6673\\d{6}",
   "what": "A sad wavetable synth played by a pixel blob in a rainy room: its eyes are the filter, its mouth the envelope, its tears the delay. Toy-keyboard accompaniment with 13 gloomy beats, auto-bass, arpeggiator, loop recorder.",
   "editor": null,
   "play": "https://slothpallas.github.io/mope-1/",
   "added": "2026-10-27",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 2,
   "talk": "https://github.com/slothpallas/mope-1/issues",
   "lic": "GPL-3.0-only",
   "starsDay": "2026-11-05",
   "site": "https://slothpallas.github.io/mope-1/",
   "version": "0.3.0",
   "date": "2026-10-29",
   "published": "2026-10-29T15:43:31Z",
   "pkg": "fw/mope1-0.3.0.fwsc",
   "product": "FM-1_6673000300",
   "size": 609657,
   "sha256": "5a58b365b00e1a41a334fca8a36342a08ac8f5f2a35c03a21b4770bbcd1e02df",
   "release": "https://github.com/slothpallas/mope-1/releases/tag/v0.3.0",
   "tag": "v0.3.0",
   "srcref": null,
   "mirror": "src/mope1-0.3.0.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "5a58b365b00e1a41a334fca8a36342a08ac8f5f2a35c03a21b4770bbcd1e02df 2026-11-05",
   "asset": "689036968 2026-10-29T15:43:30Z",
   "assetPkg": "mope-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/slothpallas/mope-1/tree/v0.3.0",
   "installs": 58
  },
  {
   "id": "kitten",
   "kind": "groove",
   "name": "Kitten Synths",
   "author": "Black Kitten Devices",
   "repo": "BlackKittenDevices/Kitten-Synths",
   "ident": "FM-1_969",
   "what": "NEW: two drum tracks. Four synths (one a Minimoog-style MUUG with 100 sounds, plus a light LITE synth) and two drum kits play at once, and the FM-1 records 8 channels into your DAW over USB: the stereo master plus each of the six tracks. A SLOOP 2.8 groovebox with the fixes of 2.8.4, 64 steps…",
   "editor": "https://blackkittendevices.github.io/Kitten-Synths/site/webapp/editor/",
   "play": "https://blackkittendevices.github.io/Kitten-Synths/play/?fw=kittensynths&mhz=60&latency=0.25",
   "added": "2026-10-28",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "c6d6985a",
    "data": {
     "what": "NEW: two drum tracks. Four synths (one a Minimoog-style MUUG with 100 sounds, plus a light LITE synth) and two drum kits play at once, and the FM-1 records 8 channels into your DAW over USB: the stereo master plus each of the six tracks. A SLOOP 2.8 groovebox with the fixes of 2.8.4, 64 steps…",
     "kind": "groove",
     "play": "https://blackkittendevices.github.io/Kitten-Synths/play/?fw=kittensynths&mhz=60&latency=0.25",
     "editor": "https://blackkittendevices.github.io/Kitten-Synths/site/webapp/editor/"
    }
   },
   "stars": 2,
   "talk": "https://github.com/BlackKittenDevices/Kitten-Synths/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/BlackKittenDevices/Kitten-Synths",
   "version": "2.8-kitten.8",
   "date": "2026-11-02",
   "published": "2026-11-02T04:51:35Z",
   "pkg": "fw/kitten-2.8-kitten.8.fwsc",
   "product": "FM-1_969",
   "size": 610052,
   "sha256": "314c185e3f8f7c6799dadbcbf260dab46956440d9ac0c966c48bb1e9e1ed7d05",
   "release": "https://github.com/BlackKittenDevices/Kitten-Synths/releases/tag/v2.8-kitten.8",
   "tag": "v2.8-kitten.8",
   "srcref": null,
   "mirror": "src/kitten-2.8-kitten.8.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "314c185e3f8f7c6799dadbcbf260dab46956440d9ac0c966c48bb1e9e1ed7d05 2026-11-05",
   "asset": "700556904 2026-11-02T04:51:34Z",
   "assetPkg": "Kitten-Synths-[\\w.-]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/BlackKittenDevices/Kitten-Synths/tree/v2.8-kitten.8",
   "installs": 69
  },
  {
   "id": "nauclerus",
   "kind": "groove",
   "name": "Nauclerus",
   "author": "Mr. Roboto",
   "repo": "Mr-Roboto/nauclerus",
   "ident": "FM-1_25000",
   "what": "Hortator's eight-track groovebox taken further: ORB Remix with 256 pattern mappings, the TB-3PO acid melody generator with 22 scales, more acid waveshaping, four bipolar LFOs and Grids rhythms copied into editable steps.",
   "editor": null,
   "play": "https://mr-roboto.github.io/nauclerus/#play",
   "added": "2026-10-28",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 1,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://mr-roboto.github.io/nauclerus/",
   "version": "0.25.0",
   "date": "2026-10-28",
   "published": "2026-10-28T08:32:07Z",
   "pkg": "fw/nauclerus-0.25.0.fwsc",
   "product": "FM-1_25000",
   "size": 609649,
   "sha256": "b496e081fd78c05eaa3cd368caf384285ec7b708477c5ff638f373e6a3c2a870",
   "release": "https://github.com/Mr-Roboto/nauclerus/releases/tag/v0.25.0",
   "tag": "v0.25.0",
   "srcref": null,
   "mirror": "src/nauclerus-0.25.0.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "b496e081fd78c05eaa3cd368caf384285ec7b708477c5ff638f373e6a3c2a870 2026-11-05",
   "asset": "684348208 2026-10-28T08:31:59Z",
   "assetPkg": "nauclerus-[\\d.]+\\.fwsc",
   "base": [
    "hortator"
   ],
   "dinghy": null,
   "source": "https://github.com/Mr-Roboto/nauclerus/tree/v0.25.0",
   "installs": 36
  },
  {
   "id": "ptfm",
   "kind": "tracker",
   "name": "PT/FM",
   "author": "hitosu",
   "repo": "hitosu/ptfm",
   "ident": "FM-1_7101",
   "what": "A ProTracker-style pocket studio: DX7 FM, JUNO-106, TB-303, chip, sampler and FUSION instruments side by side, 16 voices on both cores, a loop station, a two-deck DJ mode, punch-in effects and over 500 built-in instruments.",
   "editor": "https://hitosu.github.io/ptfm/editor/",
   "play": "https://hitosu.github.io/ptfm/emulator/",
   "added": "2026-10-28",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 11,
   "talk": "https://github.com/hitosu/ptfm/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://hitosu.github.io/ptfm/",
   "version": "0.26",
   "date": "2026-10-28",
   "published": "2026-10-28T16:32:31Z",
   "pkg": "fw/ptfm-0.26+91deae9e.fwsc",
   "product": "FM-1_7101",
   "size": 610019,
   "sha256": "91deae9e804c737e2e78ae88726dbd9e52ca40fc552ea87e3924d98a83681b2a",
   "release": "https://hitosu.github.io/ptfm/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "0.26 2026-11-05",
   "provCheck": "91deae9e804c737e2e78ae88726dbd9e52ca40fc552ea87e3924d98a83681b2a 2026-11-05",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/hitosu/ptfm/tree/v0.26",
   "installs": 50
  },
  {
   "id": "spampy",
   "kind": "groove",
   "name": "SPAMPY",
   "author": "Spampy-Droid",
   "repo": "Spampy-Droid/SPAMPY-0.0-r949",
   "ident": "FM-1_949",
   "what": "SPAMPY 1.0: a five-track synthwave FM-1 firmware with 170 synth presets, 44 drum kits including KAVINSKY, scenes, effects, new NEON arpeggiator and Slicer modes, extended envelope controls for non-digital engines, and 5 built-in arcade games.",
   "editor": null,
   "play": null,
   "added": "2026-10-29",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "03aeb403",
    "data": {
     "what": "SPAMPY 1.0: a five-track synthwave FM-1 firmware with 170 synth presets, 44 drum kits including KAVINSKY, scenes, effects, new NEON arpeggiator and Slicer modes, extended envelope controls for non-digital engines, and 5 built-in arcade games.",
     "kind": "groove"
    }
   },
   "stars": 4,
   "talk": "https://github.com/Spampy-Droid/SPAMPY-0.0-r949/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/Spampy-Droid/SPAMPY-0.0-r949",
   "version": "949",
   "date": "2026-10-28",
   "published": "2026-10-28T10:21:13Z",
   "pkg": "fw/spampy-949.fwsc",
   "product": "FM-1_949",
   "size": 610035,
   "sha256": "f7c1cde01c66a24e11e8cec43a09529f3b5096d4f2982d7d5c05f1f2cf0e702f",
   "release": "https://github.com/Spampy-Droid/SPAMPY-0.0-r949/releases/tag/r949",
   "tag": "r949",
   "srcref": null,
   "mirror": "src/spampy-949.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "provCheck": "f7c1cde01c66a24e11e8cec43a09529f3b5096d4f2982d7d5c05f1f2cf0e702f 2026-11-04",
   "asset": "684604655 2026-10-28T10:20:35Z",
   "assetPkg": "SPAMPY-[\\w.-]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Spampy-Droid/SPAMPY-0.0-r949/tree/r949",
   "installs": 309,
   "chip": "old"
  },
  {
   "id": "spellbox",
   "kind": "synth",
   "name": "SPELLBOX",
   "author": "Philippe Jaccoud",
   "repo": "pjac1810/spellbox",
   "ident": "FM-1_57\\d",
   "what": "SPELLBOX turns the FM-1 into a talking spelling toy after the 1978 Speak & Spell: an 8-character fluorescent display, a 10-pole LPC voice at 8 kHz through an 8-bit DAC, and the SPELL, LETTER, SAY IT, SECRET CODE and MYSTERY WORD games over four levels, with the keys as an A-to-Z keyboard. SPEAK…",
   "editor": null,
   "play": "https://pjac1810.github.io/spellbox/",
   "added": "2026-10-29",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "5304c796",
    "data": {
     "what": "SPELLBOX turns the FM-1 into a talking spelling toy after the 1978 Speak & Spell: an 8-character fluorescent display, a 10-pole LPC voice at 8 kHz through an 8-bit DAC, and the SPELL, LETTER, SAY IT, SECRET CODE and MYSTERY WORD games over four levels, with the keys as an A-to-Z keyboard. SPEAK…",
     "kind": "synth",
     "play": "https://pjac1810.github.io/spellbox/"
    }
   },
   "stars": 2,
   "talk": "https://github.com/pjac1810/spellbox/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://pjac1810.github.io/spellbox/",
   "version": "0.3",
   "date": "2026-10-28",
   "published": "2026-10-28T14:37:13Z",
   "pkg": "fw/spellbox-0.3.fwsc",
   "product": "FM-1_573",
   "size": 610110,
   "sha256": "b4b3f5ca96c4f7f5971586e9ada95cc343d789a8d4b3761b832c39f0920a4c05",
   "release": "https://github.com/pjac1810/spellbox/releases/tag/v0.3",
   "tag": "v0.3",
   "srcref": null,
   "mirror": "src/spellbox-0.3.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "b4b3f5ca96c4f7f5971586e9ada95cc343d789a8d4b3761b832c39f0920a4c05 2026-11-05",
   "asset": "685280753 2026-10-28T14:37:44Z",
   "assetPkg": "spellbox-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/pjac1810/spellbox/tree/v0.3",
   "installs": 43
  },
  {
   "id": "dungeontracker",
   "kind": "groove",
   "name": "Dungeon Tracker",
   "author": "Bourbon Weather",
   "repo": "BourbonWX/Dungeon-Tracker",
   "ident": "FM-1_910",
   "what": "A four-track groovebox that is a dungeon crawler: your party plays the music, the rogue drums, the fighter bass, the cleric pads and the mage the melody. Step-program in a tracker or record live, and see how deep you get.",
   "editor": null,
   "play": null,
   "added": "2026-10-29",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "fe9ee214",
    "error": "Expecting ',' delimiter: line 3 column 3 (char 108)"
   },
   "stars": 0,
   "talk": null,
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/BourbonWX/Dungeon-Tracker",
   "version": "1.0.0",
   "date": "2026-10-29",
   "published": "2026-10-29T00:59:27Z",
   "pkg": "fw/dungeontracker-1.0.0.fwsc",
   "product": "FM-1_910",
   "size": 610090,
   "sha256": "76395b50b99b4448c7d38fc6e6fc69a970438441f2f9ee2efe6f736e876fc8f5",
   "release": "https://github.com/BourbonWX/Dungeon-Tracker/releases/tag/v1.0.0",
   "tag": "v1.0.0",
   "srcref": null,
   "mirror": "src/dungeontracker-1.0.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "provCheck": "76395b50b99b4448c7d38fc6e6fc69a970438441f2f9ee2efe6f736e876fc8f5 2026-11-04",
   "asset": "686892821 2026-10-29T00:58:49Z",
   "assetPkg": "dungeon-tracker-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/BourbonWX/Dungeon-Tracker/tree/v1.0.0",
   "installs": 37,
   "color": null,
   "chip": "old"
  },
  {
   "id": "nachtfahrt",
   "kind": "synth",
   "name": "NACHTFAHRT",
   "author": "Cranky Man",
   "repo": "FartyPants/fm1-nachtfahrt",
   "ident": "FM-1_197\\d{6}",
   "what": "Generative 1970s Berlin School: two sequencers drift against each other over a drone, in eight endless pieces. Play a melody on the white keys and the lead answers it, takes it as its theme and grows new ideas from it.",
   "editor": null,
   "play": "https://fartypants.github.io/fm1-nachtfahrt/emu/",
   "added": "2026-10-29",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": null,
   "stars": 9,
   "talk": "https://github.com/FartyPants/fm1-nachtfahrt/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://fartypants.github.io/fm1-nachtfahrt/",
   "version": "1.0.0",
   "date": "2026-11-01",
   "published": "2026-11-01T19:35:09Z",
   "pkg": "fw/nachtfahrt-1.0.0.fwsc",
   "product": "FM-1_197010000",
   "size": 609666,
   "sha256": "46693845a35291dae72f8d0e0819215887dd3b630d593485e77ac2a26a731518",
   "release": "https://github.com/FartyPants/fm1-nachtfahrt/releases/tag/v1.0.0",
   "tag": "v1.0.0",
   "srcref": null,
   "mirror": "src/nachtfahrt-1.0.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "46693845a35291dae72f8d0e0819215887dd3b630d593485e77ac2a26a731518 2026-11-05",
   "asset": "699315212 2026-11-01T19:35:08Z",
   "assetPkg": "nachtfahrt-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/FartyPants/fm1-nachtfahrt/tree/v1.0.0",
   "installs": 348
  },
  {
   "id": "daurade",
   "kind": "groove",
   "name": "Daurade",
   "author": "delirioux",
   "repo": "delirioux/daurade",
   "ident": "FM-1_900",
   "what": "Generative French house after a certain robotic duo: a filtered loop opening over sixteen bars, a mix that pumps on every kick and a robot voice singing the hook. Ten styles, four knobs, drops, solos, the lead on the keys.",
   "editor": null,
   "play": "https://delirioux.github.io/daurade/try/",
   "added": "2026-10-29",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 1,
   "talk": "https://github.com/delirioux/daurade/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://delirioux.github.io/daurade/",
   "version": "1.0-1862f39",
   "date": "2026-11-04",
   "published": "2026-11-04T22:19:19Z",
   "pkg": "fw/daurade-1.0-1862f39.fwsc",
   "product": "FM-1_900",
   "size": 610090,
   "sha256": "0722fa2feb64e2adef7eb1a8395ad57b7b9ecf75e517572289b90e7924a7e2b1",
   "release": "https://delirioux.github.io/daurade/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "relCheck": "1.0-1862f39 2026-11-05",
   "provCheck": "0722fa2feb64e2adef7eb1a8395ad57b7b9ecf75e517572289b90e7924a7e2b1 2026-11-05",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/delirioux/daurade/tree/1862f39",
   "installs": 42
  },
  {
   "id": "luxr",
   "kind": "drums",
   "name": "LUXR",
   "author": "HOLODECK AUDIOTOOLS",
   "repo": "orbitator/LUXR",
   "ident": "FM-1_870",
   "what": "An LXR-style drum machine: eight sounds, each a synth and a sample layer, with drive, delay, reverb, filter, compressor and limiter. 16 patterns of up to 64 steps, per-track speed, locks, conditional trigs, chains and song mode, MIDI clock and CC learn. Its samples are the Sonic Potions LXR's, non-commercial licence.",
   "editor": null,
   "play": null,
   "added": "2026-10-29",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 5,
   "talk": "https://github.com/orbitator/LUXR/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://holodeck-audiotools.com/LUXR",
   "version": "2026.11.02",
   "date": "2026-11-02",
   "published": "2026-11-02T21:01:56Z",
   "pkg": "fw/luxr-2026.10.25.fwsc",
   "product": "FM-1_870",
   "size": 610063,
   "sha256": "46e6c949c483db5f2ea5f5040975004e954d7f8e22e29996f63e1b50c7f2a365",
   "release": "https://holodeck-audiotools.com/LUXR",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "2026.11.02 2026-11-05",
   "provCheck": "46e6c949c483db5f2ea5f5040975004e954d7f8e22e29996f63e1b50c7f2a365 2026-11-05",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/orbitator/LUXR/tree/main",
   "installs": 19
  },
  {
   "id": "fmdj",
   "kind": "tracker",
   "name": "FMDj",
   "author": "DEADACTIVE",
   "repo": "DeadActive/FMDj",
   "ident": "FM-1_900",
   "what": "Game Boy music programs on the FM-1: LSDj, the tracker, and DMGo!, the drum machine, in a Game Boy emulator on its screen, keys and knobs. Bring your own ROM: the install page puts it in, in your browser.",
   "editor": null,
   "play": null,
   "added": "2026-10-29",
   "loader": null,
   "cheat": null,
   "install": "https://deadactive.github.io/FMDj/webapp/lsdj-install/",
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 2,
   "talk": "https://github.com/DeadActive/FMDj/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://deadactive.github.io/FMDj/",
   "version": "2026.10.22",
   "date": "2026-10-22",
   "published": "2026-10-22T10:10:13Z",
   "pkg": "fw/fmdj-2026.10.22.fwsc",
   "product": "FM-1_900",
   "size": 609849,
   "sha256": "857bd4fafca1fb78ac47386b5c02ab58acd8c72ca69ce341461f188c49b68342",
   "release": "https://deadactive.github.io/FMDj/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "2026.10.22 2026-11-05",
   "provCheck": "857bd4fafca1fb78ac47386b5c02ab58acd8c72ca69ce341461f188c49b68342 2026-11-05",
   "base": [
    "felucca"
   ],
   "dinghy": null,
   "source": "https://github.com/DeadActive/FMDj/tree/main"
  },
  {
   "id": "kwasub",
   "kind": "synth",
   "name": "K-WASUB",
   "author": "Omnipotard (Guizmoh)",
   "repo": "Guizmoh/K-WASUB_Firmware_for_FM1",
   "ident": "FM-1_1990",
   "what": "K-WA SUB is a powerful bass synthesizer for the M-VAVE FM-1, featuring 9 synthesis engines with 2 engines playable simultaneously and morphing capabilities. A dedicated sample layer adds attack and texture, while 3 freely assignable MIDI-learnable LFOs, quantized live effects and extensive sound…",
   "editor": "https://guizmoh.github.io/K-WASUB_Firmware_for_FM1/data.html",
   "play": "https://guizmoh.github.io/K-WASUB_Firmware_for_FM1/emulator/index.html",
   "added": "2026-10-29",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "a59fc481",
    "data": {
     "what": "K-WA SUB is a powerful bass synthesizer for the M-VAVE FM-1, featuring 9 synthesis engines with 2 engines playable simultaneously and morphing capabilities. A dedicated sample layer adds attack and texture, while 3 freely assignable MIDI-learnable LFOs, quantized live effects and extensive sound…",
     "kind": "synth",
     "play": "https://guizmoh.github.io/K-WASUB_Firmware_for_FM1/emulator/index.html",
     "editor": "https://guizmoh.github.io/K-WASUB_Firmware_for_FM1/data.html"
    }
   },
   "stars": 3,
   "talk": "https://github.com/Guizmoh/K-WASUB_Firmware_for_FM1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://guizmoh.github.io/K-WASUB_Firmware_for_FM1/",
   "version": "1.0.52",
   "date": "2026-11-04",
   "published": "2026-11-04T14:47:03Z",
   "pkg": "fw/kwasub-1.0.52.fwsc",
   "product": "FM-1_1990",
   "size": 610266,
   "sha256": "9643c14350d4304dde460f143c050a97f5954b3b6d408dab081bcf2f45ea0d80",
   "release": "https://guizmoh.github.io/K-WASUB_Firmware_for_FM1/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "1.0.52 2026-11-05",
   "provCheck": "9643c14350d4304dde460f143c050a97f5954b3b6d408dab081bcf2f45ea0d80 2026-11-05",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Guizmoh/K-WASUB_Firmware_for_FM1/tree/v1.0.52",
   "installs": 103
  },
  {
   "id": "sill",
   "kind": "groove",
   "name": "Sill",
   "author": "delirioux",
   "repo": "delirioux/sill",
   "ident": "FM-1_900",
   "what": "Generative 90s eurodance, pickled in 1995: a song in intro, verse, pre-chorus, chorus and break, with lift, pump, vox and energy on the knobs, the hook, the groove and a key change up for the last chorus. Eight sets to store. On Felucca, after Tuna.",
   "editor": null,
   "play": "https://delirioux.github.io/sill/try/",
   "added": "2026-10-29",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 1,
   "talk": "https://github.com/delirioux/sill/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://delirioux.github.io/sill/",
   "version": "1.0.2-ea87155",
   "date": "2026-11-04",
   "published": "2026-11-04T23:12:18Z",
   "pkg": "fw/sill-1.0.2-ea87155.fwsc",
   "product": "FM-1_900",
   "size": 610090,
   "sha256": "5066e911c32900483c3647811651d527d03c218c3396b41137806cc1f3d8733a",
   "release": "https://delirioux.github.io/sill/",
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "relCheck": "1.0.2-ea87155 2026-11-05",
   "provCheck": "5066e911c32900483c3647811651d527d03c218c3396b41137806cc1f3d8733a 2026-11-05",
   "base": [
    "felucca",
    "tuna"
   ],
   "dinghy": null,
   "source": "https://github.com/delirioux/sill/tree/ea87155",
   "installs": 37
  },
  {
   "id": "smileyface",
   "kind": "drums",
   "name": "Smileyface",
   "author": "pbarilla",
   "repo": "pbarilla/smileyface",
   "ident": "FM-1_303",
   "what": "You're making acid, baby! Smash that LFO button until you hear something you like, and then twist those knobs! Now with 100% more FX! A truly trippy experience! Built on Chipbox.",
   "editor": null,
   "play": "https://ihavenocluewhatimdoing.com/smileyface/play/",
   "added": "2026-10-30",
   "loader": null,
   "cheat": "https://ihavenocluewhatimdoing.com/smileyface/cheatsheet/",
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": {
    "sha": "e2da0daf",
    "data": {
     "what": "You're making acid, baby! Smash that LFO button until you hear something you like, and then twist those knobs! Now with 100% more FX! A truly trippy experience! Built on Chipbox.",
     "kind": "drums",
     "play": "https://ihavenocluewhatimdoing.com/smileyface/play/"
    }
   },
   "stars": 0,
   "talk": "https://github.com/pbarilla/smileyface/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://ihavenocluewhatimdoing.com/smileyface/guide/",
   "version": "1.0.6",
   "date": "2026-11-04",
   "published": "2026-11-04T08:08:18Z",
   "pkg": "fw/smileyface-1.0.6.fwsc",
   "product": "FM-1_303",
   "size": 610110,
   "sha256": "895d8b6e3f8885fbff4195365addd82cb1c5bb9eca0ba72f65a5dd8cd8503ce3",
   "release": "https://github.com/pbarilla/smileyface/releases/tag/v1.0.6",
   "tag": "v1.0.6",
   "srcref": null,
   "mirror": "src/smileyface-1.0.6.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "895d8b6e3f8885fbff4195365addd82cb1c5bb9eca0ba72f65a5dd8cd8503ce3 2026-11-04",
   "provenance": {
    "sha256": "895d8b6e3f8885fbff4195365addd82cb1c5bb9eca0ba72f65a5dd8cd8503ce3",
    "repo": "pbarilla/smileyface",
    "commit": "9a7018b0153ea54aa37382b75d589ea6b3ac51ab",
    "ref": "refs/tags/v1.0.6",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/pbarilla/smileyface/actions/runs/41797068841/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "708752796 2026-11-04T08:08:19Z",
   "assetPkg": "smileyface-[^/\\\"]+\\.fwsc",
   "base": [
    "chipbox"
   ],
   "dinghy": true,
   "source": "https://github.com/pbarilla/smileyface/tree/v1.0.6",
   "installs": 62
  },
  {
   "id": "vesper",
   "kind": "synth",
   "name": "VESPER",
   "author": "Fat Cat Studios",
   "repo": "fatcatstudios-hub/vesper-fm1",
   "ident": "FM-1_8837\\d+",
   "what": "An ambient worship synth. Each scene layers four lush voices in any major key around a crystal orbit home screen: pads, plucks, piano and swells. Shape them with drive, tone, granular clouds, shimmer, reverb and delay, then play live over the scene or record into it.",
   "editor": null,
   "play": "https://fatcatstudios-hub.github.io/vesper-fm1/play/",
   "added": "2026-10-30",
   "loader": null,
   "cheat": "https://fatcatstudios-hub.github.io/vesper-fm1/cheatsheet.html",
   "install": null,
   "card": "fw/cards/vesper-e5605096.png",
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": {
    "sha": "6cf66e7a",
    "data": {
     "what": "An ambient worship synth. Each scene layers four lush voices in any major key around a crystal orbit home screen: pads, plucks, piano and swells. Shape them with drive, tone, granular clouds, shimmer, reverb and delay, then play live over the scene or record into it.",
     "author": "Fat Cat Studios",
     "kind": "synth",
     "play": "https://fatcatstudios-hub.github.io/vesper-fm1/play/",
     "cheat": "https://fatcatstudios-hub.github.io/vesper-fm1/cheatsheet.html",
     "image": "docs/images/vesper-boot.png"
    }
   },
   "stars": 1,
   "talk": "https://github.com/fatcatstudios-hub/vesper-fm1/issues",
   "lic": null,
   "starsDay": "2026-11-05",
   "site": "https://github.com/fatcatstudios-hub/vesper-fm1",
   "version": "2.0.1",
   "date": "2026-10-31",
   "published": "2026-10-31T16:53:54Z",
   "pkg": "fw/vesper-2.0.1.fwsc",
   "product": "FM-1_8837201",
   "size": 611522,
   "sha256": "297857177ecb810cc4b98ed47237f6abd681d190b0239e79ebb49fc84c41e80b",
   "release": "https://github.com/fatcatstudios-hub/vesper-fm1/releases/tag/vesper-2.0.1",
   "tag": "vesper-2.0.1",
   "srcref": null,
   "mirror": "src/vesper-2.0.1.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "297857177ecb810cc4b98ed47237f6abd681d190b0239e79ebb49fc84c41e80b 2026-11-05",
   "asset": "695934791 2026-10-31T16:53:38Z",
   "assetPkg": "VESPER-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/fatcatstudios-hub/vesper-fm1/tree/vesper-2.0.1",
   "installs": 84
  },
  {
   "id": "penumbra",
   "kind": "synth",
   "name": "Penumbra",
   "author": "Lunar Eclipse Forge",
   "repo": "MadMooneyham/Penumbra",
   "ident": "FM-1_73\\d{6}",
   "what": "A cinematic space drone you travel through, not one that plays itself. Five drone voices hold a pedal; turn PRESET and they glide to the next scene one voice at a time, or MORPH there by hand. Play VOX over it in key, loop it and the loop follows the key, or hold a key to bend and throw the sound.",
   "editor": null,
   "play": "https://madmooneyham.github.io/Penumbra/emu/",
   "added": "2026-10-30",
   "loader": null,
   "cheat": "https://madmooneyham.github.io/Penumbra/cheatsheet/",
   "install": null,
   "card": "fw/cards/penumbra-69265ee6.png",
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": {
    "sha": "d323870a",
    "data": {
     "what": "A cinematic space drone you travel through, not one that plays itself. Five drone voices hold a pedal; turn PRESET and they glide to the next scene one voice at a time, or MORPH there by hand. Play VOX over it in key, loop it and the loop follows the key, or hold a key to bend and throw the sound.",
     "author": "Lunar Eclipse Forge",
     "kind": "synth",
     "play": "https://madmooneyham.github.io/Penumbra/emu/",
     "cheat": "https://madmooneyham.github.io/Penumbra/cheatsheet/",
     "image": "assets/card.png"
    }
   },
   "stars": 0,
   "talk": "https://github.com/MadMooneyham/Penumbra/discussions",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/MadMooneyham/Penumbra",
   "version": "1.2",
   "date": "2026-11-04",
   "published": "2026-11-04T19:30:04Z",
   "pkg": "fw/penumbra-1.2.fwsc",
   "product": "FM-1_73010200",
   "size": 609697,
   "sha256": "5044d5c2c5795c6a5c03c732062e4c94cccd5c1498c3e22697a0b1430933a3fb",
   "release": "https://github.com/MadMooneyham/Penumbra/releases/tag/v1.2",
   "tag": "v1.2",
   "srcref": null,
   "mirror": "src/penumbra-1.2.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "5044d5c2c5795c6a5c03c732062e4c94cccd5c1498c3e22697a0b1430933a3fb 2026-11-05",
   "asset": "710654788 2026-11-04T19:29:48Z",
   "assetPkg": "penumbra-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/MadMooneyham/Penumbra/tree/v1.2",
   "installs": 99
  },
  {
   "id": "jam",
   "kind": "groove",
   "name": "Jam Playground",
   "author": "Bob Perry",
   "repo": "BunnyOrchard/jam-playground",
   "ident": "FM-1_7666200",
   "what": "Jam Playground plays a new song the moment you turn the FM-1 on. Four synths and eleven drums sound together. Turn a knob to change the vibe, the scale, a sound, or an effect, and play along.",
   "editor": null,
   "play": null,
   "added": "2026-10-30",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "c7dec01b",
    "data": {
     "what": "Jam Playground plays a new song the moment you turn the FM-1 on. Four synths and eleven drums sound together. Turn a knob to change the vibe, the scale, a sound, or an effect, and play along.",
     "kind": "groove"
    }
   },
   "stars": 0,
   "talk": "https://github.com/BunnyOrchard/jam-playground/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/BunnyOrchard/jam-playground",
   "version": "1.2.0",
   "date": "2026-10-29",
   "published": "2026-10-29T14:13:28Z",
   "pkg": "fw/jam-1.2.0.fwsc",
   "product": "FM-1_7666200",
   "size": 609657,
   "sha256": "be3f972864fcc7a38b813991b18eac17bef3213441bac4db19dabd7a6fdb7214",
   "release": "https://github.com/BunnyOrchard/jam-playground/releases/tag/jam-1.2.0",
   "tag": "jam-1.2.0",
   "srcref": null,
   "mirror": "src/jam-1.2.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "be3f972864fcc7a38b813991b18eac17bef3213441bac4db19dabd7a6fdb7214 2026-11-05",
   "asset": "689197583 2026-10-29T16:38:29Z",
   "assetPkg": "jam-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/BunnyOrchard/jam-playground/tree/jam-1.2.0",
   "installs": 35
  },
  {
   "id": "xmod",
   "kind": "tracker",
   "name": "XMOD",
   "author": "Kot Morderca",
   "repo": "KotMorderca/XMOD",
   "ident": "FM-1_666",
   "what": "A MOD / XM tracker, sampler and groovebox: play, write and save FastTracker 2 and ProTracker songs on the FM-1, up to 32 channels, with a ProTracker mode for MODs and a song manager in the browser for moving songs to and from the computer.",
   "editor": "https://kotmorderca.github.io/XMOD/",
   "play": "https://kotmorderca.github.io/XMOD/sim/",
   "added": "2026-10-30",
   "loader": null,
   "cheat": "https://github.com/KotMorderca/XMOD#controls",
   "install": null,
   "card": "fw/cards/xmod-a7737b2e.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "fa89a35d",
    "data": {
     "what": "A MOD / XM tracker, sampler and groovebox: play, write and save FastTracker 2 and ProTracker songs on the FM-1, up to 32 channels, with a ProTracker mode for MODs and a song manager in the browser for moving songs to and from the computer.",
     "author": "Kot Morderca",
     "kind": "tracker",
     "play": "https://kotmorderca.github.io/XMOD/sim/",
     "editor": "https://kotmorderca.github.io/XMOD/",
     "cheat": "https://github.com/KotMorderca/XMOD#controls",
     "image": "docs/xmod.png"
    }
   },
   "stars": 4,
   "talk": "https://github.com/KotMorderca/XMOD/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/KotMorderca/XMOD",
   "version": "1.2.0",
   "date": "2026-10-30",
   "published": "2026-10-30T15:04:00Z",
   "pkg": "fw/xmod-1.2.0.fwsc",
   "product": "FM-1_666",
   "size": 610313,
   "sha256": "e985c66c5e19cabc6ee6b102c3aba7fe5f663a312a4cceb5cb735ee5f5519697",
   "release": "https://github.com/KotMorderca/XMOD/releases/tag/v1.2.0",
   "tag": "v1.2.0",
   "srcref": null,
   "mirror": "src/xmod-1.2.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "e985c66c5e19cabc6ee6b102c3aba7fe5f663a312a4cceb5cb735ee5f5519697 2026-10-30",
   "provenance": {
    "sha256": "e985c66c5e19cabc6ee6b102c3aba7fe5f663a312a4cceb5cb735ee5f5519697",
    "repo": "KotMorderca/XMOD",
    "commit": "ddf7e9ad169d92bbb2c27f9c33c5d89bd63bb5bb",
    "ref": "refs/tags/v1.2.0",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/KotMorderca/XMOD/actions/runs/41077004859/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "692462974 2026-10-30T15:04:01Z",
   "assetPkg": "xmod\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/KotMorderca/XMOD/tree/v1.2.0",
   "installs": 34
  },
  {
   "id": "sidj",
   "kind": "other",
   "name": "SiDJ",
   "author": "thomasj (tubesockor)",
   "repo": "thomasj/fm1-sidj",
   "ident": "FM-1_64\\d{6}",
   "what": "Plays C64 SID music from HVSC on an emulated 6581 or 8580 and lets you remix every voice live: transpose, mute, solo, swap waveforms, bend envelopes and filter, add LFOs, ride the tempo. Out of the jack, as USB audio or over ASID to a real SID. MIDI clock from the tune, or the tune synced to yours.",
   "editor": "https://thomasj.github.io/fm1-sidj/#songs",
   "play": "https://thomasj.github.io/fm1-sidj/emu/",
   "added": "2026-10-30",
   "loader": null,
   "cheat": "https://thomasj.github.io/fm1-sidj/#play",
   "install": null,
   "card": "fw/cards/sidj-07aa0e03.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "2bf3d9b0",
    "data": {
     "what": "Plays C64 SID music from HVSC on an emulated 6581 or 8580 and lets you remix every voice live: transpose, mute, solo, swap waveforms, bend envelopes and filter, add LFOs, ride the tempo. Out of the jack, as USB audio or over ASID to a real SID. MIDI clock from the tune, or the tune synced to yours.",
     "author": "thomasj (tubesockor)",
     "kind": "other",
     "play": "https://thomasj.github.io/fm1-sidj/emu/",
     "editor": "https://thomasj.github.io/fm1-sidj/#songs",
     "cheat": "https://thomasj.github.io/fm1-sidj/#play",
     "image": "web/site/img/remix.png"
    }
   },
   "stars": 3,
   "talk": "https://github.com/thomasj/fm1-sidj/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/thomasj/fm1-sidj",
   "version": "1.3.0",
   "date": "2026-11-01",
   "published": "2026-11-01T21:36:34Z",
   "pkg": "fw/sidj-1.3.0.fwsc",
   "product": "FM-1_64010300",
   "size": 609944,
   "sha256": "77f631208e0df15b437c96cb5a3fe182bd732a17f16d64efb4403e2ab5484a59",
   "release": "https://github.com/thomasj/fm1-sidj/releases/tag/v1.3.0",
   "tag": "v1.3.0",
   "srcref": null,
   "mirror": "src/sidj-1.3.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "77f631208e0df15b437c96cb5a3fe182bd732a17f16d64efb4403e2ab5484a59 2026-11-05",
   "asset": "699592960 2026-11-01T21:36:34Z",
   "assetPkg": "sidj-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/thomasj/fm1-sidj/tree/v1.3.0",
   "installs": 17
  },
  {
   "id": "hawkchua",
   "kind": "synth",
   "name": "hawk-chua",
   "author": "plieuwski",
   "repo": "Plieuw/hawk-chua",
   "ident": "FM-1_007",
   "what": "Noise and modeling synth with GM-style presets (4 banks, 512) and a 4-track tape recorder: each voice a live Chua circuit or noise program, through vactrol gates into resonators and piano, drum, voice, flute, brass, bowed, reed and bird waveguides, with temple, cathedral and mosque reverbs. XG…",
   "editor": null,
   "play": "https://plieuw.github.io/hawk-chua/webapp/remote/",
   "added": "2026-10-30",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": "fw/cards/hawkchua-65977aa1.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "26859ba2",
    "data": {
     "what": "Noise and modeling synth with GM-style presets (4 banks, 512) and a 4-track tape recorder: each voice a live Chua circuit or noise program, through vactrol gates into resonators and piano, drum, voice, flute, brass, bowed, reed and bird waveguides, with temple, cathedral and mosque reverbs. XG…",
     "author": "plieuwski",
     "kind": "synth",
     "image": "docs/card.png"
    }
   },
   "stars": 0,
   "talk": "https://github.com/Plieuw/hawk-chua/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/Plieuw/hawk-chua",
   "version": "1.7",
   "date": "2026-10-31",
   "published": "2026-10-31T17:55:53Z",
   "pkg": "fw/hawkchua-1.7.fwsc",
   "product": "FM-1_007",
   "size": 610090,
   "sha256": "bc63f5ccb4a98a6ba93b73aca99eb28313e554fbd7a1b4ef29fd68d1836b864f",
   "release": "https://github.com/Plieuw/hawk-chua/releases/tag/v1.7",
   "tag": "v1.7",
   "srcref": null,
   "mirror": "src/hawkchua-1.7.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "bc63f5ccb4a98a6ba93b73aca99eb28313e554fbd7a1b4ef29fd68d1836b864f 2026-11-05",
   "asset": "696074211 2026-10-31T17:55:52Z",
   "assetPkg": "hawk-chua\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/Plieuw/hawk-chua/tree/v1.7",
   "installs": 25
  },
  {
   "id": "bb1",
   "kind": "groove",
   "name": "BB1",
   "author": "Ole Big Beat / TexasRADIO",
   "repo": "TexasRADIO/bb1-firmware",
   "ident": "FM-1_922\\d{5}",
   "what": "Two independent drum layers and Dillo, an Open303-derived acid bass, through tape echo and spring reverb: a synthesised 808 and seven sampled machines, 67 songs, 21 eras and 205 ACID phrases.",
   "editor": null,
   "play": "https://thebigbeat.app/fm1/emulator/",
   "added": "2026-10-30",
   "loader": null,
   "cheat": null,
   "install": "https://thebigbeat.app/fm1/install/",
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 5,
   "talk": "https://github.com/TexasRADIO/bb1-firmware/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://thebigbeat.app/fm1/",
   "version": "1.5",
   "date": "2026-10-29",
   "published": "2026-10-29T18:36:26Z",
   "pkg": "fw/bb1-1.5.fwsc",
   "product": "FM-1_92200105",
   "size": 610086,
   "sha256": "0efa13388f688927fb46e40fa5acc508f3a3fc04a37cd3184910ef7d7d43571a",
   "release": "https://github.com/TexasRADIO/bb1-firmware/releases/tag/v1.5",
   "tag": "v1.5",
   "srcref": null,
   "mirror": "src/bb1-1.5.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "0efa13388f688927fb46e40fa5acc508f3a3fc04a37cd3184910ef7d7d43571a 2026-11-05",
   "asset": "691788401 2026-10-30T10:45:41Z",
   "assetPkg": "bb1-[\\d.]+-id\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/TexasRADIO/bb1-firmware/tree/v1.5"
  },
  {
   "id": "karma",
   "kind": "groove",
   "name": "KARMA",
   "author": "Ariel Muchnik",
   "repo": "eatyourgreensstudio-dotcom/karma-fm1",
   "ident": "FM-1_926",
   "what": "A four-track groovebox: an acid bass or a Juno-style poly, physical modelling, two dozen synthesis models and a drum synth. A 64-step sequencer with song mode, generators that write parts on one chord plan, pixel characters, and USB audio with six stems, MIDI out and DAW sync.",
   "editor": "https://eatyourgreensstudio-dotcom.github.io/karma-fm1/webapp/editor/",
   "play": "https://eatyourgreensstudio-dotcom.github.io/karma-fm1/emu/",
   "added": "2026-10-30",
   "loader": null,
   "cheat": "https://eatyourgreensstudio-dotcom.github.io/karma-fm1/emu/cheatsheet.html",
   "install": null,
   "card": "fw/cards/karma-e3d6ab57.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "9e0625d2",
    "data": {
     "what": "A four-track groovebox: an acid bass or a Juno-style poly, physical modelling, two dozen synthesis models and a drum synth. A 64-step sequencer with song mode, generators that write parts on one chord plan, pixel characters, and USB audio with six stems, MIDI out and DAW sync.",
     "author": "Ariel Muchnik",
     "kind": "groove",
     "play": "https://eatyourgreensstudio-dotcom.github.io/karma-fm1/emu/",
     "editor": "https://eatyourgreensstudio-dotcom.github.io/karma-fm1/webapp/editor/",
     "cheat": "https://eatyourgreensstudio-dotcom.github.io/karma-fm1/emu/cheatsheet.html",
     "image": "assets/card.png"
    }
   },
   "stars": 24,
   "talk": "https://github.com/eatyourgreensstudio-dotcom/karma-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/eatyourgreensstudio-dotcom/karma-fm1",
   "version": "3.0.3",
   "date": "2026-10-31",
   "published": "2026-10-31T21:32:40Z",
   "pkg": "fw/karma-3.0.3.fwsc",
   "product": "FM-1_926",
   "size": 610043,
   "sha256": "1468268b0ded229a27398633fb7142cc1b85709e50ddfbb31e8efadaf45bddd3",
   "release": "https://github.com/eatyourgreensstudio-dotcom/karma-fm1/releases/tag/v3.0.3",
   "tag": "v3.0.3",
   "srcref": null,
   "mirror": "src/karma-3.0.3.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "1468268b0ded229a27398633fb7142cc1b85709e50ddfbb31e8efadaf45bddd3 2026-11-05",
   "asset": "696534414 2026-10-31T21:32:37Z",
   "assetPkg": "karma-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/eatyourgreensstudio-dotcom/karma-fm1/tree/v3.0.3",
   "installs": 176
  },
  {
   "id": "lsdjburrito",
   "kind": "tracker",
   "name": "LSDJ Burrito",
   "author": "Dreamy_bacon",
   "repo": "dreamsofbacon/lsdj-burrito-src",
   "ident": "FM-1_537\\d{6}",
   "what": "Little Sound Dj, the Game Boy tracker, on the FM-1: played from its keys and knobs, with per-channel filters, drive, lo-fi and an LFO, a shared echo and compressor, MIDI sync and colour themes. Bring your own LSDj: the project's web page adds it to this firmware on your computer.",
   "editor": "https://dreamsofbacon.github.io/lsdj-burrito/#connect",
   "play": "https://dreamsofbacon.github.io/lsdj-burrito/#emulator-sec",
   "added": "2026-10-31",
   "loader": null,
   "cheat": null,
   "install": "https://dreamsofbacon.github.io/lsdj-burrito/#install",
   "card": "fw/cards/lsdjburrito-387ee40e.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "ca236725",
    "data": {
     "what": "Little Sound Dj, the Game Boy tracker, on the FM-1: played from its keys and knobs, with per-channel filters, drive, lo-fi and an LFO, a shared echo and compressor, MIDI sync and colour themes. Bring your own LSDj: the project's web page adds it to this firmware on your computer.",
     "author": "Dreamy_bacon",
     "kind": "tracker",
     "play": "https://dreamsofbacon.github.io/lsdj-burrito/#emulator-sec",
     "editor": "https://dreamsofbacon.github.io/lsdj-burrito/#connect",
     "image": "docs/card.png"
    }
   },
   "stars": 1,
   "talk": "https://github.com/dreamsofbacon/lsdj-burrito-src/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://dreamsofbacon.github.io/lsdj-burrito/",
   "version": "0.9.96",
   "date": "2026-10-31",
   "published": "2026-10-31T12:38:01Z",
   "pkg": "fw/lsdjburrito-0.9.96.fwsc",
   "product": "FM-1_537000996",
   "size": 610089,
   "sha256": "dfbd44cf17f042d6f4d14cb9586ee6f520e85a1e5686defb0e00933b119bb044",
   "release": "https://github.com/dreamsofbacon/lsdj-burrito-src/releases/tag/v0.9.96",
   "tag": "v0.9.96",
   "srcref": null,
   "mirror": "src/lsdjburrito-0.9.96.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "dfbd44cf17f042d6f4d14cb9586ee6f520e85a1e5686defb0e00933b119bb044 2026-11-05",
   "asset": "695352409 2026-10-31T12:38:00Z",
   "assetPkg": "lsdj-burrito-[\\d.]+\\.fwsc",
   "base": [
    "felucca"
   ],
   "dinghy": null,
   "source": "https://github.com/dreamsofbacon/lsdj-burrito-src/tree/v0.9.96"
  },
  {
   "id": "fm1dock",
   "kind": "synth",
   "name": "fm1-dock",
   "author": "Joakim Eriksson",
   "repo": "joakimeriksson/fm1-dock",
   "ident": "FM-1_921",
   "what": "One firmware, many synths: hold HOME and pick CS-1, Scintilla (the Elka Synthex), OberVave or a sine, no reflashing. Add FM-106, FM-1 SID, AMB-1, FoMni, MONK-1, FiMba-1, GATOR or DUB-1 from the page with one click, and your own modules over USB. A master EQ, MIDI options, BLE-MIDI, the second…",
   "editor": null,
   "play": "https://joakimeriksson.github.io/fm1-dock/#emulator",
   "added": "2026-11-01",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "018ba899",
    "data": {
     "what": "One firmware, many synths: hold HOME and pick CS-1, Scintilla (the Elka Synthex), OberVave or a sine, no reflashing. Add FM-106, FM-1 SID, AMB-1, FoMni, MONK-1, FiMba-1, GATOR or DUB-1 from the page with one click, and your own modules over USB. A master EQ, MIDI options, BLE-MIDI, the second…",
     "kind": "synth",
     "play": "https://joakimeriksson.github.io/fm1-dock/#emulator"
    }
   },
   "stars": 18,
   "talk": "https://github.com/joakimeriksson/fm1-dock/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://joakimeriksson.github.io/fm1-dock/",
   "version": "0.7.1",
   "date": "2026-10-31",
   "published": "2026-10-31T21:37:29Z",
   "pkg": "fw/fm1dock-0.7.1.fwsc",
   "product": "FM-1_921",
   "size": 610130,
   "sha256": "93218d3034f729f94cc180f6ece157b346fa7980b5296c939d80833b8322b4ce",
   "release": "https://github.com/joakimeriksson/fm1-dock/releases/tag/v0.7.1",
   "tag": "v0.7.1",
   "srcref": null,
   "mirror": "src/fm1dock-0.7.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "93218d3034f729f94cc180f6ece157b346fa7980b5296c939d80833b8322b4ce 2026-11-01",
   "provenance": {
    "sha256": "93218d3034f729f94cc180f6ece157b346fa7980b5296c939d80833b8322b4ce",
    "repo": "joakimeriksson/fm1-dock",
    "commit": "3ec04e5ace065934aae0251b0acae240d3aab462",
    "ref": "refs/tags/v0.7.1",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/joakimeriksson/fm1-dock/actions/runs/41244314767/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "696544267 2026-10-31T21:37:29Z",
   "assetPkg": "fm1-dock-[\\d.]+\\.fwsc",
   "base": [
    "dinghy"
   ],
   "dinghy": null,
   "source": "https://github.com/joakimeriksson/fm1-dock/tree/v0.7.1",
   "installs": 89
  },
  {
   "id": "scintilla",
   "kind": "synth",
   "name": "Scintilla",
   "author": "Joakim Eriksson",
   "repo": "joakimeriksson/scintilla-fm1",
   "ident": "FM-1_963\\d{5}",
   "what": "The 1981 Elka Synthex on the FM-1: all 80 factory sounds, Paul Wiffen's laser harp among them, checked sample by sample against the original. Two layers of 8 voices (single, split, double), poly, mono or unison, chorus and reverb, and the four knobs edit what is on the screen.",
   "editor": null,
   "play": null,
   "added": "2026-11-01",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": {
    "sha": "9689bf67",
    "data": {
     "what": "The 1981 Elka Synthex on the FM-1: all 80 factory sounds, Paul Wiffen's laser harp among them, checked sample by sample against the original. Two layers of 8 voices (single, split, double), poly, mono or unison, chorus and reverb, and the four knobs edit what is on the screen.",
     "kind": "synth"
    }
   },
   "stars": 1,
   "talk": "https://github.com/joakimeriksson/scintilla-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://joakimeriksson.github.io/scintilla-fm1/",
   "version": "0.2.0",
   "date": "2026-11-01",
   "published": "2026-11-01T09:09:06Z",
   "pkg": "fw/scintilla-0.2.0.fwsc",
   "product": "FM-1_96300200",
   "size": 610110,
   "sha256": "cc80acf331161b69a705a65c9602f064c80cdb72fe37ff2399019773be42ecce",
   "release": "https://github.com/joakimeriksson/scintilla-fm1/releases/tag/v0.2.0",
   "tag": "v0.2.0",
   "srcref": null,
   "mirror": "src/scintilla-0.2.0.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "cc80acf331161b69a705a65c9602f064c80cdb72fe37ff2399019773be42ecce 2026-11-01",
   "provenance": {
    "sha256": "cc80acf331161b69a705a65c9602f064c80cdb72fe37ff2399019773be42ecce",
    "repo": "joakimeriksson/scintilla-fm1",
    "commit": "83b375200caa281c22be840970c921efdce0a7fc",
    "ref": "refs/tags/v0.2.0",
    "workflow": "zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "signer": "https://github.com/zvenson/fm1-build/.github/workflows/build.yml@refs/tags/v1",
    "run": "https://github.com/joakimeriksson/scintilla-fm1/actions/runs/41291769931/attempts/1",
    "verified": true,
    "by": "cryptography"
   },
   "asset": "697836433 2026-11-01T09:09:08Z",
   "assetPkg": "scintilla(-[\\d.]+)?\\.fwsc",
   "base": [
    "dinghy"
   ],
   "dinghy": null,
   "source": "https://github.com/joakimeriksson/scintilla-fm1/tree/v0.2.0",
   "installs": 58
  },
  {
   "id": "fm1sid",
   "kind": "tracker",
   "name": "FM-1 SID",
   "author": "Joakim Eriksson",
   "repo": "joakimeriksson/fm1-sid",
   "ident": "FM-1_900",
   "what": "C64 music on the FM-1: a 6510 runs each tune's own code and reSID plays it, PSID and RSID. A GoatTracker 2 editor on the FM-1 itself with ten GT2 example songs, a SID synth with a sequencer and effects, and any .sid sent from the browser plays at once.",
   "editor": null,
   "play": "https://joakimeriksson.github.io/fm1-emu/fm1-sid/",
   "added": "2026-11-01",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": {
    "sha": "349f88d3",
    "data": {
     "what": "C64 music on the FM-1: a 6510 runs each tune's own code and reSID plays it, PSID and RSID. A GoatTracker 2 editor on the FM-1 itself with ten GT2 example songs, a SID synth with a sequencer and effects, and any .sid sent from the browser plays at once.",
     "kind": "tracker",
     "play": "https://joakimeriksson.github.io/fm1-emu/fm1-sid/"
    }
   },
   "stars": 1,
   "talk": "https://github.com/joakimeriksson/fm1-sid/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://joakimeriksson.github.io/fm1-emu/fm1-sid/",
   "version": "0.3",
   "date": "2026-10-25",
   "published": "2026-10-25T22:08:25Z",
   "pkg": "fw/fm1sid-0.3.fwsc",
   "product": "FM-1_900",
   "size": 610110,
   "sha256": "30fbbeb839e34eb9cd06b543b9142cce3a937d6b0a221e9985412cebba324ed3",
   "release": "https://github.com/joakimeriksson/fm1-sid/releases/tag/v0.3",
   "tag": "v0.3",
   "srcref": null,
   "mirror": "src/fm1sid-0.3.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "30fbbeb839e34eb9cd06b543b9142cce3a937d6b0a221e9985412cebba324ed3 2026-11-05",
   "asset": "676253313 2026-10-25T22:08:24Z",
   "assetPkg": "fm1-sid-[\\d.]+\\.fwsc",
   "base": [
    "fm1dock"
   ],
   "dinghy": null,
   "source": "https://github.com/joakimeriksson/fm1-sid/tree/v0.3",
   "installs": 11
  },
  {
   "id": "dark1",
   "kind": "groove",
   "name": "DARK-1",
   "author": "Polystellarflow",
   "repo": "sparky480v/Dark-1",
   "ident": "FM-1_320\\d{5}",
   "what": "Dark-music firmware for the FM-1: 21 genres, 210 pieces, from dark techno and cinema to dark ambient, witch house and dungeon synth. Wander evolves it on its own. Step editor, own-voice arp, Dice, Auto FX, Drum Vary.",
   "editor": null,
   "play": "https://sparky480v.github.io/Dark-1/play/",
   "added": "2026-11-01",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": "fw/cards/dark1-ec1b22dd.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "dfd14a53",
    "data": {
     "what": "Dark-music firmware for the FM-1: 21 genres, 210 pieces, from dark techno and cinema to dark ambient, witch house and dungeon synth. Wander evolves it on its own. Step editor, own-voice arp, Dice, Auto FX, Drum Vary.",
     "author": "Polystellarflow",
     "kind": "groove",
     "play": "https://sparky480v.github.io/Dark-1/play/",
     "image": "docs/card.png"
    }
   },
   "stars": 1,
   "talk": "https://github.com/sparky480v/Dark-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://sparky480v.github.io/Dark-1/play/",
   "version": "1.0.4",
   "date": "2026-11-04",
   "published": "2026-11-04T03:05:42Z",
   "pkg": "fw/dark1-1.0.4.fwsc",
   "product": "FM-1_32010004",
   "size": 610732,
   "sha256": "67a6646839893f6e6554f93d1a13ca9d0f01162604ec07eb9e1c4d0a8a29267b",
   "release": "https://github.com/sparky480v/Dark-1/releases/tag/v.1.0.4",
   "tag": "v.1.0.4",
   "srcref": null,
   "mirror": "src/dark1-1.0.4.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "67a6646839893f6e6554f93d1a13ca9d0f01162604ec07eb9e1c4d0a8a29267b 2026-11-05",
   "asset": "708006624 2026-11-04T02:57:35Z",
   "assetPkg": "DARK-1-[\\d.]+\\.fwsc",
   "base": [
    "perf1"
   ],
   "dinghy": null,
   "source": "https://github.com/sparky480v/Dark-1/tree/v.1.0.4",
   "installs": 122
  },
  {
   "id": "fm1trax",
   "kind": "tracker",
   "name": "FM1-TRAX",
   "author": "jartificer",
   "repo": "jartificer/fm1-trax",
   "ident": "FM-1_601(\\d{6})?",
   "what": "A Mega Drive / Genesis music tracker. It emulates the YM2612 and SN76489 chips: six FM channels, three square waves and noise, with Deflemask-style effects, 128 FM presets, a drum kit on the DAC, 256 song slots, a demo song and VGM export.",
   "editor": "https://jartificer.github.io/fm1-trax/editor.html",
   "play": "https://jartificer.github.io/fm1-trax/",
   "added": "2026-11-01",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": "fw/cards/fm1trax-81bdc3b1.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "e15f1cd4",
    "data": {
     "what": "A Mega Drive / Genesis music tracker. It emulates the YM2612 and SN76489 chips: six FM channels, three square waves and noise, with Deflemask-style effects, 128 FM presets, a drum kit on the DAC, 256 song slots, a demo song and VGM export.",
     "author": "jartificer",
     "kind": "tracker",
     "play": "https://jartificer.github.io/fm1-trax/",
     "editor": "https://jartificer.github.io/fm1-trax/editor.html",
     "image": "docs/card.png"
    }
   },
   "stars": 1,
   "talk": "https://github.com/jartificer/fm1-trax/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://jartificer.github.io/fm1-trax/",
   "version": "0.9.3",
   "date": "2026-11-01",
   "published": "2026-11-01T19:26:05Z",
   "pkg": "fw/fm1trax-0.9.3.fwsc",
   "product": "FM-1_601",
   "size": 609661,
   "sha256": "ae14c3594542808f1367927b8b382e4b7930a8ff68e540d2bb037513b07736e1",
   "release": "https://github.com/jartificer/fm1-trax/releases/tag/v0.9.3",
   "tag": "v0.9.3",
   "srcref": null,
   "mirror": "src/fm1trax-0.9.3.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "ae14c3594542808f1367927b8b382e4b7930a8ff68e540d2bb037513b07736e1 2026-11-05",
   "asset": "699294151 2026-11-01T19:26:02Z",
   "assetPkg": "fm1trax[\\w.-]*\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/jartificer/fm1-trax/tree/v0.9.3",
   "installs": 9
  },
  {
   "id": "wanderer",
   "kind": "synth",
   "name": "Wanderer",
   "author": "Nicholas James / Low Vision Music",
   "repo": "spinnicholas/lvm-wanderer-fm1",
   "ident": "FM-1_929",
   "what": "Wanderer 1.4: author-tested synth for low-vision musicians. Protect an Anchor, evolve two layers, play 100 sounds, eight Scatter modes and a 13-pattern arp. Adaptive/steady Zoom, clear knob controls, adjustable display hold and optional audio cues.",
   "editor": null,
   "play": null,
   "added": "2026-11-01",
   "loader": null,
   "cheat": "https://github.com/spinnicholas/lvm-wanderer-fm1/blob/main/docs/QUICK_START_1.4.md",
   "install": null,
   "card": "fw/cards/wanderer-1f94c539.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "8e30fb74",
    "data": {
     "what": "Wanderer 1.4: author-tested synth for low-vision musicians. Protect an Anchor, evolve two layers, play 100 sounds, eight Scatter modes and a 13-pattern arp. Adaptive/steady Zoom, clear knob controls, adjustable display hold and optional audio cues.",
     "author": "Nicholas James / Low Vision Music",
     "kind": "synth",
     "cheat": "https://github.com/spinnicholas/lvm-wanderer-fm1/blob/main/docs/QUICK_START_1.4.md",
     "image": "docs/screenshots-1.4/home.png"
    }
   },
   "stars": 0,
   "talk": "https://github.com/spinnicholas/lvm-wanderer-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://www.lowvisionmusic.info",
   "version": "1.4.0",
   "date": "2026-11-02",
   "published": "2026-11-02T15:46:56Z",
   "pkg": "fw/wanderer-1.4.0.fwsc",
   "product": "FM-1_929",
   "size": 612196,
   "sha256": "9135b62169409efb73a6492561673bb5465979563824605956ab3316c50d5b32",
   "release": "https://github.com/spinnicholas/lvm-wanderer-fm1/releases/tag/v1.4.0",
   "tag": "v1.4.0",
   "srcref": null,
   "mirror": "src/wanderer-1.4.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "9135b62169409efb73a6492561673bb5465979563824605956ab3316c50d5b32 2026-11-05",
   "asset": "702265047 2026-11-02T15:46:34Z",
   "assetPkg": "LVM-Wanderer-[\\d.]+(?:-RC\\d+)?-FM1\\.fwsc",
   "base": [
    "dinghy"
   ],
   "dinghy": null,
   "source": "https://github.com/spinnicholas/lvm-wanderer-fm1/tree/v1.4.0",
   "installs": 18
  },
  {
   "id": "rupture",
   "kind": "synth",
   "name": "RUPTURE",
   "author": "Joppe Sikken (SikkenWorks)",
   "repo": "SikkenWorks/RUPTURE",
   "ident": "FM-1_968",
   "what": "A monophonic bass synth on Cycle Exchange Synthesis: two sub-oscillators, a ladder filter, Channel EQ, eight effects from MOSFET drive to octave fuzz, a step sequencer up to 128 steps and an arpeggiator.",
   "editor": null,
   "play": null,
   "added": "2026-11-01",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "0e98a4e5",
    "data": {
     "what": "A monophonic bass synth on Cycle Exchange Synthesis: two sub-oscillators, a ladder filter, Channel EQ, eight effects from MOSFET drive to octave fuzz, a step sequencer up to 128 steps and an arpeggiator.",
     "author": "Joppe Sikken (SikkenWorks)",
     "kind": "synth"
    }
   },
   "stars": 2,
   "talk": "https://github.com/SikkenWorks/RUPTURE/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://sikkenworks.github.io/RUPTURE/",
   "version": "1.82",
   "date": "2026-11-04",
   "published": "2026-11-04T23:01:40Z",
   "pkg": "fw/rupture-1.82.fwsc",
   "product": "FM-1_968",
   "size": 610086,
   "sha256": "b70a895668649a075f565445a436642e80ff388511e8bd2480a78a28d22c2cff",
   "release": "https://github.com/SikkenWorks/RUPTURE/releases/tag/V1.82",
   "tag": "V1.82",
   "srcref": null,
   "mirror": "src/rupture-1.82.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "any",
   "provCheck": "b70a895668649a075f565445a436642e80ff388511e8bd2480a78a28d22c2cff 2026-11-05",
   "asset": "711250215 2026-11-04T23:01:37Z",
   "assetPkg": "RUPTURE-V[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/SikkenWorks/RUPTURE/tree/V1.82",
   "installs": 19
  },
  {
   "id": "pulhra",
   "kind": "groove",
   "name": "PULHRA",
   "author": "646timur-cell",
   "repo": "646timur-cell/pulhra_main",
   "ident": "FM-1_91\\d",
   "what": "A minimal Elektron-style groovebox: four tracks, patterns in banks A to E, parameter locks, trig conditions, chains, an arpeggiator per track and per-pattern kits on the MONOFM sound core. A hard fork of Felucca.",
   "editor": null,
   "play": null,
   "added": "2026-11-01",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": null,
   "stars": 1,
   "talk": "https://github.com/646timur-cell/pulhra_main/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/646timur-cell/pulhra_main",
   "version": "1.5.1",
   "date": "2026-10-22",
   "published": "2026-10-22T17:19:15Z",
   "pkg": "fw/pulhra-1.5.1.fwsc",
   "product": "FM-1_915",
   "size": 610086,
   "sha256": "f2c1d0c5aa531f135cc8f27e33918e7efe0b464ec06dbe6d4122945104562497",
   "release": null,
   "tag": null,
   "srcref": null,
   "mirror": null,
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "relCheck": "1.5.1 2026-11-05",
   "provCheck": "f2c1d0c5aa531f135cc8f27e33918e7efe0b464ec06dbe6d4122945104562497 2026-11-05",
   "base": [
    "felucca"
   ],
   "dinghy": null,
   "source": "https://github.com/646timur-cell/pulhra_main/tree/6d263882b4f959bbf2fd9c4e638766b4d9f9ea94",
   "installs": 26
  },
  {
   "id": "amenity",
   "kind": "drums",
   "name": "Amenity",
   "author": "Presethead",
   "repo": "ejtb76/amenity",
   "ident": "FM-1_817\\d{4}",
   "what": "A live jungle tool built around the Amen break. Hold white keys for rolls, builds, echo and Akai-style metallic stretch, play hits on the black keys, and shape the break with variation, warp, ringing feedback, lo-fi, EQ, saturation and compression.",
   "editor": null,
   "play": null,
   "added": "2026-11-01",
   "loader": "mvave",
   "cheat": null,
   "install": null,
   "card": "fw/cards/amenity-407ac767.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "c882a4b3",
    "data": {
     "what": "A live jungle tool built around the Amen break. Hold white keys for rolls, builds, echo and Akai-style metallic stretch, play hits on the black keys, and shape the break with variation, warp, ringing feedback, lo-fi, EQ, saturation and compression.",
     "author": "Presethead",
     "kind": "drums",
     "image": "docs/screen.png"
    }
   },
   "stars": 11,
   "talk": "https://github.com/ejtb76/amenity/issues",
   "lic": "GPL-3.0 + SDK exception",
   "starsDay": "2026-11-05",
   "site": "https://github.com/ejtb76/amenity",
   "version": "1.0.0",
   "date": "2026-11-01",
   "published": "2026-11-01T10:13:04Z",
   "pkg": "fw/amenity-1.0.0.fwsc",
   "product": "FM-1_8170001",
   "size": 487988,
   "sha256": "eb7f77948cd93ad4bbd0c3d5661ee83b3e6d7d524c9be78dbde2ba330f4f8e52",
   "release": "https://github.com/ejtb76/amenity/releases/tag/v1.0.0",
   "tag": "v1.0.0",
   "srcref": null,
   "mirror": "src/amenity-1.0.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "any",
   "provCheck": "eb7f77948cd93ad4bbd0c3d5661ee83b3e6d7d524c9be78dbde2ba330f4f8e52 2026-11-05",
   "asset": "697971955 2026-11-01T10:13:03Z",
   "assetPkg": "AMENITY-V[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/ejtb76/amenity/tree/v1.0.0",
   "installs": 21
  },
  {
   "id": "arcturus",
   "kind": "synth",
   "name": "Arcturus S6",
   "author": "Zeptosecond DSP",
   "repo": "zeptosecond-dsp/Arcturus-S6",
   "ident": "FM-1_67686970",
   "what": "An experimental, self-playing wavetable instrument for generative, evolving soundscapes. Four PPG-style oscillators, Serge-style function generators, sample-and-holds and logic, patched through mod and gate matrices. 12 bit, 22kHz, green phosphor CRT, Fairlight-style pages.",
   "editor": null,
   "play": null,
   "added": "2026-11-02",
   "loader": null,
   "cheat": "https://github.com/zeptosecond-dsp/Arcturus-S6/blob/main/docs/QUICKSTART.md",
   "install": null,
   "card": "fw/cards/arcturus-7b338464.png",
   "color": null,
   "vintage": false,
   "ambient": true,
   "fmhub": {
    "sha": "8b4e23a2",
    "data": {
     "what": "An experimental, self-playing wavetable instrument for generative, evolving soundscapes. Four PPG-style oscillators, Serge-style function generators, sample-and-holds and logic, patched through mod and gate matrices. 12 bit, 22kHz, green phosphor CRT, Fairlight-style pages.",
     "author": "Zeptosecond DSP",
     "kind": "synth",
     "cheat": "https://github.com/zeptosecond-dsp/Arcturus-S6/blob/main/docs/QUICKSTART.md",
     "image": "assets/card.png"
    }
   },
   "stars": 3,
   "talk": "https://github.com/zeptosecond-dsp/Arcturus-S6/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/zeptosecond-dsp/Arcturus-S6",
   "version": "1.7",
   "date": "2026-11-01",
   "published": "2026-11-01T23:14:34Z",
   "pkg": "fw/arcturus-1.7.fwsc",
   "product": "FM-1_67686970",
   "size": 612196,
   "sha256": "18b829548a23da9ef85087f0cbc1181c4ca0610a25a7d9e393079504172faee3",
   "release": "https://github.com/zeptosecond-dsp/Arcturus-S6/releases/tag/v1.7",
   "tag": "v1.7",
   "srcref": null,
   "mirror": "src/arcturus-1.7.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "18b829548a23da9ef85087f0cbc1181c4ca0610a25a7d9e393079504172faee3 2026-11-05",
   "provenance": {
    "sha256": "18b829548a23da9ef85087f0cbc1181c4ca0610a25a7d9e393079504172faee3",
    "verified": false,
    "note": "present, not verified: signed by workflow 'https://github.com/zeptosecond-dsp/Arcturus-S6/.github/workflows/release.yml@refs/heads/main', not a trusted one"
   },
   "asset": "699808995 2026-11-01T23:14:33Z",
   "assetPkg": "arcturus-s6-[\\d.]+\\.fwsc",
   "base": [
    "dinghy"
   ],
   "dinghy": null,
   "source": "https://github.com/zeptosecond-dsp/Arcturus-S6/tree/v1.7",
   "installs": 54
  },
  {
   "id": "kittenrack",
   "kind": "synth",
   "name": "Kitten Rack",
   "author": "Black Kitten Devices",
   "repo": "BlackKittenDevices/kitten-rack",
   "ident": "FM-1_79\\d{3}",
   "what": "A Eurorack-style modular synth: over 50 modules (VCOs, a Moog-style ladder, a low pass gate, Turing, Marbles, chaos, effects) patched with cables on the FM-1 itself, a 64-step sequencer with live recording, 33 factory patches, visuals, USB audio and MIDI.",
   "editor": "https://blackkittendevices.github.io/kitten-rack/",
   "play": "https://blackkittendevices.github.io/kitten-rack/play.html",
   "added": "2026-11-02",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "0610d418",
    "data": {
     "what": "A Eurorack-style modular synth: over 50 modules (VCOs, a Moog-style ladder, a low pass gate, Turing, Marbles, chaos, effects) patched with cables on the FM-1 itself, a 64-step sequencer with live recording, 33 factory patches, visuals, USB audio and MIDI.",
     "kind": "synth",
     "play": "https://blackkittendevices.github.io/kitten-rack/play.html",
     "editor": "https://blackkittendevices.github.io/kitten-rack/"
    }
   },
   "stars": 2,
   "talk": "https://github.com/BlackKittenDevices/kitten-rack/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/BlackKittenDevices/kitten-rack",
   "version": "1.3.0",
   "date": "2026-11-01",
   "published": "2026-11-01T20:02:40Z",
   "pkg": "fw/kittenrack-1.3.0.fwsc",
   "product": "FM-1_79130",
   "size": 610223,
   "sha256": "bfdf2943c7d21da5eea80ecbeecb81c2374fccbd914141ecd99fa97986047618",
   "release": "https://github.com/BlackKittenDevices/kitten-rack/releases/tag/v1.3.0",
   "tag": "v1.3.0",
   "srcref": null,
   "mirror": "src/kittenrack-1.3.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "bfdf2943c7d21da5eea80ecbeecb81c2374fccbd914141ecd99fa97986047618 2026-11-05",
   "asset": "699382510 2026-11-01T20:02:39Z",
   "assetPkg": "kitten-rack-[\\d.]+\\.fwsc",
   "base": [
    "matryoshka"
   ],
   "dinghy": null,
   "source": "https://github.com/BlackKittenDevices/kitten-rack/tree/v1.3.0",
   "installs": 17
  },
  {
   "id": "blop",
   "kind": "chords",
   "name": "Blop",
   "author": "Obsimo",
   "repo": "OSR-Experiment/OSR-1",
   "ident": "FM-1_9401\\d{4}",
   "what": "Explore sound with your Blop: one-finger chords from 38 grids, chord rhythms, a bass with its own riffs and a few discreet drums with sidechain, while a little creature swims to your chords in an aquarium on the screen. Chords and bass go out as MIDI over USB.",
   "editor": null,
   "play": "https://osr-experiment.github.io/OSR-1/emu/",
   "added": "2026-11-02",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": "fw/cards/blop-f13ef1ff.webp",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "943012c4",
    "data": {
     "what": "Explore sound with your Blop: one-finger chords from 38 grids, chord rhythms, a bass with its own riffs and a few discreet drums with sidechain, while a little creature swims to your chords in an aquarium on the screen. Chords and bass go out as MIDI over USB.",
     "author": "Obsimo",
     "kind": "chords",
     "play": "https://osr-experiment.github.io/OSR-1/emu/",
     "image": "site/img/hub.webp"
    }
   },
   "stars": 0,
   "talk": "https://github.com/OSR-Experiment/OSR-1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/OSR-Experiment/OSR-1",
   "version": "1.1.0",
   "date": "2026-11-03",
   "published": "2026-11-03T21:34:07Z",
   "pkg": "fw/blop-1.1.0.fwsc",
   "product": "FM-1_94010100",
   "size": 611496,
   "sha256": "c6caccf8654d03f518c4b1c79449736579a983f9960f7fd6d14a1c7b3b0e901c",
   "release": "https://github.com/OSR-Experiment/OSR-1/releases/tag/v1.1.0",
   "tag": "v1.1.0",
   "srcref": null,
   "mirror": "src/blop-1.1.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "c6caccf8654d03f518c4b1c79449736579a983f9960f7fd6d14a1c7b3b0e901c 2026-11-05",
   "asset": "707170693 2026-11-03T21:34:07Z",
   "assetPkg": "blop-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/OSR-Experiment/OSR-1/tree/v1.1.0",
   "installs": 52
  },
  {
   "id": "beetleblue",
   "kind": "tracker",
   "name": "BEETLE BLUE",
   "author": "Joppe Sikken (SikkenWorks)",
   "repo": "SikkenWorks/BEETLE-BLUE",
   "ident": "FM-1_2124|FM-1_2224",
   "what": "BEETLE BLUE turns your M-VAVE FM1 into a six-lane drum tracker. Build beats with BEETLE and MONOLITH kits, design custom drums, arrange songs, and perform setlists with Live Mode and hands-on effects.",
   "editor": "https://sikkenworks.github.io/BEETLE-BLUE/BEETLE-BLUE-Project-Manager.html",
   "play": null,
   "added": "2026-11-02",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "fcee9a3f",
    "data": {
     "what": "BEETLE BLUE turns your M-VAVE FM1 into a six-lane drum tracker. Build beats with BEETLE and MONOLITH kits, design custom drums, arrange songs, and perform setlists with Live Mode and hands-on effects.",
     "kind": "tracker",
     "editor": "https://sikkenworks.github.io/BEETLE-BLUE/BEETLE-BLUE-Project-Manager.html"
    }
   },
   "stars": 0,
   "talk": "https://github.com/SikkenWorks/BEETLE-BLUE/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://sikkenworks.github.io/BEETLE-BLUE/",
   "version": "1.3",
   "date": "2026-11-03",
   "published": "2026-11-03T10:18:09Z",
   "pkg": "fw/beetleblue-1.3.fwsc",
   "product": "FM-1_2224",
   "size": 610086,
   "sha256": "c699bcf0685815d60692540d04033fad7732c7e4a001b646756cddd536a00102",
   "release": "https://github.com/SikkenWorks/BEETLE-BLUE/releases/tag/V1.3",
   "tag": "V1.3",
   "srcref": null,
   "mirror": "src/beetleblue-1.3.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "any",
   "provCheck": "c699bcf0685815d60692540d04033fad7732c7e4a001b646756cddd536a00102 2026-11-05",
   "asset": "705170146 2026-11-03T10:18:08Z",
   "assetPkg": "BEETLE-BLUE-V[\\w.-]+\\.fwsc",
   "base": [
    "beetle"
   ],
   "dinghy": null,
   "source": "https://github.com/SikkenWorks/BEETLE-BLUE/tree/V1.3",
   "installs": 3
  },
  {
   "id": "b1",
   "kind": "synth",
   "name": "B1",
   "author": "Joppe Sikken (SikkenWorks)",
   "repo": "SikkenWorks/B1-Drawbar-Organ",
   "ident": "FM-1_481026",
   "what": "B1 turns the M-VAVE FM1 into a compact drawbar rock organ with 91 shared tonewheels, nine drawbars per registration, percussion, Leslie, B3/ROCK tones, MIDI and expressive live controls.",
   "editor": null,
   "play": null,
   "added": "2026-11-02",
   "loader": null,
   "cheat": null,
   "install": null,
   "card": null,
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "dc08a598",
    "data": {
     "what": "B1 turns the M-VAVE FM1 into a compact drawbar rock organ with 91 shared tonewheels, nine drawbars per registration, percussion, Leslie, B3/ROCK tones, MIDI and expressive live controls.",
     "kind": "synth"
    }
   },
   "stars": 3,
   "talk": "https://github.com/SikkenWorks/B1-Drawbar-Organ/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/SikkenWorks/B1-Drawbar-Organ",
   "version": "5.6",
   "date": "2026-11-02",
   "published": "2026-11-02T15:17:49Z",
   "pkg": "fw/b1-5.6.fwsc",
   "product": "FM-1_481026",
   "size": 610086,
   "sha256": "4efc8646d729844f78fa3f85093cdbc45250738e218526f3f06aa69ce81cac61",
   "release": "https://github.com/SikkenWorks/B1-Drawbar-Organ/releases/tag/V5.6",
   "tag": "V5.6",
   "srcref": null,
   "mirror": "src/b1-5.6.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "any",
   "provCheck": "4efc8646d729844f78fa3f85093cdbc45250738e218526f3f06aa69ce81cac61 2026-11-05",
   "asset": "702173428 2026-11-02T15:17:37Z",
   "assetPkg": "SikkenWorks-B1-V[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/SikkenWorks/B1-Drawbar-Organ/tree/V5.6",
   "installs": 23
  },
  {
   "id": "clatter",
   "kind": "drums",
   "name": "CLATTER Pocket",
   "author": "allmyfriendsaresynths",
   "repo": "clickysteve/clatter-pocket",
   "ident": "FM-1_8133700",
   "what": "A generative drum machine on the LXR sound engine. Seven voices, kits grown from a seed in 16 characters, a 64-step sequencer with conditions and per-step pitch, patterns generated and mutated in 11 styles, MIDI notes and clock in, and nine named projects.",
   "editor": null,
   "play": "https://clatter-pocket.allmyfriendsaresynths.com/demo/",
   "added": "2026-11-04",
   "loader": "mvave",
   "cheat": "https://github.com/clickysteve/clatter-pocket/blob/main/docs/POCKET-CONTROLS.md",
   "install": null,
   "card": "fw/cards/clatter-5381947b.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "658af15e",
    "data": {
     "what": "A generative drum machine on the LXR sound engine. Seven voices, kits grown from a seed in 16 characters, a 64-step sequencer with conditions and per-step pitch, patterns generated and mutated in 11 styles, MIDI notes and clock in, and nine named projects.",
     "author": "allmyfriendsaresynths",
     "kind": "drums",
     "play": "https://clatter-pocket.allmyfriendsaresynths.com/demo/",
     "cheat": "https://github.com/clickysteve/clatter-pocket/blob/main/docs/POCKET-CONTROLS.md",
     "image": "docs/card.png"
    }
   },
   "stars": 1,
   "talk": "https://github.com/clickysteve/clatter-pocket/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/clickysteve/clatter-pocket",
   "version": "1.0.0",
   "date": "2026-11-03",
   "published": "2026-11-03T23:34:08Z",
   "pkg": "fw/clatter-1.0.0.fwsc",
   "product": "FM-1_8133700",
   "size": 492084,
   "sha256": "4d661dae903801385adc99abe3387474b059210f1c49037cef3ef1cacb6f5956",
   "release": "https://github.com/clickysteve/clatter-pocket/releases/tag/v1.0.0",
   "tag": "v1.0.0",
   "srcref": null,
   "mirror": "src/clatter-1.0.0.tar.gz",
   "beta": false,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "any",
   "provCheck": "4d661dae903801385adc99abe3387474b059210f1c49037cef3ef1cacb6f5956 2026-11-05",
   "asset": "707493391 2026-11-03T23:34:07Z",
   "assetPkg": "clatter-pocket-[\\d.]+-[0-9a-f]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/clickysteve/clatter-pocket/tree/v1.0.0",
   "installs": 2
  },
  {
   "id": "choppah",
   "kind": "drums",
   "name": "CHOPPAH",
   "author": "Laurens Profittlich",
   "repo": "profikid/fm1-break-choppah",
   "ident": "FM-1_86\\d{6}",
   "what": "An Amen break chopper for the FM-1: eight classic breaks cut into 16 slices on the white keys, hold a key to loop it. Black keys are momentary pads for rolls, reverse, freeze, tape stop, gate, filter and dub throws. A generator rearranges the break live, with a four-slot FX chain and a DJ filter.",
   "editor": null,
   "play": "https://profikid.github.io/fm1-break-choppah/emu/",
   "added": "2026-11-04",
   "loader": null,
   "cheat": "https://profikid.github.io/fm1-break-choppah/manual/",
   "install": null,
   "card": "fw/cards/choppah-3dfb976b.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "e5bce6c1",
    "data": {
     "what": "An Amen break chopper for the FM-1: eight classic breaks cut into 16 slices on the white keys, hold a key to loop it. Black keys are momentary pads for rolls, reverse, freeze, tape stop, gate, filter and dub throws. A generator rearranges the break live, with a four-slot FX chain and a DJ filter.",
     "author": "Laurens Profittlich",
     "kind": "drums",
     "play": "https://profikid.github.io/fm1-break-choppah/emu/",
     "cheat": "https://profikid.github.io/fm1-break-choppah/manual/",
     "image": "docs/img/card.png"
    }
   },
   "stars": 5,
   "talk": "https://github.com/profikid/fm1-break-choppah/discussions",
   "lic": "MPL-2.0",
   "starsDay": "2026-11-05",
   "site": "https://profikid.github.io/fm1-break-choppah/",
   "version": "0.96",
   "date": "2026-11-05",
   "published": "2026-11-05T06:27:55Z",
   "pkg": "fw/choppah-0.96.fwsc",
   "product": "FM-1_86009600",
   "size": 611743,
   "sha256": "85fabff9a192df535a25a08c8243c8c9e2e1977a1fd39cb69302c29a617f486b",
   "release": "https://github.com/profikid/fm1-break-choppah/releases/tag/v0.96",
   "tag": "v0.96",
   "srcref": null,
   "mirror": "src/choppah-0.96.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "new",
   "provCheck": "85fabff9a192df535a25a08c8243c8c9e2e1977a1fd39cb69302c29a617f486b 2026-11-05",
   "asset": "712333252 2026-11-05T06:27:54Z",
   "assetPkg": "choppah-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/profikid/fm1-break-choppah/tree/v0.96",
   "installs": 6
  },
  {
   "id": "veffbox",
   "kind": "synth",
   "name": "Veffbox",
   "author": "Veff",
   "repo": "galfaroth/veffbox",
   "ident": "FM-1_62000100",
   "what": "Resampling sound design. Build one sound from FM, analog or 808-style drums, play it as notes, steps or strummed chords, add 6 LFOs, 3 envelopes and 8 FX, then resample it into a new source. Every resample keeps its recipe, so a 64-sound bank of generation trees rebuilds bit for bit.",
   "editor": null,
   "play": "https://galfaroth.github.io/veffbox/emu/",
   "added": "2026-11-04",
   "loader": null,
   "cheat": "https://galfaroth.github.io/veffbox/#guide",
   "install": null,
   "card": "fw/cards/veffbox-5067218e.png",
   "color": null,
   "vintage": false,
   "ambient": false,
   "fmhub": {
    "sha": "0ebd5d71",
    "data": {
     "what": "Resampling sound design. Build one sound from FM, analog or 808-style drums, play it as notes, steps or strummed chords, add 6 LFOs, 3 envelopes and 8 FX, then resample it into a new source. Every resample keeps its recipe, so a 64-sound bank of generation trees rebuilds bit for bit.",
     "author": "Veff",
     "kind": "synth",
     "play": "https://galfaroth.github.io/veffbox/emu/",
     "cheat": "https://galfaroth.github.io/veffbox/#guide",
     "image": "docs/fmhub2.png"
    }
   },
   "stars": 2,
   "talk": "https://github.com/galfaroth/veffbox/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://galfaroth.github.io/veffbox/",
   "version": "0.3.2",
   "date": "2026-11-03",
   "published": "2026-11-03T19:13:23Z",
   "pkg": "fw/veffbox-0.3.2.fwsc",
   "product": "FM-1_62000100",
   "size": 609649,
   "sha256": "dccb17838f270624387d050198635edcfd1f8008c547e41a71f78624e5b42596",
   "release": "https://github.com/galfaroth/veffbox/releases/tag/v0.3.2",
   "tag": "v0.3.2",
   "srcref": null,
   "mirror": "src/veffbox-0.3.2.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "dccb17838f270624387d050198635edcfd1f8008c547e41a71f78624e5b42596 2026-11-05",
   "asset": "706772371 2026-11-03T19:13:22Z",
   "assetPkg": "veffbox-[\\d.]+\\.fwsc",
   "base": [],
   "dinghy": false,
   "source": "https://github.com/galfaroth/veffbox/tree/v0.3.2",
   "installs": 2
  },
  {
   "id": "b3organ",
   "kind": "synth",
   "name": "B3 ORGAN",
   "author": "R-Jeb",
   "repo": "R-Jeb/setBfree-fm1",
   "ident": "FM-1_953",
   "what": "A B3 tonewheel organ: 91 wheels, nine drawbars, key click, vibrato and chorus, percussion, overdrive, reverb and a Leslie, computed from setBfree's own data and measured against it. All 110 setBfree programs and its default MIDI controllers.",
   "editor": null,
   "play": null,
   "added": "2026-11-05",
   "loader": null,
   "cheat": "https://github.com/R-Jeb/setBfree-fm1#controls",
   "install": null,
   "card": "fw/cards/b3organ-b77c717d.png",
   "color": null,
   "vintage": true,
   "ambient": false,
   "fmhub": {
    "sha": "8fafcdec",
    "data": {
     "what": "A B3 tonewheel organ: 91 wheels, nine drawbars, key click, vibrato and chorus, percussion, overdrive, reverb and a Leslie, computed from setBfree's own data and measured against it. All 110 setBfree programs and its default MIDI controllers.",
     "author": "R-Jeb",
     "kind": "synth",
     "cheat": "https://github.com/R-Jeb/setBfree-fm1#controls",
     "image": "docs/screen.png"
    }
   },
   "stars": 0,
   "talk": "https://github.com/R-Jeb/setBfree-fm1/issues",
   "lic": "GPL-3.0",
   "starsDay": "2026-11-05",
   "site": "https://github.com/R-Jeb/setBfree-fm1",
   "version": "0.1",
   "date": "2026-11-05",
   "published": "2026-11-05T07:35:36Z",
   "pkg": "fw/b3organ-0.1.fwsc",
   "product": "FM-1_953",
   "size": 610110,
   "sha256": "719dfadd34bb15ea5b70ed357650954e2657ffe563804df649fe985bb4658ab7",
   "release": "https://github.com/R-Jeb/setBfree-fm1/releases/tag/v0.1",
   "tag": "v0.1",
   "srcref": null,
   "mirror": "src/b3organ-0.1.tar.gz",
   "beta": true,
   "hid": {
    "keyboard": false,
    "mouse": false
   },
   "chip": "old",
   "provCheck": "719dfadd34bb15ea5b70ed357650954e2657ffe563804df649fe985bb4658ab7 2026-11-05",
   "asset": "712507529 2026-11-05T07:35:56Z",
   "assetPkg": "b3organ-[\\d.]+\\.fwsc",
   "base": [
    "dinghy"
   ],
   "dinghy": null,
   "source": "https://github.com/R-Jeb/setBfree-fm1/tree/v0.1"
  }
 ],
 "smk37": {
  "versions": {
   "felucca-smk": {
    "version": "0.9.30",
    "beta": false
   },
   "obervave": {
    "version": "3.3 beta",
    "beta": true
   },
   "makkuro37": {
    "version": "0.3",
    "beta": false
   },
   "vector37": {
    "version": "0.3.2",
    "beta": false
   },
   "snoop37": {
    "version": "2.7.2",
    "beta": false
   },
   "x0x37": {
    "version": "0.2",
    "beta": false
   },
   "fomni37": {
    "version": "0.2",
    "beta": false
   },
   "maku37": {
    "version": "0.1",
    "beta": false
   },
   "rainbow37": {
    "version": "0.2",
    "beta": false
   },
   "ghoulbox": {
    "version": "2.1",
    "beta": false
   },
   "choralroot": {
    "version": "0.24-beta3",
    "beta": true
   },
   "orbit": {
    "version": "0.7.0",
    "beta": false
   },
   "amb": {
    "version": "1.1",
    "beta": false
   },
   "polly": {
    "version": "0.4.1",
    "beta": false
   },
   "winamp": {
    "version": "0.1",
    "beta": false
   },
   "speak37": {
    "version": "1.0",
    "beta": false
   },
   "erik37": {
    "version": "1.2",
    "beta": false
   },
   "dub": {
    "version": "1.0.0",
    "beta": false
   },
   "ketch": {
    "version": "0.1",
    "beta": false
   },
   "melodee": {
    "version": "1.4.5",
    "beta": false
   },
   "fmel": {
    "version": "0.1 beta",
    "beta": true
   },
   "frodhes": {
    "version": "0.9.2",
    "beta": false
   },
   "zen": {
    "version": "1.0.2",
    "beta": false
   },
   "skiff": {
    "version": "2.2",
    "beta": false
   },
   "fomajam": {
    "version": "0.1.9",
    "beta": false
   }
  },
  "stars": {
   "ChanceTheMaker/felucca-smk": 7,
   "Quixotic7/ChoralRootFM1": 100,
   "charlesvestal/fm1-amb": 114,
   "charlesvestal/fm1-fomni": 76,
   "charlesvestal/fm1-polly": 26,
   "charlesvestal/fm1-x0x": 218,
   "dspaudio/orbit": 40,
   "genkigenki/Makkuro37": 15,
   "genkigenki/Vector37": 17,
   "hericdk/winampFM": 10,
   "isod89/sloop-fm1": 738,
   "jasonpersinger/ghoulbox-fm1-dungeon-synth": 82,
   "joshbartlettband-web/felucca-rainbow": 19,
   "okumurari2/maku": 25,
   "zvenson/obervave": 49,
   "AntonioAltea/fmel-1": 8,
   "aceyprime/zen-1": 9,
   "genkigenki/Speak37": 5,
   "genkigenki/erik37": 19,
   "keremimo/melodee": 182,
   "leonardoMirabal/frodhes": 11,
   "risseraka/fm1-tracker-ketch": 7,
   "sbegueria/fm1-dub": 35,
   "illuminus5/skiff": 134,
   "konsumer/fomajam": 2
  },
  "talk": {
   "AntonioAltea/fmel-1": null,
   "ChanceTheMaker/felucca-smk": "https://github.com/ChanceTheMaker/felucca-smk/issues",
   "Quixotic7/ChoralRootFM1": "https://github.com/Quixotic7/ChoralRootFM1/issues",
   "aceyprime/zen-1": "https://github.com/aceyprime/zen-1/issues",
   "charlesvestal/fm1-amb": "https://github.com/charlesvestal/fm1-amb/issues",
   "charlesvestal/fm1-fomni": "https://github.com/charlesvestal/fm1-fomni/issues",
   "charlesvestal/fm1-polly": "https://github.com/charlesvestal/fm1-polly/issues",
   "charlesvestal/fm1-x0x": "https://github.com/charlesvestal/fm1-x0x/issues",
   "dspaudio/orbit": "https://github.com/dspaudio/orbit/issues",
   "genkigenki/Makkuro37": "https://github.com/genkigenki/Makkuro37/discussions",
   "genkigenki/Speak37": "https://github.com/genkigenki/Speak37/discussions",
   "genkigenki/Vector37": "https://github.com/genkigenki/Vector37/discussions",
   "genkigenki/erik37": "https://github.com/genkigenki/erik37/issues",
   "hericdk/winampFM": "https://github.com/hericdk/winampFM/issues",
   "isod89/sloop-fm1": "https://github.com/isod89/sloop-fm1/issues",
   "jasonpersinger/ghoulbox-fm1-dungeon-synth": "https://github.com/jasonpersinger/ghoulbox-fm1-dungeon-synth/issues",
   "joshbartlettband-web/felucca-rainbow": null,
   "keremimo/melodee": "https://github.com/keremimo/melodee/discussions",
   "leonardoMirabal/frodhes": "https://github.com/leonardoMirabal/frodhes/issues",
   "okumurari2/maku": null,
   "risseraka/fm1-tracker-ketch": "https://github.com/risseraka/fm1-tracker-ketch/issues",
   "sbegueria/fm1-dub": "https://github.com/sbegueria/fm1-dub/issues",
   "zvenson/obervave": "https://github.com/zvenson/obervave/issues",
   "illuminus5/skiff": "https://github.com/illuminus5/skiff/issues",
   "konsumer/fomajam": "https://github.com/konsumer/fomajam/issues"
  },
  "starsDay": "2026-11-05"
 },
 "creators": {
  "646timur-cell": {
   "login": "646timur-cell",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "aceyprime": {
   "login": "aceyprime",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "actuallysparky": {
   "login": "actuallysparky",
   "avatar": "fw/creators/actuallysparky-baf70782.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "adamcharleswilsonmusic-code": {
   "login": "adamcharleswilsonmusic-code",
   "avatar": null,
   "youtube": "https://www.youtube.com/@trustthismechanism",
   "day": "2026-11-05",
   "default": true
  },
  "andrewgg88": {
   "login": "AndrewGG88",
   "avatar": "fw/creators/andrewgg88-69832001.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "antonioaltea": {
   "login": "AntonioAltea",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "apiel": {
   "login": "apiel",
   "avatar": "fw/creators/apiel-c70f84e4.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "benbadio": {
   "login": "benbadio",
   "avatar": "fw/creators/benbadio-28d5d912.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "blackkittendevices": {
   "login": "BlackKittenDevices",
   "avatar": "fw/creators/blackkittendevices-744f9475.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "bonszaimusic": {
   "login": "bonszaimusic",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "bourbonwx": {
   "login": "BourbonWX",
   "avatar": "fw/creators/bourbonwx-1559933e.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "bunnyorchard": {
   "login": "BunnyOrchard",
   "avatar": "fw/creators/bunnyorchard-f97222d4.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "cartesive": {
   "login": "cartesive",
   "avatar": "fw/creators/cartesive-9377768c.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "chancethemaker": {
   "login": "ChanceTheMaker",
   "avatar": "fw/creators/chancethemaker-1c418a51.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "charlesvestal": {
   "login": "charlesvestal",
   "avatar": "fw/creators/charlesvestal-eedd41f8.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "clickysteve": {
   "login": "clickysteve",
   "avatar": "fw/creators/clickysteve-63bfb26a.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "co-oscillator": {
   "login": "Co-oscillator",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "de-pattern": {
   "login": "De-Pattern",
   "avatar": "fw/creators/de-pattern-4b57a37b.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "deadactive": {
   "login": "DeadActive",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "deamonslinky": {
   "login": "deamonSLINKY",
   "avatar": "fw/creators/deamonslinky-ac8b60c0.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "delirioux": {
   "login": "delirioux",
   "avatar": "fw/creators/delirioux-f61dc4a0.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "dreamsofbacon": {
   "login": "dreamsofbacon",
   "avatar": "fw/creators/dreamsofbacon-d338ab1e.png",
   "youtube": "https://youtube.com/@dreamybacon",
   "day": "2026-11-05"
  },
  "dsablic": {
   "login": "dsablic",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "dspaudio": {
   "login": "dspaudio",
   "avatar": "fw/creators/dspaudio-0aaefdd8.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "dzwerg": {
   "login": "dzwerg",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "eatyourgreensstudio-dotcom": {
   "login": "eatyourgreensstudio-dotcom",
   "avatar": "fw/creators/eatyourgreensstudio-dotcom-5b84208f.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "echoe": {
   "login": "echoe",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "ejtb76": {
   "login": "ejtb76",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "eldontyrellcorp": {
   "login": "eldontyrellcorp",
   "avatar": "fw/creators/eldontyrellcorp-22644c2a.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "eli7vh": {
   "login": "ELI7VH",
   "avatar": "fw/creators/eli7vh-5008d4b7.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "erbubar23": {
   "login": "Erbubar23",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "evanyerburgh": {
   "login": "evanyerburgh",
   "avatar": "fw/creators/evanyerburgh-31b7330b.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "fartypants": {
   "login": "FartyPants",
   "avatar": "fw/creators/fartypants-3760ea09.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "fatcatstudios-hub": {
   "login": "fatcatstudios-hub",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "fbnfrtg": {
   "login": "FBNFRTG",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "ficusficusov": {
   "login": "FicusFicusov",
   "avatar": "fw/creators/ficusficusov-b58fcf6d.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "fvalente": {
   "login": "fvalente",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "gadlele": {
   "login": "Gadlele",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "galfaroth": {
   "login": "galfaroth",
   "avatar": "fw/creators/galfaroth-015e2644.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "genkigenki": {
   "login": "genkigenki",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "glvno": {
   "login": "glvno",
   "avatar": "fw/creators/glvno-dca7fe0a.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "grimmbient": {
   "login": "GRiMMBIENT",
   "avatar": "fw/creators/grimmbient-f701908c.jpg",
   "youtube": "https://www.youtube.com/@GR_MM/",
   "day": "2026-11-05"
  },
  "guizmoh": {
   "login": "Guizmoh",
   "avatar": "fw/creators/guizmoh-84b7fe7c.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "hericdk": {
   "login": "hericdk",
   "avatar": "fw/creators/hericdk-3b416d54.jpg",
   "youtube": "https://www.youtube.com/@_heric",
   "day": "2026-11-05"
  },
  "hirakos999": {
   "login": "hirakos999",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "hitosu": {
   "login": "hitosu",
   "avatar": "fw/creators/hitosu-5777d843.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "hugelton": {
   "login": "hugelton",
   "avatar": "fw/creators/hugelton-ea7ec993.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "ianp06": {
   "login": "IanP06",
   "avatar": "fw/creators/ianp06-c4a13c86.png",
   "youtube": "https://www.youtube.com/@ryuji-kanagawa",
   "day": "2026-11-05"
  },
  "ignis32": {
   "login": "ignis32",
   "avatar": "fw/creators/ignis32-3631bce1.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "illuminus5": {
   "login": "illuminus5",
   "avatar": "fw/creators/illuminus5-56cabe21.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "inigohernandez": {
   "login": "InigoHernandez",
   "avatar": "fw/creators/inigohernandez-2195f9f1.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "isod89": {
   "login": "isod89",
   "avatar": "fw/creators/isod89-d3e1bad7.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "jackiealacrity2373": {
   "login": "JackieAlacrity2373",
   "avatar": "fw/creators/jackiealacrity2373-fe5544b2.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "jadamsowers": {
   "login": "jadamsowers",
   "avatar": "fw/creators/jadamsowers-49c74319.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "jartificer": {
   "login": "jartificer",
   "avatar": "fw/creators/jartificer-ef4694fc.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "jasonpersinger": {
   "login": "jasonpersinger",
   "avatar": "fw/creators/jasonpersinger-eee88c1e.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "jiripisa": {
   "login": "jiripisa",
   "avatar": "fw/creators/jiripisa-8215362e.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "joakimeriksson": {
   "login": "joakimeriksson",
   "avatar": "fw/creators/joakimeriksson-252d56da.png",
   "youtube": "https://www.youtube.com/@JoakimEriksson",
   "day": "2026-11-05"
  },
  "joshbartlettband-web": {
   "login": "joshbartlettband-web",
   "avatar": "fw/creators/joshbartlettband-web-949ea32c.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "jsopdebeeck": {
   "login": "jsopdebeeck",
   "avatar": "fw/creators/jsopdebeeck-5f1582bc.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "juanjiant-bit": {
   "login": "juanjiant-bit",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "keremimo": {
   "login": "keremimo",
   "avatar": "fw/creators/keremimo-10302621.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "kidbee85-beep": {
   "login": "kidbee85-beep",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "konsumer": {
   "login": "konsumer",
   "avatar": "fw/creators/konsumer-306d3787.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "kotmorderca": {
   "login": "KotMorderca",
   "avatar": "fw/creators/kotmorderca-1f438a67.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "leonardomirabal": {
   "login": "leonardoMirabal",
   "avatar": "fw/creators/leonardomirabal-9e2e7c8d.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "llozd": {
   "login": "llozd",
   "avatar": "fw/creators/llozd-003e2725.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "madmooneyham": {
   "login": "MadMooneyham",
   "avatar": "fw/creators/madmooneyham-d64d92ac.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "majnikool": {
   "login": "majnikool",
   "avatar": "fw/creators/majnikool-b55f2241.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "marksweiss": {
   "login": "marksweiss",
   "avatar": "fw/creators/marksweiss-66b359bb.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "markterm": {
   "login": "markterm",
   "avatar": "fw/creators/markterm-e3eb6545.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "math0ne": {
   "login": "math0ne",
   "avatar": "fw/creators/math0ne-b9ee8885.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "megagott": {
   "login": "megagott",
   "avatar": "fw/creators/megagott-b3ffbff0.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "miketsak": {
   "login": "MikeTsak",
   "avatar": "fw/creators/miketsak-8b992eb5.jpg",
   "youtube": "https://www.youtube.com/@MikeTsak",
   "day": "2026-11-05"
  },
  "mr-roboto": {
   "login": "Mr-Roboto",
   "avatar": "fw/creators/mr-roboto-94b9d3ec.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "npi3pak": {
   "login": "npi3pak",
   "avatar": "fw/creators/npi3pak-0f51fb1d.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "nzimas": {
   "login": "nzimas",
   "avatar": "fw/creators/nzimas-bdba0ffd.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "ocean": {
   "login": "ocean",
   "avatar": "fw/creators/ocean-6e09a42b.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "okumurari2": {
   "login": "okumurari2",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "orbitator": {
   "login": "Orbitator",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "oscillr": {
   "login": "oscillr",
   "avatar": "fw/creators/oscillr-92cb8124.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "osr-experiment": {
   "login": "OSR-Experiment",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "owenkirby": {
   "login": "OwenKirby",
   "avatar": "fw/creators/owenkirby-e41d6475.jpg",
   "youtube": "https://www.youtube.com/@OwenKirby",
   "day": "2026-11-05"
  },
  "patttf": {
   "login": "PatttF",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "pbarilla": {
   "login": "pbarilla",
   "avatar": "fw/creators/pbarilla-8be4570a.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "pjac1810": {
   "login": "pjac1810",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "plieuw": {
   "login": "Plieuw",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "polarpatch": {
   "login": "PolarPatch",
   "avatar": "fw/creators/polarpatch-7fdcf318.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "profikid": {
   "login": "profikid",
   "avatar": "fw/creators/profikid-4708cd10.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "putchdev": {
   "login": "putchdev",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "quixotic7": {
   "login": "Quixotic7",
   "avatar": "fw/creators/quixotic7-946d6a66.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "r-jeb": {
   "login": "R-Jeb",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "rastapopolix": {
   "login": "Rastapopolix",
   "avatar": "fw/creators/rastapopolix-a63edffa.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "renebohne": {
   "login": "renebohne",
   "avatar": "fw/creators/renebohne-3c86504e.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "reytian": {
   "login": "Reytian",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "risseraka": {
   "login": "risseraka",
   "avatar": "fw/creators/risseraka-124ca157.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "ruppert": {
   "login": "ruppert",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "rustypawz": {
   "login": "RustyPawz",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "sbegueria": {
   "login": "sbegueria",
   "avatar": "fw/creators/sbegueria-60f4f052.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "seajaysec": {
   "login": "seajaysec",
   "avatar": "fw/creators/seajaysec-b0e0255a.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "sikkenworks": {
   "login": "SikkenWorks",
   "avatar": "fw/creators/sikkenworks-b6a5e7d4.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "slothpallas": {
   "login": "slothpallas",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "spampy-droid": {
   "login": "Spampy-Droid",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "sparky480v": {
   "login": "sparky480v",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "spike-the-percussionist": {
   "login": "SPIKE-the-Percussionist",
   "avatar": "fw/creators/spike-the-percussionist-016d9207.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "spinnicholas": {
   "login": "spinnicholas",
   "avatar": "fw/creators/spinnicholas-3fcb85c2.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "stephencummins": {
   "login": "stephencummins",
   "avatar": "fw/creators/stephencummins-3c556b3f.png",
   "youtube": null,
   "day": "2026-11-05"
  },
  "stoogs": {
   "login": "stoogs",
   "avatar": "fw/creators/stoogs-27f6ab29.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "styvesgoupil": {
   "login": "styvesgoupil",
   "avatar": "fw/creators/styvesgoupil-9d4e5581.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "texasradio": {
   "login": "TexasRADIO",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "theshrimpblimp": {
   "login": "TheShrimpBlimp",
   "avatar": "fw/creators/theshrimpblimp-8c954d9d.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "thomasj": {
   "login": "thomasj",
   "avatar": "fw/creators/thomasj-675b0f8c.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "twochannels": {
   "login": "twochannels",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "zednaked": {
   "login": "zednaked",
   "avatar": "fw/creators/zednaked-54d49b43.jpg",
   "youtube": null,
   "day": "2026-11-05"
  },
  "zeptosecond-dsp": {
   "login": "zeptosecond-dsp",
   "avatar": null,
   "youtube": null,
   "day": "2026-11-05",
   "default": true
  },
  "zvenson": {
   "login": "zvenson",
   "avatar": "fw/creators/zvenson-6499dd37.png",
   "youtube": "https://www.youtube.com/@sonzven",
   "day": "2026-11-05"
  }
 },
 "stock": {
  "pkg": "fw/mvave/FM-1_015.fwsc",
  "sha256": "db1642b2b6fa5c2cccb11ffd13878068bb28601678d3644049f99dc40e7edb8a",
  "size": 699956,
  "product": "FM-1_015",
  "license": "fw/mvave/LICENSE-Apache-2.0.txt",
  "notice": "fw/mvave/NOTICE.txt",
  "terms": "fw/mvave/THIRD_PARTY.md",
  "source": "https://github.com/m-vave/fm1_open/blob/b178ac43c25f010c60a878056fb5331fe693fd62/sdk/firmware/FM-1_015.fwsc"
 }
}
