Pure-Go Opus codec (RFC 6716), zero cgo. A bit-exact port of libopus, differential-tested against the C reference: the decoder passes all 12 RFC conformance vectors, and the CELT encoder produces byte-identical packets.

audio audio-codec audio-processing bit-exact celt cgo-free codec decoder dsp encoder fixed-point go golang libopus ogg-opus opus opus-codec pure-go rfc6716 silk
1 Open Issue Need Help Last updated: Jul 20, 2026

Open Issues Need Help

View All on GitHub
documentation good first issue area: celt

Pure-Go Opus codec (RFC 6716), zero cgo. A bit-exact port of libopus, differential-tested against the C reference: the decoder passes all 12 RFC conformance vectors, and the CELT encoder produces byte-identical packets.

Go
#audio#audio-codec#audio-processing#bit-exact#celt#cgo-free#codec#decoder#dsp#encoder#fixed-point#go#golang#libopus#ogg-opus#opus#opus-codec#pure-go#rfc6716#silk