OPM.js examples

Four-operator FM synthesis: from your first note to voice modulation, live audio routing, and offline WAV export.

Open live-audio examples over HTTPS or localhost, then click a button to start audio. Keep your volume comfortable; offline WAV rendering needs no AudioContext.

Examples run the built dist/ ES modules. Their TypeScript helpers live in demo/; every JS has a matching source map and declaration.

Documentation · Generated API reference · English guide · Traditional Chinese guide · Security policy