Audio and Music
20 libraries in this category
A low-level library to play sound on multiple platforms
Go bindings for the PortAudio audio I/O library
A simple library for playback and audio manipulation
Music theory models in Go
Native Go Audio Processing Library
Mini audio library
ID3 decoding and encoding library for Go
Native Go FLAC encoder/decoder with support for FLAC streams
Native Go AAC bitstream parser
Lightweight MP3 decoder library
libsamplerate bindings for go
Client for mpris dbus interfaces
Pure-Go, high-quality audio resampler with SIMD acceleration
Pure-Go AAC-LC encoder and decoder ported from FFmpeg
Pure-Go WAV/RIFF reader and writer with RF64 and BW64 support for files larger than 4 GiB
AI voice agents with a JSON configuration, STT → LLM → TTS pipelines over WebSocket and WebRTC
Native Go FLAC encoder and decoder with SIMD acceleration
Native Go implementation of the Opus audio codec (RFC 6716) with RFC-compliant decoder
Audio analysis CLI that detects cue-in, cue-out, and overlay points and measures EBU R128 loudness, emitting JSON for Liquidsoap
Pure-Go (no cgo) audio sample-rate converter with sinc, linear, and zero-order-hold converters