[yoshimi] YoshimiPi

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Wed, 16 Oct 2019 16:15:38 +0100

I've done some more experimenting with my Pi 3B while waiting for kit for the
Pi 4, and went old-school.

As it's intended as a single function install, I worked entirely as root. Some
bad guy could trash it if it was on-line, but they are not going to find
anything of value!

I grabbed the devuan image, and applied a few boot speedups suggested on the
net. That got me down to a 45 sec boot time. Once I had the install complete I
disabled ethernet. So now I have a pretty safe ~15 sec startup and ~7 sec
shutdown :)

As I'm working KISS I also installed pmount. USB sticks have to be mounted and
dismounted manually, but there is no background service using up CPU time.

I also did a completely headless build of Yoshimi, no desktop elements at all.
That did show up a couple of build errors (now corrected). Like this, and
using just ALSA, it runs significantly better than under raspbian :)
I had to include jack, as there is no option to build without it - maybe that
sould be a consideration sometime.

All in all, as a single part instrument this is now very usable, and just to
prove the point I ran it with no monitor connected and was quite able to
remember the basic commands to load instruments, and change banks etc.

Seeing just a black screen with system font text brings back memories - maybe I
should see if I can make the text green :@)

Later on, I'll install a minimal desktop and see how well that behaves.

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Yoshimi source code is available from either: 
https://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

Other related posts: