Page 1 of 1

muse sequencer + orange pi 3 arm64 armbian daw

Posted: Tue Sep 27, 2022 3:34 pm
by revolverve

Orange pi 3 is not as popular as raspberry sbc , online report of testing of those in a daw context is sparse if not nonexisting...
Bare with me,i am not a coder, not a pro musician ,but a long time linux user ,arm is a new toy..
note; here red text = [s]strikethrough text[/s] which do not work here....... so , its autumn all year ....
-Orange pi 3 2gb ram 8gb emmc
-hdmi to tv.
-Tested Armbian_22.11.0-trunk_Orangepi3_kinetic_edge_6.0.5_xfce_desktop.img
-Armbian_22.08.2_Orangepi3-lts_jammy_current_5.15.69_xfce_desktop.img
-from armbian-config,
Update kernel to 5.19.??6.06

Removed Libreoffice,Gimp,firefox-esr,transmission , space is needed.
-no compiling at all
-Apt-get install muse (4.1) ,yoshimi (?latest)
-install 2 of x42-plugins(from arm64 binary)
-avl drum ,ok ,setbfree,ok. Those got fancy gui for a not so fancy guy, xfce too when used to jwm...
-EDIT- 29-09-22;
-apt-get install python3-pyqt5,for muse midi script
-audio recording works here with Beringher uma25s usb audio input with pulseaudio ootb,but lag.less a little on kinetic
-i have not yet manage audio recording with jack...
-midi is more responsive using jack then pulseaudio.

-EDIT- 29-10-22;
-install from repo pipewire-pulse ,now i can record from uma25s usb audio,
-got to retest if pipewire-pulse is the solution in kinetic and pulseaudio/midi or alsa/ pulseaudio/midi?? is as much responsive as jack .



Whats working?:

(a lot of armbian packages for this sbc do throw a ¨a problem occur,report or not¨ with details but still work,)
-hdmi audio,here with pulseaudio and jack.
-muse, sequencing with lv2 plugin
-very reasonnable cpu usage
edit at 6 instances(parts) of yoshimi + effects+avl drum i do get xrun,
i should maybe use a bigger heatsink on the orange pi 3...at least there is one.

Whats not working;
-edit Qjackctl start jackd ,but gui segfault ,
jackd work fine anyhow and start-stop with muse.

What's more to try ?:
a lot...
Done;audio recording ,from onboard mic , or physical jack or usb audio interface

I will edit this first post with more testing results.


Re: muse sequencer + orange pi 3 arm64 armbian daw

Posted: Wed Sep 28, 2022 10:44 am
by Linuxmusician01
I'm interested in this. Because of the everlasting chip shortage a Pi isn't for sale and it won't be for a long time I think. The Orange Pi's can still be bought cheaply on Aliexpress.

For audio in my opinion it's important that external USB audio devices work. And I'd like to use jack and therefore Qjackctl. So I hope you get Qjackctl working.

Welcome to the forums and keep up the good work! :)

Re: muse sequencer + orange pi 3 arm64 armbian daw

Posted: Sat Oct 08, 2022 3:08 pm
by revolverve
Pipewire-pulse from repo give as good latency as Jackd.

Added to first post.

Oh!!!yes , no, maybe..post-pandemic chips shortages ..
blaming fuel price & electric cars & bikes demand...
or arm chips in vaccines?
oh silly me..its vaccines in arm ...having fun here ;)

Re: muse sequencer + orange pi 3 arm64 armbian daw

Posted: Wed Oct 12, 2022 5:03 pm
by revolverve
artix_linux_user wrote: Sun Oct 09, 2022 7:42 am FOSS rules
RISC-V rules
Yes opensource must rule , hard & soft.

Re: muse sequencer + orange pi 3 arm64 armbian daw

Posted: Fri Oct 14, 2022 1:37 pm
by folderol
With Yoshimi under LV2, you get better efficiency using a single instance and allotting tracks to channels rather than separate instances for each track. In your example you just use tracks 1 to 6. On a Pi4b I can run a fairly complex 10 track program with out Xruns.

Re: muse sequencer + orange pi 3 arm64 armbian daw

Posted: Tue Oct 18, 2022 1:35 am
by revolverve
folderol wrote: Fri Oct 14, 2022 1:37 pm separate instances for each track.
Oh,yes ,parts is the term applying here..
i do use one yoshimi/6 parts...
effects are using cpu
Pi4b = cortexA72 Opi3=A53
An A53 CPU core at 1.4GHz gives a DIPS score of 3136. An A72 CPU core at 1.5GHz gives a DIPS score of 7080.

Re: muse sequencer + orange pi 3 arm64 armbian daw

Posted: Thu Oct 27, 2022 3:03 pm
by revolverve

Tested Armbian_22.11.0-trunk_Orangepi3_kinetic_edge_6.0.3_xfce_desktop.img

pipewire is default now.
oops Althought Ubuntu 21.10 comes with PipeWire, it is not enabled by default...
muse4.1 from repo

kinetic 22.10 is definitely faster, usb audio&midi get better latency, a little bit.
Will add to first post more,eventually.done


Re: muse sequencer + orange pi 4_nonLTS arm64 armbian daw

Posted: Mon Nov 14, 2022 3:19 pm
by revolverve

Got my hand on Orange pi 4 /rk3399 first gen.
this sbc is way more decent for the job.
armbian_22.11.0-trunk_Orangepi4_kinetic_edge_6.0.8.img
I can confirm ,this kinetic img now come with pipewire installed ,still got to install pipewire-pulse,wireplumber(replacing ¨session¨ one),pipewire-jack(muse/latency is almost as as good for both,jack or pulseaudio with pipewire) .
I wont start a topic on Opi4 .

Anyone interested in an opi3?
i may sell it.
Or may i try install linuxcnc on it ...of topic here...