hexdump0815 / sonaremin-ng

sonaremin next generation :) - "vcvrack in a box" or "roll your own synth"
15 stars 0 forks source link

Compatibility with Amlogic S922X (Odroid N2) #6

Open Simon-L opened 2 years ago

Simon-L commented 2 years ago

I know it's hard to predict compatibility without actually testing on the hardware itself.

It would be particularly interesting as there are now a few S922 boxes and boards available and the performance improvement should be noticeable in VCV Rack, both for the rendering and the audio processing.

Have you got any idea if Sonarim should compile? S905 is not a big.little while S922X has both A53 and A73. I might get an Odroid N2 to test with, or remain with our faithful C2, or both :)

I'd like to thank you for your work, Sonaremin is very promising and brings exciting new ideas for VCV Rack. I particularly appreciate the focus on TV boxes, while these gadgets are often very cheaply made, they are very fun to experiment with when it comes to running linux on it, great work on that!

hexdump0815 commented 2 years ago

hi @Simon-L - i at least tested my vcvrack aarch64 build on an odroid n2 and it was running fine - optimizing for a certain cpu does not bring much with gcc in my experience, so one should be fine with my generic build and one can make sure to end up on the fast cpu cores via my https://github.com/hexdump0815/sonaremin-ng/blob/main/files/extra-files/home/sonaremin/bin/set-rtprio-and-cpu-affinity.sh script easily ... i would not really recommend s922x tv boxes as they seem to be quite a bit non standard and nowadays not really cheaper than an odroid n2 ... the sonaremin-ng has not been tested with the odroid n2, so some things might require a bit adjustment (u-boot, kernel, xorg config for panfrost) but it might not be too far off even ... i think for now for playing around an odroid c2 should still be fine (and they are really cheap used these days) or maybe a rpi4 although i'm still struggling a bit with it (no 8gb model, no built in audio right now)

best wishes and good luck - hexdump