Repository navigation
Releases: InigoHernandez/demake-synth
Release list
Demake 0.4.24
Demake 0.4.24 for the M-VAVE FM-1: an ambient lofi machine on 64 of its author's own pedal recordings. Three synths, each with a piano roll of up to 256 steps, eight patterns, its own reverb, a delay, tape echo or grains, and motion; huge shared reverbs, colour and old media over the whole mix; a chord machine and an arpeggiator; sixteen scenes and a song mode; thirteen pixel landscapes.
- File:
demake-0.4.24.fwsc, identity FM-1_969, SHA-256b496d0efdfc403dba0d447a7987331cd7dbe2a5dbc8908cafbc2154f72f584da(the same file as the installer's). - Install: from the FM-1 Firmware Hub or the installer page, over USB in Chrome or Edge. Back up what your FM-1 holds first, with the firmware it runs now.
- Leave it: install any other firmware as usual; Demake starts its update loader (Felucca's). Holding OCT− while switching on always reaches the updater.
- What it keeps: its own store, 64 KiB of the data area (
0xB0000–0xC0000), written only when you save; it does not read other firmwares' projects or samples, and other firmwares that use that region can overwrite its songs (README, "On the FM-1"). Songs and sounds saved by earlier versions open in 0.4.24. - USB: a MIDI device named "Demake FM-1"; notes in and out by synth channel, the clock in or out.
- Try it first: in the browser · Manual
New in 0.4.24 (a player's reports):
- Tune reaches +24, the full second octave up (it stopped at +23); fine tune reaches +50 cents.
- Strum is each synth's own: strum one instrument while the others play their chords at once.
New in 0.4.23 (the red screens a player reported):
- No crash from the CPU's own fault: on the FM-1, a 64-bit multiply beside a memory read now and then leaves a value a bit off; 0.4.21 had 81 of them. All are gone (the sound bit for bit the same), and the build now refuses any that come back.
- MIDI note 0 into the chord keys no longer brings up the red screen.
- An inversion past a chord's notes plays the chord as built, not stray notes.
New in 0.4.22 (a player's requests and reports):
- Chords on one synth, notes on the others: the Chord page's Keys row is each synth's own; from MIDI too, channel by channel.
- A loop's region: LOOP is Off, Full or Set; a Loop row on the Sound page sets where the loop starts and how long it is, on any recording, its jump at each wrap smoothed.
- Fewer clicks: a frame of the screen waits while the sound is short of time, eight voices at most at a heavy load, and no click when the Space, the delay or the media changes type.
- No distortion at full level: a loud mix is turned down before the limiter, not flat-topped; GLO's Loud shows when.
- On the site: How to play, the panel pointed at control by control.
New since 0.4.18:
- GLO's Space heard: each synth sends to it again (0.4.18 sent it nothing), a full send about as loud as the sound itself, Lofi's tail back.
- MIDI chords: with the Chord page's Keys row at All (ARP lit), each MIDI note in plays its key's chord, strummed, at its velocity, through the arp when it is on (a player's request).
- Fixes from a player: the LFO on Pan swings the sound from side to side (it stayed put); clouds drifting across Home's landscape no longer smear over the screen's margins.
0.4.18 brought, since 0.4.11:
- Sound: a reverb on each track (Room, Plate, Spring, Hall); eight huge reverbs shared on GLO's Space (Hall, Space, Haze, Bloom, Lofi, Shimmer, Reverse, Freeze); a tape echo and grains in each track's delay; colour on the whole mix.
- Sequencing: an arpeggiator on each synth (thirteen ways, Hold); patterns up to 256 steps; recording as played (micro timing, a strum's spacing kept), Nudge, REC and PLAY waiting for the first key; Vary on the chords and the arp too, and Evolve (the roll changing as it plays); Follow on the roll's K3; a scene's own copy of a pattern (SEQ held + OCT+).
- Saving: Save as two pages, Projects (save, open, a new empty project, rename, delete) and Sounds (load, keep, keep over, delete, init).
- Panel: SELECT picks the synth on every page, PRESETS moves between rows; Home's three rows, Level with Tempo, Space, Pan.
- Fixes from an audit: no notes left on (the arp, MIDI, new projects), takes never written wrong, saves never past their sector, MIDI never echoed back, the clock on its beat, no word cut on the screen.
A beta (under 1.0). Licence GPL-3.0-only; the update protocol and platform are Felucca's and CS-1's (Hügelton Instruments), GPL-3.0. The recordings are the author's own. Not affiliated with M-VAVE.
Demake 0.4.23
Demake 0.4.23 for the M-VAVE FM-1: an ambient lofi machine on 64 of its author's own pedal recordings. Three synths, each with a piano roll of up to 256 steps, eight patterns, its own reverb, a delay, tape echo or grains, and motion; huge shared reverbs, colour and old media over the whole mix; a chord machine and an arpeggiator; sixteen scenes and a song mode; thirteen pixel landscapes.
- File:
demake-0.4.23.fwsc, identity FM-1_969, SHA-25646313ed53f757d16ebc0a919a14847d1713b8bb64fde5dc58046fe59793e9c10(the same file as the installer's). - Install: from the FM-1 Firmware Hub or the installer page, over USB in Chrome or Edge. Back up what your FM-1 holds first, with the firmware it runs now.
- Leave it: install any other firmware as usual; Demake starts its update loader (Felucca's). Holding OCT− while switching on always reaches the updater.
- What it keeps: its own store, 64 KiB of the data area (
0xB0000–0xC0000), written only when you save; it does not read other firmwares' projects or samples, and other firmwares that use that region can overwrite its songs (README, "On the FM-1"). Songs and sounds saved by earlier versions open in 0.4.23. - USB: a MIDI device named "Demake FM-1"; notes in and out by synth channel, the clock in or out.
- Try it first: in the browser · Manual
New in 0.4.23 (the red screens a player reported):
- No crash from the CPU's own fault: on the FM-1, a 64-bit multiply beside a memory read now and then leaves a value a bit off; 0.4.21 had 81 of them. All are gone (the sound bit for bit the same), and the build now refuses any that come back.
- MIDI note 0 into the chord keys no longer brings up the red screen.
- An inversion past a chord's notes plays the chord as built, not stray notes.
New in 0.4.22 (a player's requests and reports):
- Chords on one synth, notes on the others: the Chord page's Keys row is each synth's own; from MIDI too, channel by channel.
- A loop's region: LOOP is Off, Full or Set; a Loop row on the Sound page sets where the loop starts and how long it is, on any recording, its jump at each wrap smoothed.
- Fewer clicks: a frame of the screen waits while the sound is short of time, eight voices at most at a heavy load, and no click when the Space, the delay or the media changes type.
- No distortion at full level: a loud mix is turned down before the limiter, not flat-topped; GLO's Loud shows when.
- On the site: How to play, the panel pointed at control by control.
New since 0.4.18:
- GLO's Space heard: each synth sends to it again (0.4.18 sent it nothing), a full send about as loud as the sound itself, Lofi's tail back.
- MIDI chords: with the Chord page's Keys row at All (ARP lit), each MIDI note in plays its key's chord, strummed, at its velocity, through the arp when it is on (a player's request).
- Fixes from a player: the LFO on Pan swings the sound from side to side (it stayed put); clouds drifting across Home's landscape no longer smear over the screen's margins.
0.4.18 brought, since 0.4.11:
- Sound: a reverb on each track (Room, Plate, Spring, Hall); eight huge reverbs shared on GLO's Space (Hall, Space, Haze, Bloom, Lofi, Shimmer, Reverse, Freeze); a tape echo and grains in each track's delay; colour on the whole mix.
- Sequencing: an arpeggiator on each synth (thirteen ways, Hold); patterns up to 256 steps; recording as played (micro timing, a strum's spacing kept), Nudge, REC and PLAY waiting for the first key; Vary on the chords and the arp too, and Evolve (the roll changing as it plays); Follow on the roll's K3; a scene's own copy of a pattern (SEQ held + OCT+).
- Saving: Save as two pages, Projects (save, open, a new empty project, rename, delete) and Sounds (load, keep, keep over, delete, init).
- Panel: SELECT picks the synth on every page, PRESETS moves between rows; Home's three rows, Level with Tempo, Space, Pan.
- Fixes from an audit: no notes left on (the arp, MIDI, new projects), takes never written wrong, saves never past their sector, MIDI never echoed back, the clock on its beat, no word cut on the screen.
A beta (under 1.0). Licence GPL-3.0-only; the update protocol and platform are Felucca's and CS-1's (Hügelton Instruments), GPL-3.0. The recordings are the author's own. Not affiliated with M-VAVE.
Demake 0.4.22
Demake 0.4.22 for the M-VAVE FM-1: an ambient lofi machine on 64 of its author's own pedal recordings. Three synths, each with a piano roll of up to 256 steps, eight patterns, its own reverb, a delay, tape echo or grains, and motion; huge shared reverbs, colour and old media over the whole mix; a chord machine and an arpeggiator; sixteen scenes and a song mode; thirteen pixel landscapes.
- File:
demake-0.4.22.fwsc, identity FM-1_969, SHA-25638a13a1298ab5b5212f7f6100a37cf8c0cd7c0eafea29960f37875ea028b7d67(the same file as the installer's). - Install: from the FM-1 Firmware Hub or the installer page, over USB in Chrome or Edge. Back up what your FM-1 holds first, with the firmware it runs now.
- Leave it: install any other firmware as usual; Demake starts its update loader (Felucca's). Holding OCT− while switching on always reaches the updater.
- What it keeps: its own store, 64 KiB of the data area (
0xB0000–0xC0000), written only when you save; it does not read other firmwares' projects or samples, and other firmwares that use that region can overwrite its songs (README, "On the FM-1"). Songs and sounds saved by earlier versions open in 0.4.22. - USB: a MIDI device named "Demake FM-1"; notes in and out by synth channel, the clock in or out.
- Try it first: in the browser · Manual
New in 0.4.22 (a player's requests and reports):
- Chords on one synth, notes on the others: the Chord page's Keys row is each synth's own; from MIDI too, channel by channel.
- A loop's region: LOOP is Off, Full or Set; a Loop row on the Sound page sets where the loop starts and how long it is, on any recording, its jump at each wrap smoothed.
- Fewer clicks: a frame of the screen waits while the sound is short of time, eight voices at most at a heavy load, and no click when the Space, the delay or the media changes type.
- No distortion at full level: a loud mix is turned down before the limiter, not flat-topped; GLO's Loud shows when.
- On the site: How to play, the panel pointed at control by control.
New since 0.4.18:
- GLO's Space heard: each synth sends to it again (0.4.18 sent it nothing), a full send about as loud as the sound itself, Lofi's tail back.
- MIDI chords: with the Chord page's Keys row at All (ARP lit), each MIDI note in plays its key's chord, strummed, at its velocity, through the arp when it is on (a player's request).
- Fixes from a player: the LFO on Pan swings the sound from side to side (it stayed put); clouds drifting across Home's landscape no longer smear over the screen's margins.
0.4.18 brought, since 0.4.11:
- Sound: a reverb on each track (Room, Plate, Spring, Hall); eight huge reverbs shared on GLO's Space (Hall, Space, Haze, Bloom, Lofi, Shimmer, Reverse, Freeze); a tape echo and grains in each track's delay; colour on the whole mix.
- Sequencing: an arpeggiator on each synth (thirteen ways, Hold); patterns up to 256 steps; recording as played (micro timing, a strum's spacing kept), Nudge, REC and PLAY waiting for the first key; Vary on the chords and the arp too, and Evolve (the roll changing as it plays); Follow on the roll's K3; a scene's own copy of a pattern (SEQ held + OCT+).
- Saving: Save as two pages, Projects (save, open, a new empty project, rename, delete) and Sounds (load, keep, keep over, delete, init).
- Panel: SELECT picks the synth on every page, PRESETS moves between rows; Home's three rows, Level with Tempo, Space, Pan.
- Fixes from an audit: no notes left on (the arp, MIDI, new projects), takes never written wrong, saves never past their sector, MIDI never echoed back, the clock on its beat, no word cut on the screen.
A beta (under 1.0). Licence GPL-3.0-only; the update protocol and platform are Felucca's and CS-1's (Hügelton Instruments), GPL-3.0. The recordings are the author's own. Not affiliated with M-VAVE.
Demake 0.4.21
Demake 0.4.21 for the M-VAVE FM-1: an ambient lofi machine on 64 of its author's own pedal recordings. Three synths, each with a piano roll of up to 256 steps, eight patterns, its own reverb, a delay, tape echo or grains, and motion; huge shared reverbs, colour and old media over the whole mix; a chord machine and an arpeggiator; sixteen scenes and a song mode; thirteen pixel landscapes.
- File:
demake-0.4.21.fwsc, identity FM-1_969, SHA-256ce47fc5a85417262d12001deb62ff678dac9b038124657fdd4bcbfa32c5984d2(the same file as the installer's). - Install: from the FM-1 Firmware Hub or the installer page, over USB in Chrome or Edge. Back up what your FM-1 holds first, with the firmware it runs now.
- Leave it: install any other firmware as usual; Demake starts its update loader (Felucca's). Holding OCT− while switching on always reaches the updater.
- What it keeps: its own store, 64 KiB of the data area (
0xB0000–0xC0000), written only when you save; it does not read other firmwares' projects or samples, and other firmwares that use that region can overwrite its songs (README, "On the FM-1"). Songs and sounds saved by earlier versions open in 0.4.21. - USB: a MIDI device named "Demake FM-1"; notes in and out by synth channel, the clock in or out.
- Try it first: in the browser · Manual
New since 0.4.18:
- GLO's Space heard: each synth sends to it again (0.4.18 sent it nothing), a full send about as loud as the sound itself, Lofi's tail back.
- MIDI chords: with the Chord page's Keys row at All (ARP lit), each MIDI note in plays its key's chord, strummed, at its velocity, through the arp when it is on (a player's request).
- Fixes from a player: the LFO on Pan swings the sound from side to side (it stayed put); clouds drifting across Home's landscape no longer smear over the screen's margins.
0.4.18 brought, since 0.4.11:
- Sound: a reverb on each track (Room, Plate, Spring, Hall); eight huge reverbs shared on GLO's Space (Hall, Space, Haze, Bloom, Lofi, Shimmer, Reverse, Freeze); a tape echo and grains in each track's delay; colour on the whole mix.
- Sequencing: an arpeggiator on each synth (thirteen ways, Hold); patterns up to 256 steps; recording as played (micro timing, a strum's spacing kept), Nudge, REC and PLAY waiting for the first key; Vary on the chords and the arp too, and Evolve (the roll changing as it plays); Follow on the roll's K3; a scene's own copy of a pattern (SEQ held + OCT+).
- Saving: Save as two pages, Projects (save, open, a new empty project, rename, delete) and Sounds (load, keep, keep over, delete, init).
- Panel: SELECT picks the synth on every page, PRESETS moves between rows; Home's three rows, Level with Tempo, Space, Pan.
- Fixes from an audit: no notes left on (the arp, MIDI, new projects), takes never written wrong, saves never past their sector, MIDI never echoed back, the clock on its beat, no word cut on the screen.
A beta (under 1.0). Licence GPL-3.0-only; the update protocol and platform are Felucca's and CS-1's (Hügelton Instruments), GPL-3.0. The recordings are the author's own. Not affiliated with M-VAVE.
Demake 0.4.18
Demake 0.4.18 for the M-VAVE FM-1: an ambient lofi machine on 64 of its author's own pedal recordings. Three synths, each with a piano roll of up to 256 steps, eight patterns, its own reverb, a delay, tape echo or grains, and motion; huge shared reverbs, colour and old media over the whole mix; a chord machine and an arpeggiator; sixteen scenes and a song mode; thirteen pixel landscapes.
- File:
demake-0.4.18.fwsc, identity FM-1_969, SHA-256f2f1de80d46e7d26f21d1f4297c394e5c12515f828baa58786a838501bb2b47d(the same file as the installer's). - Install: from the FM-1 Firmware Hub or the installer page, over USB in Chrome or Edge. Back up what your FM-1 holds first, with the firmware it runs now.
- Leave it: install any other firmware as usual; Demake starts its update loader (Felucca's). Holding OCT− while switching on always reaches the updater.
- What it keeps: its own store, 64 KiB of the data area (
0xB0000–0xC0000), written only when you save; it does not read other firmwares' projects or samples, and other firmwares that use that region can overwrite its songs (README, "On the FM-1"). Songs and sounds saved by 0.4.11 and earlier open in 0.4.18. - USB: a MIDI device named "Demake FM-1"; notes in and out by synth channel, the clock in or out.
- Try it first: in the browser · Manual
New since 0.4.11:
- Sound: a reverb on each track (Room, Plate, Spring, Hall); eight huge reverbs shared on GLO's Space (Hall, Space, Haze, Bloom, Lofi, Shimmer, Reverse, Freeze); a tape echo and grains in each track's delay; colour on the whole mix.
- Sequencing: an arpeggiator on each synth (thirteen ways, Hold); patterns up to 256 steps; recording as played (micro timing, a strum's spacing kept), Nudge, REC and PLAY waiting for the first key; Vary on the chords and the arp too, and Evolve (the roll changing as it plays); Follow on the roll's K3; a scene's own copy of a pattern (SEQ held + OCT+).
- Saving: Save as two pages, Projects (save, open, a new empty project, rename, delete) and Sounds (load, keep, keep over, delete, init).
- Panel: SELECT picks the synth on every page, PRESETS moves between rows; Home's three rows, Level with Tempo, Space, Pan.
- Fixes from an audit: no notes left on (the arp, MIDI, new projects), takes never written wrong, saves never past their sector, MIDI never echoed back, the clock on its beat, no word cut on the screen.
A beta (under 1.0). Licence GPL-3.0-only; the update protocol and platform are Felucca's and CS-1's (Hügelton Instruments), GPL-3.0. The recordings are the author's own. Not affiliated with M-VAVE.
Demake 0.4.11
Demake 0.4.11 for the M-VAVE FM-1: an ambient lofi machine on 64 of its author's own pedal recordings. Three synths, each with a piano roll, eight patterns, colour, a delay in time and motion; eleven shared reverbs, a tape echo or grains, and media over the whole mix; a chord machine that plays and harmonizes the synths, sixteen scenes and a song mode; thirteen pixel landscapes.
- File:
demake-0.4.11.fwsc, identity FM-1_969, SHA-25604dfc485e161c41d442f707bccd53a35cf212974a9d37c2be8ae58fc70e1c794(the same file as the installer's). - Install: from the FM-1 Firmware Hub or the installer page, over USB in Chrome or Edge. Back up what your FM-1 holds first, with the firmware it runs now.
- Leave it: install any other firmware as usual; Demake starts its update loader (Felucca's). Holding OCT− while switching on always reaches the updater.
- What it keeps: its own store, 64 KiB of the data area (
0xB0000–0xC0000), written only when you save; it does not read other firmwares' projects or samples, and other firmwares that use that region can overwrite its songs (README, "On the FM-1"). - USB: a MIDI device named "Demake FM-1"; notes in and out by synth channel, the clock in or out.
- Try it first: in the browser · Manual
New in 0.4.11: a save screen (a slot, a made-up name, a synth back to INIT), Vary each track's own, five more reverbs (plate, spring, shimmer, reverse, freeze), the effects' levels evened, the knobs steady, a beach at sunset. Since 0.4.8: one identity for every release (FM-1_969), the USB port named "Demake FM-1", the version at boot; spruces in a blue fog and a city skyline at night.
A beta (under 1.0). Licence GPL-3.0-only; the update protocol and platform are Felucca's and CS-1's (Hügelton Instruments), GPL-3.0. The recordings are the author's own. Not affiliated with M-VAVE.