The Patchbay_

Elementary Audio

Declarative JavaScript library for digital audio signal processing, portable across web and native renderers.

LanguageJavaScript / C++
CategorySynthesis & DSP
LicenseMIT
PlatformsWeb macOS Windows Linux
Installnpm install @elemaudio/core
First released~2021
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Writing portable DSP shared between web apps and native audio plugins.

Minimal example

import { el } from '@elemaudio/core';
const sig = el.mul(0.1, el.cycle(440));
core.render(sig, sig);

Alternatives to Elementary Audio

pyopydubCsoundPure Data

← Back to all tools