An open API service indexing awesome lists of open source software.

https://github.com/tildearrow/brrutils

Bit Rate Reduction (BRR) encoding and decoding library
https://github.com/tildearrow/brrutils

Last synced: over 1 year ago
JSON representation

Bit Rate Reduction (BRR) encoding and decoding library

Awesome Lists containing this project

README

          

# brrUtils

a simple BRR encoding/decoding library.

# usage

copy brrUtils.c and brrUtils.h to your project (remember to add brrUtils.c to your sources list).

include brrUtils.h. it provides two functions:

`brrEncode()` for encoding a 16-bit PCM sample to BRR, and

`brrDecode()` for decoding a BRR sample to 16-bit PCM.

read brrUtils.h for notes and more information.

# brrenc/brrdec

if you compile the CMake project, you'll get two executables: brrenc and brrdec.
these can be used to do a quick command-line conversion from/to BRR.