Here is how to install a full build of VCVrack onto a Raspberry Pi.
Go to Releases · hexdump0815/vcvrack-dockerbuild-v1 · GitHub and download the latest armv7 build(tar.gz).
Extrackt the archive (pun intended) into a folder of your choice.
cd into that folder in the terminal for example
and then use ./Rack -d to run it.
Play around with the audio settings particularly the block size and sample rate to get rid of pops and clicks. Also if you change Engine → Threads to 4 performance is much increased.
It helps to not have any other programs open at the same time. Let me know if it works/doesn’t - I played around with many settings and I think I left them all at default but who knows?
Old instructions - miRack
Ok, here’s how to install VCVrack on a Pi(3+ or 4 seems to be recommended). I used miRack, a lightweightish port of VCVrack to ARM and iOS devices. Start with a fresh Raspbian image.
Open the terminal and paste in:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CEF86DEA
and hit enter.
echo deb http://assets.mifki.com/debian stretch main | sudo tee /etc/apt/sources.list.d/mifki-mirack-repo.list
Now run the usual
sudo apt update && sudo apt upgrade
and then install mirack
sudo apt install mirack libgles-dev
Next you need to enable the experimental graphics driver
then Advanced Options → GL Driver → GL(fake KMS).
Reboot for good measure then /opt/miRack/Rack to run the software.
For more info on installing, see Release Debian Packages · miRackModular/Rack (github.com).
EDIT: If you have already installed this, then it’s ok, use it. If not, I’ve found the repository for ‘official’ VCVrack that I used on my corrupted SD card. Updated instructions incoming!