Out now.
There's not a lot here, except bugfixes and doc updates, but I wanted to get something out for Yoshimi's 13th Birthday
Just squeaked in under the wire for the UK
BJG145 wrote: ↑Sat Sep 03, 2022 9:22 pm
I was wondering whether I could install Yoshimi on Linux in Virtualbox under Windows. Is this likely to work...?
Yeah, it's in at least the ubuntu and arch repos so you can just install it, although to get the current version you'd want to build it. Works fine on everything I've ever tried it on, really easy to build. Virtualbox should give you access to the hardware audio and USB in the settings.
@BJG145 What version of Yoshimi is that? It looks as if it's just before Undo/Redo and the PadSynth extensions became available. If you have the keyboard connected and available at the time Yoshimi starts up it will automagically find and connect to it.
I'd still like to get this working on my Pisound. They have quite an active community; probably more so now that MOD Devices have folded. (It runs an emulator.) I'll have another try and let you know when I get stuck. (Stuff like Jack is alien tech to me.)
If you're using jack I recommend going via QjackCtl. It finds all the connections and settings for you and lays them out in a human-friendly manner.
However, if Yoshimi is going to be the only audio source, going directly through ALSA can give you significantly lower latency and processor overhead - especially noticeable on things like the Pi.
This is great...things seem to have come on a way since I last tried to get this working on Pisound a few years ago.
Just downloaded the latest version of Patchbox, tried sudo apt-get install yoshimi, and it worked straight away with ALSA. This time the version it's pulled in is v1.7.4.
I'm not sure how these different distros choose which version to install, and how to get them updated so they get the latest one...?
Need a spend a little time figuring out MIDI next.
sudo apt-get update
sudo apt-get install yoshimi
...reports:
yoshimi is already the newest version (1.7.4~dfsg0~1)
(I realise this is a distro thing and not a Yoshimi thing.)
I used rasbian-lite as a base, then just pulled in xorg, openbox, rox, and the minimum dependencies to install the current Yoshimi master
...but I don't know how to do that. That was written in 2019...is it still the best approach...?
If different distros pull in different versions of Yoshimi, I'm wondering if there might be one that pulls in 2.2.2 which I could install on Pisound instead.
I think we found a reasonably recent pre-compiled version for the Raspberry Pi and installed it manually when my son and I installed it a while ago. However, this was on an audio optimised installation (it may have been Patchbox but I can't remember now) and the standard Raspbian version is fairly old (but still pretty powerful).
Edit to add - yes it was Patchbox that we were using.
Arch Linux has the latest version (not the easiest to manage) and so does OpenSUSEtumbleweed/Leap, also some of the latest Fedora ones.
Debian testing has V2.2.1
Alternatively in any debian derivative:
In a terminal window
wget https://sourceforge.net/projects/yoshimi/files/2.2/yoshimi-2.2.2.tar.bz2
tar -jxvf yoshimi-2.2.2.tar.bz2
cd yoshimi-2.2.2
mkdir build
cd build
ccmake ../src (the two dots and slash are important)
c
down arrow to "BuildForThisCPU"
Return
c (again)
g