The most powerful and easy to use FM synth!

EssenceFM front panel view
  • Hybrid FM and subtractive synthesis with resonant filter
  • 300 voice polyphony (6-op FM) with layering ability to create sounds made of 12, 18, 24 or more FM operators
  • Free algorithm & envelope design: use the touch screen to link the operators together and shape your envelopes
  • 24 fully customizable waveforms, built-in effects, multitimbral, microtuning support and much more...

Ambient / Electronic

Classic FM bass, percussions, leads and lots of other sounds are inside the preset banks.


Warm analog-like sounds made with the resonant filter. Operators are used like the oscillators of a subtractive/additive synth, using FM only to build the basic oscillator sound.

Ethereal Pads

Wide atmospheric pads made by stacking layers and using the integrated reverb effect.


Orchestral rendition using the GM-compatible patch bank (excerpt from A.Dvorak - Symphony n°7 in D minor)

Dark ambient & SFX

Heavy use of looped envelopes and complex pitch envelopes. The Voice Sequencer helps here to create rhythmic and evolving sounds.

Designed and hand-made in France in our workshop.

Can be used as a rack or table top synth, 45° tilted support bars are provided for comfortable use.

EssenceFM front panel view

EssenceFM top view, showing the inputs/outputs
EssenceFM front panel view

The EssenceFM is a modern FM synthesizer representing our new vision of FM synthesis.

By using a large touch screen and dedicated knobs/keys for common operations, creating complex FM sounds is easier than on any other synth. The 1000-step undo/redo history encourages you to experiment with sound without having to worry about making mistakes!

Choose between linear and exponential envelopes

Link the operators together by drag'n'drop

Design complex envelopes easily

The EssenceFM is organized into 4 modes accessible with the buttons.

EssenceFM front panel view

EssenceFM front panel view
  • Performance is ideal for orchestrations, polyphonic expression controllers (MPE) or very fat sounds.
  • Patch is where you layer Voices, split them across the keyboard, detune them and setup other behaviors like the arpeggiator
  • Voice is a 6-op FM sound with its envelopes, frequency parameters, filter settings and more.
  • Global provides everything else: display and MIDI settings, waveform editing, scales...

Subscribe to the newsletter to receive Kodamo news.

The EssenceFM is now available for pre-order, with a release date expected for February/March 2020.


Design your own algorithms by creating links between operators.

Screenshot of an algorithm made of different connected operators
Draw waveforms with the touch screen or import them from wave files.
The EssenceFM has 24 fully customizeable waveforms.

Screenshot of the waveform drawing interface
Make complex envelopes easily by moving the points and defining their attributes (sustain, loop start, loop end...)

Screenshot of the graphical enveloppe for volume
Create layers and splits with advanced options like round robin,
exclusion groups and arpeggiator.

Screenshot of the patch page
Design exotic scales, early temperaments and microtunings.

Screenshot of the tuning page
Use the modulation matrix to shape the sound in every possible way.

Screenshot of the modulation matrix
Assign parts to different audio outputs and configure each effect DSP.

Screenshot of the routing page


These pictures show the development process, they are not representative of the final product.

Prototype demo

Demonstration for the SynthFest. This was the first prototype, shown on June 2019.

Full Specs

Specifications may be subject to change until the product development is finished.

Sound Engine
Synthesis type6-operator FM
Polyphony (FM Voice)300
Operator controlMultiplier (x0...x40) or fixed frequency (0...20Khz)
Quartertone & fine tuning
Key volume scaling (graphical)
Waveform phase control
Waveforms24 interpolated, band-limited waveforms
Waveform editionFree drawing / import from wave file.
Operations : Flip X, Flip Y, Smooth, Set volume, Remove DC, Mix two waveforms, Crossfade, Maximize, Add harmonic
Envelope generator6-points graphical, logarithmic, 14 per voice (6x volume, 6x pitch, 1x filter, 1x pan)
Patch layer parametersVolume
Bottom/Top key
Bottom/Top velocity
Exclusion Group (8 groups)
Round Robin (32 slots)
Filter1 per voice, lowpass, resonant
LFO1 per voice, waveform + bitmask combination
Waveform offset, delay & attack rate control
Independant or synced
Max. Voices per patch128 layers/splits
Max. Total Voices3328 (26 banks * 128 voices)
Max. Total Patches3328 (26 banks * 128 patches)
Max. Total Performances256
Modulation matrix8 source/destination mappings per voice
Choose between 138 sources and 228 destinations
Scaling and Offset parameters
Modulation matrix SourcesNote number
Release Velocity
Poly. Aftertouch
Pitchbend Wheel
Number of active notes
Envelope (pan, filter, operator volume/pitch)
Random number generator
MIDI CC (0...127)
Modulation matrix Destinations Operator Volume
Operator Frequency Mult
Operator Frequency Coarse
Operator Frequency Fine
Operator Waveform
Operator Initial Phase
Operator Volume Envelope Speed
Operator Volume Envelope Segment 1-6 Time
Operator Volume Envelope Point 1-6 Height
Operator Pitch Envelope Speed
Operator Pitch Envelope Segment 1-6 Time
Operator Pitch Envelope Point 1-6 Height
LFO parameters
Filter Cutoff/Resonance
Filter Envelope Speed
Filter Envelope Segment 1-6 Time
Filter Envelope Point 1-6 Height
Pan Envelope Speed
Pan Envelope Segment 1-6 Time
Pan Envelope Point 1-6 Height
Sound engine internal resolution32-bit float
Scales/Temperaments32 editable presets
Custom scales up to 32 notes, 0-1200 cents tuning, octave stretching
Transposition+36/-36 semitones. Global, per patch and per voice
DAC24-bit, 48Khz
SNR> 100dB
Audio latency< 2ms
Boot time< 3s
Arpeggiator1 per voice (300 total), 16 events, 128 steps resolution grid, 1-500 BPM tempo, syncable to MIDI beat
An event contains a voice ID, a note number, a duration and a volume. It can trigger notes or dynamically swap the FM parameters with another voice
Multitimbrality300 voice / 16 parts assignable to any MIDI channel
Supported standardsGeneral MIDI, MPE
MiscDX7 patch import (via SysEx, partial support)
Random voice generation
Effect Processors2 multi-effect processors with independant Send level for each part
3 modes:
Effect ListReverb (7 types)
Stereo Delay
Stereo Chorus
Distorsion (5 types)
Ring Modulation
Equalizer (3 band, 24dB/oct)
Phase Shift
Internal Resolution48Khz, 32-bit float
Audio8x 6.35mm jack outputs, balanced, useable as 4 stereo pairs or 8 mono.
Stereo 6.35mm unbalanced headphones jack output
MIDIDIN (In, Out, Thru), RTP-Ethernet (AppleMIDI), USB device, USB host
USB host capabilitiesMIDI standard interface
USB mass-storage
USB device capabilitiesUSB 1.1 Full-Speed MIDI class-compliant device (no drivers required), 1ms latency
Power inputDC IN 12V 2A
Session typeAppleMIDI
IPUser-defined or using DHCP
PortUser-defined (default 5004/5005)
Network latency0-3ms (normal use)
0-1ms (display disabled)
Type7" IPS capacitive touch screen
Multi-touch support
Resolution400*240, 16-bit (65536) colors
Viewing angle160° horizontal
160° vertical
(Calculated for text readability. Colors may change depending on angle.)
Refresh rateFixed, 60 FPS
Fonts5 types
Background5 types, customizeable colors
OtherAdjustable backlight brightness
Dim/Turn off the screen after a delay
Background pattern and color selection
Touch screen calibration
Blue level adjustment
Sound feedback on touchscreen
Key LED backlight enable/disable
Edition, Memory & Storage
ControlsTouchscreen, 14 Kailh mechanical switches, 7 Bourns rotary encoders, 2 volume pots (main output & headphones)
Virtual keyboardQWERTY, QWERTZ, AZERTY
Undo/Redo history1000 steps
Global memory protectionWrite protect option for Patches, Voices, Performances, Scales and Waveforms
Import/ExportPatches, Voices, Performances, Scales and Waveforms from USB mass-storage devices.
Firmware upgradeVia USB
AccessoriesUniversal AC adapter, user manual, tabletop brackets
Size (EssenceFM)133 x 482.6 x 58 mm
Weight (EssenceFM)1.8 kg
Size (package)600 x 150 x 150 mm
Weight (package)2.5 kg
Standards ComplianceSee Safety Certification Standards page
Operating Temperature0 ~ 40°C
Power consumption~ 10W (to be confirmed)
Power adapterUniversal wall adapter, AC IN 100-240V