Skip to content

A Sidechainable Compressor built on the WebAudio Audio Worklet API

License

Notifications You must be signed in to change notification settings

jadujoel/sidechain-compressor-audio-worklet

Repository files navigation

sidechain-compressor-audio-worklet

A Sidechainable Compressor built on the WebAudio Audio Worklet API

Quickstart

git clone git@github.com:jadujoel/sidechain-compressor-audio-worklet.git
cd sidechain-compressor-audio-worklet
npm install
npm run build
npm run dev

Packages

  • app
  • sidechain-compressor
    • An abstraction that loads and interfaces with the sidechain-compressor-processor
  • sidechain-compressor-processor
    • The AudioWorkletProcessor that does the actual audio processing.
  • audio-worklet-helpers
    • mainly polyfills so that we can have a unified WebAudio implementation and still have it work on older devices.
  • audio-worklet-processor-types
    • Contains typescript types that are missing from the default ones in node/vscode

Continous Integration

Uses Commitizen for commits, run git commit and follow the cli instructions.

Commitizen friendly

About

A Sidechainable Compressor built on the WebAudio Audio Worklet API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages