faiface/beep
A little package that brings sound to any Go application. Suitable for playback and audio-processing. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3337
- days_rel: n/a
- days_push: 897
- n_releases_24m: 0
Adoption not part of the score
2219 stars · 152 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Beep is a small Go library for audio playback and processing, built around a Streamer interface analogous to io.Reader. It supports decoding and playing WAV, MP3, OGG, and FLAC, encoding WAV, and composing effects like looping, mixing, volume, and playback speed. The repository is archived; development continues at gopxl/Beep.
Use cases
- play sound effects in a Go game
- play mp3 or ogg files from a Go application
- generate artificial sounds programmatically in Go
- apply audio effects like volume and playback speed
- mix and sequence multiple audio streams
- convert audio files to wav in Go
When to choose
- you need simple stereo audio playback in a Go app
- you want a small, composable audio library with an easy API
- you need to generate or process audio streams in Go
When to avoid
- you need multichannel (more than stereo) audio
- you need actively maintained software - use gopxl/Beep instead
- you need advanced audio formats or professional-grade processing
Facets
library · maturity abandoned
audio-processing cross-platform cross-platform go audio-playback sound streamer-interface wav mp3 ogg flac archived successor-gopxl-beep audio game-development
1 source
- readme: https://github.com/faiface/beep · fetched 2026-08-28 · 8e2dda621663
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| faiface/beep | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem