monogate.dev
EML Sound Synthesis
Each harmonic is one EML node: sin(ωt) = Im(eml(iωt, 1)). Build a tree. Hear it.
Active nodes (1/8)
1
A4
440Hz
Im(eml(i·440t, 1))
1.00Add a node
Presets
Why this works
Every sinusoidal tone is one complex EML node: sin(ωt) = Im(eml(iωt, 1)) = Im(exp(iωt)) by Euler's formula (T03). Fourier's theorem says any periodic waveform is a sum of sinusoids. Therefore any periodic sound is a linear combination of complex EML nodes. The tree topology — which nodes are present and at what amplitudes — determines the timbre. Adding a node at 880Hz to a 440Hz fundamental adds the first overtone. The waveform changes. The sound changes. The tree grew by one node.
Current EML expression
f(t) = Im(eml(i·440t, 1))
1 complex EML node = 1 harmonic
EML sound synthesis generates audio directly from EML tree evaluation. Each node computes sin(ωt) via the complex bypass (T03). The waveform is the sum. The timbre is determined by which frequencies are present and at what amplitudes — the Fourier spectrum. This is not a metaphor. The audio you hear IS the EML computation.