muse sequencer + orange pi 3 arm64 armbian daw

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

Moderators: khz, MattKingUSA

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: 1210
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 411 times
Been thanked: 83 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! :)
User avatar
artix_linux_user
Established Member
Posts: 274
Joined: Fri Sep 18, 2020 11:19 am
Has thanked: 33 times
Been thanked: 56 times

Re: muse sequencer + orange pi 3 arm64 armbian daw

Post by artix_linux_user »

and yes!
and no :(
well, as you all know, the economic theory is claiming that there is allways some kind of
non-saturation, which means, we will never have enough, we will never be satisfied and we will allways want more.
Seeing things from this angle, yes, there is allways a chip shortage.
As working in the industries for some decades,, I would say there is not really a chip shortage yet, but yes:
we are working on it everyday - maybe there will come a time very soon, where intel and AMD cpu'swill get rare.
At this point of time I would not say that cpu'sare rare to get.
Of course, there is allways a model or a cpu stepping that is promoted through communities and these party may be not available then because the demand was too high,
This can happen to your favourite beer brand, too.
It is never bad to have alternatives...never....!
And if you will think in this direction, then ARM is the past, not the present and damned sure not the future.
If you want something cheap, efficient, linux embracing and available in the future, go for Risc-V
word
Listen to my music
https://l330.bandcamp.com/
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 ;)
User avatar
artix_linux_user
Established Member
Posts: 274
Joined: Fri Sep 18, 2020 11:19 am
Has thanked: 33 times
Been thanked: 56 times

Re: muse sequencer + orange pi 3 arm64 armbian daw

Post by artix_linux_user »

FOSS rules
RISC-V rules
Listen to my music
https://l330.bandcamp.com/
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: 1694
Joined: Mon Sep 28, 2015 8:06 pm
Location: Here, of course!
Has thanked: 125 times
Been thanked: 236 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

User avatar
artix_linux_user
Established Member
Posts: 274
Joined: Fri Sep 18, 2020 11:19 am
Has thanked: 33 times
Been thanked: 56 times

Re: muse sequencer + orange pi 3 arm64 armbian daw

Post by artix_linux_user »

can you suggest an ootb foss solution where I can run ARM64 emulation, so I can easily load a pi arm image into the vm?

Listen to my music
https://l330.bandcamp.com/
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