aka Soleil Rising Lossless Audio codec
- CMake >= 3.15
git clone https://github.com/aikiriao/SRLA.git
cd SRLA/tools/srla_codec
cmake -B build
cmake --build build
./srla -e INPUT.wav OUTPUT.srl
You can change compression mode by -m
option.
Following example encoding in maximum compression (but slow) option.
./srla -e -m 4 INPUT.wav OUTPUT.srl
You can change maximum block size by -B
option.
Following example encoding with maximum block size be 4096 sample.
./srla -e -B 4096 INPUT.wav OUTPUT.srl
You can change number of division by -V
option. Number of division specifies search depth of optimal block division.
Following example encoding with number of divisions in block to be
./srla -e -V 2 INPUT.wav OUTPUT.srl
./srla -d INPUT.srl OUTPUT.wav
We use RWC music dataset for comparison.
MIT