Lightweight, customizable audio player with waveform visualization
-
Updated
Sep 27, 2026 - JavaScript
Lightweight, customizable audio player with waveform visualization
Generate waveform peak data from audio files — per-file JSON for WaveformPlayer and WaveformBar, or one sounds manifest (with BPM and key from file names) for WaveformSounds. CLI and Node.js library.
Playlist and chapter navigation for WaveformPlayer
Persistent bottom audio player bar for WaveformPlayer - queue management, page persistence, and seamless playback
Subset an icon font (Tabler Icons, Bootstrap Icons, …) to the icons a built site actually uses — rewrites the CSS and the woff2. Astro integration included.
Lightweight analytics tracking for WaveformPlayer. Track meaningful audio engagement with minimal overhead.
Searchable, filterable sound list for WaveformPlayer — audition hundreds of sample previews with inline waveforms, keyboard navigation and one shared audio engine.
To associate your repository with the arraypress topic, visit your repo's landing page and select "manage topics."