Firmware

CS-1

Hype: warming · 68

Eight-voice dual-layer polysynth in the spirit of a famous 70s flagship, meant to be played over MIDI.

forM-VAVE FM-1·by@twochannels

Unclaimed. Is this yours? Sign in with GitHub as @twochannels to claim it.

Download v0.3.2

cs1-0.3.2.fwsc· 596 KB

GPL-3.0· twochannels/CS-1·downloads come from the creator’s GitHub releases

53 commits and 3 releases in the last year
3 releases
  1. v0.3.2CS-1 0.3.2Latest1 file

    CS-1 0.3.2

    Installing another firmware over CS-1 works again. Packages with M-VAVE's own update loader, the official V15 and firmwares built on it, were refused on any unit whose flash head was older than V15's, and the screen only flickered. CS-1 now checks the chip key in the package's head rather than the whole head. A refused update says why on screen for three seconds.

  2. v0.3.1CS-1 0.3.11 file

    A pop a quarter of a chorus cycle after every key on sounds with a deep chorus (GLASS ORGAN, TYRELL TOWER, RISING BRASS, WARM SKY, FIELD FLUTE, ICE BELLS, CLAV FUNK): the sweep's product wrapped above DEPTH 92. Fixed.

  3. v0.3.0CS-1 0.3.01 file

    The October 2026 review, from 0.2.0 to 0.2.13.

    Fixes

    • Seven sounds played channel I an octave low (BRASS SWELL, AFRICA 2, BILLIE KEYS, 4001 PLUCK, CLARINET, OBOE, TIMPANI).
    • A chord could lose a note when the voices were nearly full; stealing now takes released voices before held ones.
    • Portamento glides each voice from its own last note, as the CS-80's voice cards do.
    • The reverb's tanks are 32-bit: the hiss under every tail is gone.
    • The tape delay no longer ticks as its wow crosses frame boundaries; the clock-synced time no longer steps with the beat's jitter.
    • The phaser no longer overflows at high feedback; the chorus width no longer wraps at high depth.
    • A settings save waits for the effect tails, not only the voices; user bank slots are range-checked.
    • The sub oscillator's filter depth is two octaves either way at full, as intended.
    • CC pickup for the Circuit Tracks' macros latches from the knob's first move.

    New

    • The firmware's version on the MAIN page, with master TUNE and TRANS.
    • MODES page: sustain I/II, UNISON (two voices a note), VELOC (a MIDI velocity curve).
    • NOISE as the sub oscillator's sixth function.
    • DRIVE page: drive with level, and LOW and HIGH shelves on the output.
    • FLANGE as the chorus's fourth mode.
    • SHIMMER on its own page after REVERB.
    • ALGO turns a button's pages either way; the VCA page holds SINE, VCF, LEVEL and the filter release; RING MOD has its own DECAY.
    • The voices split evenly between the two cores; the load meter averages.

    Installing 0.3.0 resets the settings once (MIDI channel, ribbon, keys). User presets are kept.