About the directory & our standards

Voice & audio / Unofficial firmware

Felucca: alternative synthesizer firmware

Alternative sound engines, presets and a browser editor for a low-cost hardware synth.

Read the original build See shopping list
M-VAVE FM-1 synthesizer
Synth Anatomy · stock firmware shown, not Felucca

What the hardware does

Alternative firmware changes the FM-1’s playable sound engines and presets.

How the agent helped

Primary README explicitly says AI coding agents assist code, tests, documentation and maintenance; The Verge explains the hardware transformation.

Before you build

FM-1 only. Newer flash revisions had beta, untested support when the source was reviewed.

Follow the build

theverge.com

Original build story

Reported showcase + explicit primary AI disclosure

github.com

Supporting source

Shopping list

Save as Markdown

Parts for one build. Reuse equipment you already own. Quantities are planning quantities unless the creator explicitly specifies a count; kit contents are not additional purchases.

Confirm before buying

  • Confirm the installed flash chip and the chosen firmware release before purchase; newer UC25HQ80 units may require beta support.
  • Thai retailer identified; international shipping and the supplied hardware revision remain unverified.

Quantities are for one build. Unless marked source-specified, they are planning quantities; confirm kit contents and the chosen configuration before ordering.

  1. Qty. 1Plan / confirm
    Required

    M-VAVE FM-1

    Firmware target.

    Check the selected seller variant and flash revision. New UC25HQ80 units are not equivalent to a tested older unit. Music Arms lists the actual FM-1; shipping outside Thailand and flash revision must be confirmed. A seller page does not verify third-party firmware compatibility.

    Sources & quantity basis

    Creator source. Planning quantity for one build; check the selected configuration.

    View product

    Exact model; Thai retailer, hardware/flash revision not guaranteed

  2. Qty. 1Plan / confirm
    Required

    USB-C data cable

    Connect to the computer for programming or data.

    A charge-only cable cannot flash firmware. Example requires a USB-A host port. If your computer has only USB-C, use an appropriate USB-C data cable instead. Reuse the device’s included cable where possible; this is not a standalone power-supply recommendation.

    Sources & quantity basis

    Setup requirement — check against your configuration. Planning quantity for one build; check the selected configuration.

    Example part

    Accessory example: USB-A to USB-C, 1 m, data capable

  3. Qty. 1Plan / confirm
    Tool

    Computer with Chrome or Edge

    Build, configure or flash the software.

    Sources & quantity basis

    Setup requirement — check against your configuration. Planning quantity for one build; check the selected configuration.

    Use existing equipment or match the specification above. No exact purchase link verified.

  4. Qty. 1Plan / confirm
    Optional

    Headphones / speakers or USB audio host

    Monitor the synthesizer output.

    FM-1 already has an onboard speaker. External headphones, speakers or USB audio are optional monitoring routes; confirm the selected custom firmware supports the route.

    Sources & quantity basis

    Setup requirement — check against your configuration. Planning quantity for one build; check the selected configuration.

    Use existing equipment or match the specification above. No exact purchase link verified.

  5. Qty. 1Plan / confirm
    Optional

    MIDI keyboard / controller

    Play external MIDI notes.

    Not needed for all sequencing modes; choose a compatible MIDI connection.

    Sources & quantity basis

    Creator source. Planning quantity for one build; check the selected configuration.

    No exact purchase link verified; confirm the model and requirements above before ordering.

Source reviewed, not assembled or hands-on tested. A working product page does not confirm stock, firmware compatibility or a complete build.

Built something with a coding agent?

Share your hardware project so others can try it.

Submit a project