hexdump0815 / sonaremin

"vcvrack in a box" or "roll your own synth"
60 stars 5 forks source link

works / does not work - tested hardware #1

Open hexdump0815 opened 5 years ago

hexdump0815 commented 5 years ago

please use this issue to report success or failure on all the different hardware ...

chadmeby commented 5 years ago

Tested with Raspberry Pi 3B+ works "out of the box" in both interactive and headless mode.

I am very appreciative of your efforts and support!

I am not receiving USB MIDI in headless mode; I imagine this is by design.

hexdump0815 commented 4 years ago

hi @chadmeby thanks for the positive feedback. in theory usb midi should work in both headless and display mode. it might be required to add a connection for your usb midi device in the qjackctl patch window and save it, so that qjackctl automatically connects your device as well. for the connection just have a look at the akai and worlde keyboard axamples. good luck!

alessandrostone commented 3 years ago

hi @hexdump0815 ! Thanks a lot for this project !!! 👍 🥇

I tested sonaremin-raspberry_pi_4-aarch64.img.gz on Raspberry Pi 4 4gb and it worked very well! I was using external usb midi controller (akai mpd32) and a mixer hallen&heat zed 14 as audio card via usb cable. Connected the hdmi to a external monitor, mouse and kbd. All working!

I did not notice the 1gb ram limitation until the patches started to be pretty convoluted and a lot of midi messages between the machines.

Is there any way I can help debugging/finetuning the 1g ram issue? apart vcv crashing for low resources, any hint on where should I start looking? I may have some spare time in the coming weekends and was planning to meet with a friend to try a jam strictly vcv-rack + some raspies. :)

hexdump0815 commented 3 years ago

hi @alessandrostone ,

thanks a lot for the feedback - i know that people are using the sonaremin, but its nice to hear some more details of how it is used and that it seems to work well. looks like you are combining it with some nice audio and midi hardware :)

the 1gb problem comes simply from the linux kernel - so far i did not get it to work well with u-boot, usb, 3d accel and more than 1gb or ram. i already have built a newer kernel which i plan to test as soon as i find a moment of time. looks like mainline linux still has no support for 3d accel on the rpi4 and the rpi kernel does not seem to cooperate well with u-boot booting. in case you find any easy and reproducable kernel setup which works, please let me know and i'll update here in case i find something.

btw. if you have and soundcloud or youtube links etc. from your sonaremin jamming i would be interested to know about them ...

best wishes and good luck - hexdump

hexdump0815 commented 3 years ago

looks like i finally got a newer rpi4 kernel working well in the way i want it - i'll hopefully have a new sonaremin version with support for more than 1gb on the rpi4 within the next days ... so stay tuned :)

hexdump0815 commented 3 years ago

@alessandrostone @chadmeby @ningdynasty - there is now a new version of the sonaremin available here: https://github.com/hexdump0815/sonaremin-ng/releases/tag/v1.1.6_9 which finally supports all the memory on the rpi4 and is of course the best sonaremin version ever made :) ... in case you try it out, please put your findings in a github issue in the new repo sonaremin-ng

good luck and best wishes - hexdump