Skip to content
@audiojs

audio.js

Open audio stack for JS

Pinned Loading

  1. audio audio Public

    High-level audio manipulations: loading, playback, analysis and editing. 140+ plugins: denoise, dynamics, EQ, filters, effects, reverb, time and pitch, spatial, synthesis, music analysis.

    JavaScript 311 10

  2. web-audio-api web-audio-api Public

    Headless Web Audio API

    JavaScript 950 71

  3. decode decode Public

    Minimal audio decoders layer

    JavaScript 209 16

  4. speaker speaker Public

    Output audio to speaker, browser/node

    C 104 9

  5. audio-buffer audio-buffer Public

    AudioBuffer container, ponyfill and utils

    JavaScript 82 3

  6. audio-type audio-type Public

    Detect the audio type of a Buffer/Uint8Array

    JavaScript 26 5

Repositories

Showing 10 of 72 repositories
  • audio Public

    High-level audio manipulations: loading, playback, analysis and editing. 140+ plugins: denoise, dynamics, EQ, filters, effects, reverb, time and pitch, spatial, synthesis, music analysis.

    audiojs/audio's past year of commit activity
    JavaScript 311 MIT 10 6 0 Updated Oct 6, 2026
  • denoise Public

    Noise reduction methods

    audiojs/denoise's past year of commit activity
    JavaScript 2 0 0 0 Updated Oct 6, 2026
  • mic Public

    Capture audio from microphone in node/browser

    audiojs/mic's past year of commit activity
    C 0 0 0 0 Updated Oct 6, 2026
  • speaker Public

    Output audio to speaker, browser/node

    audiojs/speaker's past year of commit activity
    C 104 9 0 0 Updated Oct 6, 2026
  • encode Public

    Any format audio encoders

    audiojs/encode's past year of commit activity
    JavaScript 10 MIT 0 0 0 Updated Oct 6, 2026
  • chain Public

    Auto-chain scheduler: measure → pick → configure → run a processing chain, with the chain shown — analyze/plan/apply + visible recipe

    audiojs/chain's past year of commit activity
    JavaScript 0 0 0 0 Updated Oct 6, 2026
  • neural Public

    Neural lane — umbrella for @audio/neural-* atoms (runtime adapter, denoise, amp, separation)

    audiojs/neural's past year of commit activity
    JavaScript 0 0 0 0 Updated Oct 6, 2026
  • dynamics Public

    Compress, limit, expand algorithms

    audiojs/dynamics's past year of commit activity
    JavaScript 1 0 0 0 Updated Oct 6, 2026
  • tune Public

    Pitch correction — umbrella for @audio/tune-* atoms (scale snap, MIDI-target)

    audiojs/tune's past year of commit activity
    JavaScript 0 0 0 0 Updated Oct 3, 2026
  • stretch Public

    Time stretch algorithms

    audiojs/stretch's past year of commit activity
    JavaScript 7 0 0 0 Updated Oct 3, 2026