
▲ 3 r/linuxaudio
Hey folks,
I just open-sourced a small project I’ve been working on:
👉 https://github.com/kunitoki/VelociLoops
It’s a dependency-free C++ library (with C public api) for reading and writing REX2 (.rx2) loop files, the format originally from Propellerhead/Reason.
What it does
- Decode/encode the DWOP bitstream (mono + stereo, 16/24-bit)
- Extract slices as normalized float audio ([-1.0, 1.0])
- Full read → modify → write round-trip
- Simple C API (works cleanly in C and C++)
Why this exists
There’s basically no lightweight, modern, open implementation for REX2. Most options are either:
- tied to proprietary SDKs
- only for windows or mac
This library is fully portable, so REX2 is now usable on Linux as well, plus anywhere you can compile C/C++.
Enjoy!
u/Impossible_Play8783 — 18 days ago