Gibberish.js
Fast JavaScript DSP library that generates JIT-optimized, sample-accurate audio callbacks via code generation.
| Language | JavaScript |
|---|---|
| Category | Synthesis & DSP |
| License | MIT |
| Platforms | Web |
| Install | npm install gibberish-dsp |
| First released | ~2013 |
| Maintained | Yes |
| Links | Website · Source |
Strengths
- JIT code generation for fast, sample-accurate audio
- Synths, effects, sequencers built on genish.js
- Audio-rate modulation of any parameter
Limitations
- npm release lags the active repo
- Lower-level; smaller docs/community
Best for
Performance-critical browser synthesis (it powers the Gibber environment).
Minimal example
Gibberish.init();
const sine = Gibberish.oscillators.Sine({ frequency: 440 }).connect();