System Requirements
Linux (Ubuntu 25.04)
- CMake 3.16 or higher
- GCC with C++20 support
- JACK or ALSA audio drivers
- X11 display system
Installing Dependencies (Ubuntu)
sudo apt update
sudo apt install build-essential cmake git pkg-config \
libasound2-dev libjack-jackd2-dev \
libfreetype6-dev libx11-dev libxcomposite-dev libxcursor-dev \
libxext-dev libxinerama-dev libxrandr-dev libxrender-dev \
libgl1-mesa-dev libglu1-mesa-dev \
libcurl4-openssl-dev libgtk-3-dev
Building from Source
- Clone the Repository:
git clone --recurse-submodules <repository-url>
cd reSIDue
- Build Both Formats:
mkdir build && cd build
cmake ..
make -j$(nproc)
- Install VST3 Plugin (optional):
cp -r ./reSIDue_artefacts/VST3/reSIDue\ Plugin.vst3/ ~/.vst3/
- Run Standalone:
./reSIDue_artefacts/Standalone/reSIDue\ Plugin