A four-operator spatial FM synthesizer. Each operator is a periodic oscillator over a two-dimensional coordinate; eight routing algorithms determine which operators modulate other operators' phase and which are mixed as carriers. Operators can use linear, radial, angular, or spiral spatial phase fields, with ten waveforms including sine, triangle, sawtooth, square, and pulse.
Try Phasefield 4OP on GitHub Pages
There is no authentication, database, persistence, analytics, external API, noise generator, or spatial-warp stage.
npm install
npm run dev