GoogleChromeLabs Audioworklet Polyfill Versions Save

🔊 Polyfill AudioWorklet using the legacy ScriptProcessor API.

1.1.2

5 years ago
  • Fixes #12.

1.1.1

5 years ago
  • Detect and use Safari's prefixed webkitAudioContext (#11, thanks @warpdesign!)
  • Fix AudioWokrletNode.port being assigned incorrectly in 1.1.0 (#10, thanks also to @warpdesign)

1.1.0

5 years ago
  • Automatically choose buffer size (#3, thanks @Korilakkuma!)
  • Fix currentTime and sampleRate implied globals always being 0 (did not affect property access via AudioWorkletGlobalScope) (#7)
  • Bring MessagePort behavior in line with spec: AudioWorkletProcessor.port is now properly per-instance, and AudioWorkletGlobalScope no longer includes the MessagePort interface. (#8)
  • Fix .connect() throwing in Firefox and Safari (#6)

Big thanks to @JohnWeisz for finding these issues and making some helpful suggestions.

1.0.0

5 years ago

Initial Release!