muse sequencer + orange pi 3 arm64 armbian daw

Requested forum for discussing ARM Hardware other than the PI/PI2

Moderators: MattKingUSA, khz

Post Reply
revolverve
Established Member
Posts: 6
Joined: Tue Sep 27, 2022 1:53 pm

muse sequencer + orange pi 3 arm64 armbian daw

Post 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.

Last edited by revolverve on Sun Oct 30, 2022 3:05 am, edited 9 times in total.
User avatar
Linuxmusician01
Established Member
Posts: 1523
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 756 times
Been thanked: 134 times

Re: muse sequencer + orange pi 3 arm64 armbian daw

Post 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! :)
revolverve
Established Member
Posts: 6
Joined: Tue Sep 27, 2022 1:53 pm

Re: muse sequencer + orange pi 3 arm64 armbian daw

Post 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 ;)
revolverve
Established Member
Posts: 6
Joined: Tue Sep 27, 2022 1:53 pm

Re: muse sequencer + orange pi 3 arm64 armbian daw

Post by revolverve »

artix_linux_user wrote: Sun Oct 09, 2022 7:42 am FOSS rules
RISC-V rules
Yes opensource must rule , hard & soft.
folderol
Established Member
Posts: 2069
Joined: Mon Sep 28, 2015 8:06 pm
Location: Here, of course!
Has thanked: 224 times
Been thanked: 400 times
Contact:

Re: muse sequencer + orange pi 3 arm64 armbian daw

Post 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.
The Yoshimi guy {apparently now an 'elderly'}
revolverve
Established Member
Posts: 6
Joined: Tue Sep 27, 2022 1:53 pm

Re: muse sequencer + orange pi 3 arm64 armbian daw

Post 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.
revolverve
Established Member
Posts: 6
Joined: Tue Sep 27, 2022 1:53 pm

Re: muse sequencer + orange pi 3 arm64 armbian daw

Post 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

revolverve
Established Member
Posts: 6
Joined: Tue Sep 27, 2022 1:53 pm

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

Post 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...

Post Reply