Audio Player
Native HTML5 audio with animated Canvas waveform (40 bars), play/pause, scrub, time display. Zero external JS.
primitive audio-player
Usage
primitive.AudioPlayer(primitive.AudioPlayerProps{
Src: "/static/demo.mp3",
Title: "Track Name",
})