Hallo! I’m considering buying the ‘uConsole Kit RPI-CM4 Lite’ WIFI only, with Raspberry Pi CM4 104000 lite core (I assume I also need this?), for the purpose of having a very portable SunVox device. I’ve been using SunVox since 2011 and love to use it on all kinds of devices, but I like it best on something ultra-(pocket)portable with a qwerty keyboard.
I’ve see some small mentions of SunVox searching on this forum, but it would be good hear how other SunVox users have got on with running it on uConsole. What OS did you install? etc. I have very little Linux experience, other than trying out a lot of different distros on an old Panasonic CF-U1 a couple of years ago.
Not used this in Linux but screen size and use should be a consideration - I use a portable LCD game screen on the DevTerm and it is best for use with IDE’s like Visual Studio , Spyder… etc.
This is a pretty good tutorial on getting sunvox installed on a raspberry pi. it should be almost an identical setup on the console since the cm4 core is basically a raspberry pi. The only issue I can imagine might come up is the realtime kernel in the distro he’s using. whether or not that same distro will be usable on the uconsole I can’t really say not knowing if there are any crazy specific drivers needed for it. [SUNVOX modular synth on Raspberry Pi - YouTube] I want to do music stuff with my console as well. I have a M8 headless [GitHub - Dirtywave/M8HeadlessFirmware: M8 Headless Precompiled Firmware] setup I’m running right now using a raspberry pi 4 shoved in a Piboy DMG case.
apt install gawk bison
cd ~/
wget -4c https://ftp.gnu.org/gnu/glibc/glibc-2.36.tar.gz
tar xzfv glibc-2.36.tar.gz
mkdir glibc236
cd glibc236
…/glibc-2.36/configure --prefix=/opt/glibc --disable-werror
make
sudo make install
Then put the line
export LD_LIBRARY_PATH=/opt/glibc/lib
into your .profile or /etc/environment\
Then you should be able to run sunvox. See the sunvox readme for some considerations regarding opengl and performance.
EDIT: Note the added --disable-werror, this was not needed back when that youtube video was made. Also the glibc version needed by sunvox has been bumped to 2.36.
Check out the uhub, its 3 usbc that plugs into the extension board, theres also an extra port on the board (ribbon cable going to a micro usb) might be a good place to mount the headless m8 onto
I’ve had a bit of a time crunch.
I tried my best to install the new GLIBC, but ldd --version did not go up properly and sunvox did not start properly, so I gave up. It seems that my technology does not allow me to play with sunvox. Too bad.