A utility to convert and export Propellerheads Recycle REX (rx2, .rcy, .rex) files into component slices, and extract information about the slice timing. Mac only, sorry.
Download a release.
./bin/rex2wav input.rx2- The slices will be saved in a folder named
slices. - A CSV file containing the slice points and durations will also be generated.
You can also export the entire loop as a single file, alongside its slice points csv with
./bin/rex2wav input.rx2 --single-file- Download the REX SDK from Reason Studios Downloads.
- Place the REX SDK in
~/SDKs/REXSDK_Mac_1.9.2. - Build the project using:
make
-
In the project directory, copy the
REX Shared Library.frameworkinto a directory calledFrameworks:cp -R ~/SDKs/REXSDK_Mac_1.9.2/Mac/Deployment/REX\ Shared\ Library.framework Frameworks/
-
After this step, your directory structure should look like:
bin/rex2wav Frameworks/REX Shared Library.framework -
Run the program using:
./bin/rex2wav input.rx2
Much knowledge and inspiration came from libsndfile and re-lab. Thank you!