# faiface/beep

A little package that brings sound to any Go application. Suitable for playback and audio-processing.

Repository: https://github.com/faiface/beep
Canonical: https://ross.abutalabs.com/products/beep
Language: Go
License: MIT
License Family: permissive
Topics: go, golang, audio, audio-playback, audio-processing
Last push: 2024-03-19T19:50:56+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3337, "days_push": 897, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2219, forks 152 (observed 2026-08-28T04:06:27.393097+00:00)

## What it is
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
- artifact type: library
- maturity: abandoned
- function: audio-processing
- domain: cross-platform
- platform: cross-platform, go
- tags: audio-playback, sound, streamer-interface, wav, mp3, ogg, flac, archived, successor-gopxl-beep, audio, game-development

## Member repositories
- faiface/beep (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:27.393097+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:45:52.127635+00:00, confidence not recorded.
  - readme: https://github.com/faiface/beep (fetched 2026-08-28T04:06:27.393097+00:00, sha 8e2dda621663)
- Data as of 2026-08-30T08:39:29.467469+00:00.
