Straw is a lossless audio codec intended for efficiently storing multichannel audio.
# system-wide
pip install straw-codec
# local
pip install --user straw-codec# clone this repo
git clone https://github.com/KLZ-0/straw.git && cd straw
# install
pip install .The library usage is analogous to soundfile:
import straw
data, sample_rate = straw.read("existing_file.straw")
straw.write("new_file.straw", data, sample_rate)Encoding:
straw -i /path/to/input.wav -o /path/to/output.strawDecoding:
straw -d -i /path/to/input.straw -o /path/to/output.wav