Collection of audio utilities for decoding/encoding files and streams.
Go to file
2022-02-22 10:35:08 +01:00
audio Initial commit 2022-02-22 10:35:08 +01:00
cgo Initial commit 2022-02-22 10:35:08 +01:00
.gitignore Initial commit 2022-02-22 10:35:08 +01:00
go.mod Initial commit 2022-02-22 10:35:08 +01:00
go.sum Initial commit 2022-02-22 10:35:08 +01:00
Kirika.go Initial commit 2022-02-22 10:35:08 +01:00
Kirika_test.go Initial commit 2022-02-22 10:35:08 +01:00
LICENSE Initial commit 2022-02-22 10:35:08 +01:00
README.md Initial commit 2022-02-22 10:35:08 +01:00

Kirika

Collection of audio utilities for decoding/encoding files and streams.

  • channel-based audio consumption chain
  • Audio resampler
  • FLAC stream decoder and encoder
  • MP3 stream decoder
  • Opus stream decoder

Dependencies

Go >= 1.18

libFLAC (required by goflac)

sudo apt install libflac-dev

libopus and libopusfile (required by go-pus)

sudo apt install libopus-dev libopusfile-dev

libsamplerate (required by gosamplerate)

sudo apt install libsamplerate0-dev