SunVox on uConsole

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.

Thanks!

1 Like

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.

From memory SunVox do work fine on the DevTerm on the CM3 and the A06 so I don’t see why It would not work fine on the CM4?

As for “OS” you don’t really have the choice on that type of platform, it is linux only.

1 Like

Thanks! That’s good to know. Yes it’ll have to be Linux I know, but there’s a zillion distros!

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.

1 Like

Many thanks for this. I’ve done it now and ordered the uConsole! The info you’ve linked will be really helpful. Thanks.

Has anyone successfully installed SUNVOX in the Ubuntu Desktop environment provided by cm4?

Yes.

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.

1 Like

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 was afraid to start working on it because I was afraid to increase the version of Glibc. I would like to try the method you have taught me. Thanks!

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.