Synthesizer firmware for the M-VAVE FM-1
Felucca: WAVE-Engine
The little FM-1 should do more than it came with. The WAVE engine turns it into a wavetable synthesizer for wobble basses and pads, as free as the firmware it builds on.
Features
Two wavetable oscillators
Sounds that move, on a device that fits in a pocket.
- With the ANALOG engine's filter, low-pass, band-pass and high-pass.
Eight tables of its own
A palette of sounds without borrowed wavetables.
- BASIC, PWM, SYNC, VOX, ORGAN, FM, HARM and DIGI with eight single cycles each, generated from formulas.
- Band-limited per octave.
Moving position
Wobbles and sweeps without turning the knob.
- POS sweeps through the table.
- Envelope, LFO and modulation matrix can move it; a synced LFO turns it into a wobble.
Twelve presets
Start playing right away.
- From WOBBLE, GROWL and RIDDIM to PPG PAD, VOX PAD and PWM LEAD.
Everything else is Hugelton's firmware; that is also where the web installer and a version to try in the browser are.
Technology
C for the FM-1's microcontroller, the tables generated with a Python script.
Fact sheet
- Technology
- C, Embedded, DSP
- Hardware
- M-VAVE FM-1
- Licence
- GNU GPL v3 (like the original)