u/Impossible_Play8783

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