boss-rc500-editor
boss-rc500-editor copied to clipboard
RC-500 Loop Station tool to play with the XML configuration

Boss RC-500 Tools
Boss rc-500 tool to play with the XML configuration... until Boss make our life easier
User Manual
If you just want to use it without dive into the glory details, you can go the documentation directly here.
Compilation
You need to install : CMake (https://cmake.org/) + Conan (https://conan.io/) and a compiler for your system (gcc, ...)
Linux
git clone https://github.com/dfleury2/boss-rc500-editor.git
cd boss-rc500-editor
mkdir build && cd build
conan install .. -pr:b default -pr default -b missing
cmake ..
make
Personal note: Remove os.version from settings and user default-gcc10 as profile
CC=gcc-10 CXX=g++-10 conan install .. -pr default-gcc10 -r conan-center
Use specific conan repo,
export CONAN_USER_HOME=${HOME}/conan-gcc10
with simpler profiles
Windows
You need to launch a Developer command prompt to have your compiler environment accessible by CMake and Conan.
git clone https://github.com/dfleury2/boss-rc500-editor.git
cd boss-rc500-editor
md build
cd build
conan install .. -pr:b vs2019 -pr vs2019 -b missing
cmake ..
cmake --build . --config Release
cd ..
.\build\bin\BossRc500.exe
or you can open the solution file under the build
directory. (rc500-tools.sln). Visual Studio will open, which will allow you to compiler under VS directly.
I do not use Visual Studio anymore, but to run the program, you must change the working directory to the project root, where the resources directory is,
else the program could not find the images and others files needed.
If you use CLion, after the conan install command, you can open the project root directory in it.
Tips
Under Linux (Debian), if Fontconfig error: Cannot load default config file: No such file: (null)
appears
You can add export FONTCONFIG_PATH=/etc/fonts
before launching the tools
If Could not create collator: 4
,
you can set ICU_DATA to the location of icu dat file.
export ICU_DATA=~/.conan/data/icu/69.1/_/_/package/3d01f378bd85430e39906eeeaec39c5b63de106c/res/icudt69l.dat