You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Quick-Sonic-Worklet is a TypeScript library designed to streamline the downloading, decoding, and playback of audio files using Web Workers and AudioWorklet. It supports multi-track playback, master volume control, and professional-grade audio effects.
Features
Worker-based Audio Downloading: Offload audio file downloads to a Web Worker for efficient background processing.
Main Thread Decoding & Playback: Use decodeAudioData and AudioWorklet for high-performance audio decoding and playback.
Multi-Track Support: Play multiple audio tracks simultaneously with individual controls.
Professional Audio Effects: EQ, modulation (chorus/flanger/vibrato), Schroeder reverb, delay, echo, drive, and dynamics.
Real-time Parameter Control: All effects can be adjusted in real-time during playback.
Visualizer Integration: Real-time visualizer data handling for audio visualization.
Master Volume & Low-Pass Filter: Control overall volume and apply global audio filters.