uConsole Music Production

How did you increase the scale? did you add an env var like

export GDK_DPI_SCALE=0.5
``` ?

Actually just had a thought about mics, i think there was mention somewhere the audio jack on the uconsole had mic input (trrs) too and maybe you could use something like the microfreak gooseneck mic and you could free up the usb for something else

1 Like

How did you launch Sunvox? Is it regular, light OS or did you compile yourself?
Mine says that glibc is too old and refuse to launch

1 Like

The latest version of Sunvox as of now (2.1.1b) says this in its readme:

Minimum system requirements for this version:
Linux (arm64); ARMv8-A (Cortex-A53); glibc 2.36 (2022)

glibc 2.36 is in Debian Bookworm (12) and newer. Looks like you’ll need an older version of Sunvox if you’re on the stock uConsole image, which is based on Debian Bullseye (11).

@unfinished, you had unlucky timing. The previous version of Sunvox from a month ago requires only glibc 2.28, which should work with all kinds of older distros. Check out Sunvox’s archive and try a slightly older version.

5 Likes

Hm. I have version 2.1.1b and it works fine on my A0-6. Well, except that it’s very small. BUT, my uconsole is a fresh one and came with bookworm. Doing a dist-upgrade might be a good idea? Or not?

EDIT: running the opengl version the scaling issues are gone.

The LMMS (linux multimedia system) does run but I haven’t gotten latencies yet that make me happy. Midi input and output via usb host works just fine. Haven’t been able to get Jack and Qtractor running yet :slight_smile:

1 Like

Keep us posted on jack and qtrackter goes

1 Like

@xordspar0 thanks a lot! Previous version 2.1c of Sunvox works fine on CM4

2 Likes

Scale is one of the many options in the GUI under ‘interface’, so I’m guessing this is what they used.

1 Like

Great to see SunVox running of the uConsole! I’m a big fan of SunVox… I’ve been using on portable things since 2011, but not usually Linux flavour things, so that’s going to be a bit of a learning curve. Can you elaborate on what OS you’re running, etc?

1 Like

Does anyone the average ram usage from sunvox? I have another project that uses a cm4 so if i can get away with using a 4gb would mean i can use the 8gb for the uconsole as a “main pc” among other things

This is exactly what I wanted the Uconsole for! A budget Polyend Tracker option. It’s too bad it takes a year to get one of these things. I had to cancel my order. Anyone want to lend me one so I can make a YouTube/TikTok video about this? :slight_smile:

Here is my channel: https://www.youtube.com/channel/UCujpM1TCeH-qndSXWDDhLcQ

2 Likes

This is amazing! Thank you for sharing. I’m going to do this right now.

1 Like

I think it would be cool to have LMN3 running on this unit, but I haven’t finished my actual LMN3 yet.

4 Likes

I’m running Sunvox on a gang of Plam devices, uConsole should have zero issues.

Oh it was more for just wanting to downgrade the cm4 ram on another device (pspi6) to save buying another 8gb cm4 :rofl: also hows the lemon doing, was really interested in the project in its early stages but i already had an op-1 so i thought getting that would be like having a second op-1

My findings so far (After 2 days with my uConsole):

VCV Rack via Cardinal works with the default distro. Your mileage may vary performance wise, but it’s surprisingly capable, you want the aarch64 build I believe, if I’m wrong then its the armhf version (but I believe that’s 32bit)

Sunvox is great but you need to use an older version for it to run, click the tiny archive link at the bottom then search for version 2.1c in the dropbox, it works. Credit to @xordspar0 for pointing out the older versions!

@timbient I’ve been on the Orca train for a while! I can’t launch the itch version, but it’s easy to build the C variant and it’s running really nicely. Hint: Ctrl-d to open the menu, it’s the console version so no clickable UI, the link has a guide

m8c runs really well if you have a headless M8, to make the gamepad buttons compatible you have to add this line to the bottom of ~/.profile:

export SDL_GAMECONTROLLERCONFIG="03000000af1e00002400000010010000,ClockworkPI uConsole,platform:Linux,a:b1,b:b2,x:b0y:b3,back:b8,start:b9,leftx:a0,lefty:a1,"

Per this post by @greyson

To use m8cs internal audio handler, you need to modify /home/<username>/.local/share/m8c/config.ini changing the audio_enabled flag to true. It’s also possible to route with jack/alsa but I haven’t gotten that far just yet.

Portmidi works between Orca, Sunvox, m8c and Cardinal out of the box. I know routing things via jack or alsa is probably the way to do it for best effect, (also enabling rt audio) but… I’m very lazy and this seems to work lol.

5 Likes

uConsole for scale

6 Likes

Still waiting on that TE shipping confirmation, I hope all is well with your KO!

Fortunately, I was among the first group of people who received the product without any problems with the fader.

3 Likes