Yoshimi 2.2.2

For all other computers and operating systems, including Atari, Linux and mobile apps.
Post Reply

Yoshimi 2.2.2

Post by Folderol »

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 :D
Just squeaked in under the wire for the UK :lol:
User avatar
Folderol
Forum Aficionado
Posts: 20880 Joined: Sat Nov 15, 2008 12:00 am Location: The Mudway Towns, UK
Seemingly no longer an 'elderly'.
Now a 'Senior'. Is that promotion?

Re: Yoshimi 2.2.2

Post by Eddy Deegan »

Thanks Will - added to my list of things to do tomorrow! :clap:
User avatar
Eddy Deegan
Moderator
Posts: 9978 Joined: Wed Sep 01, 2004 12:00 am Location: Brighton & Hove, UK
Some of my works | The SOS Forum Album projects | My Jamuary 2025 & 2026 works

Re: Yoshimi 2.2.2

Post by BJG145 »

I was wondering whether I could install Yoshimi on Linux in Virtualbox under Windows. Is this likely to work...?
User avatar
BJG145
Longtime Poster
Posts: 8087 Joined: Sat Aug 06, 2005 12:00 am Location: UK

Re: Yoshimi 2.2.2

Post by Folderol »

Well, I'd be interested to know!
It would depend mainly on how audio and MIDI is mapped across. Latency would likely be rather high.
User avatar
Folderol
Forum Aficionado
Posts: 20880 Joined: Sat Nov 15, 2008 12:00 am Location: The Mudway Towns, UK
Seemingly no longer an 'elderly'.
Now a 'Senior'. Is that promotion?

Re: Yoshimi 2.2.2

Post by BJG145 »

Thanks Folderol. That was easier than I thought...download Virtualbox and the Ubuntu 22.04 drive image, boot up the machine, a couple of commands:

sudo apt-get update
sudo apt-get install yoshimi


...and...synthy sounds. :thumbup:

Image

I'll try rigging up a keyboard tomorrow.
Last edited by BJG145 on Sat Sep 03, 2022 11:07 pm, edited 1 time in total.
User avatar
BJG145
Longtime Poster
Posts: 8087 Joined: Sat Aug 06, 2005 12:00 am Location: UK

Re: Yoshimi 2.2.2

Post by t-sun »

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.
t-sun
Regular
Posts: 264 Joined: Mon Jan 18, 2021 6:31 am

Re: Yoshimi 2.2.2

Post by Folderol »

@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.
User avatar
Folderol
Forum Aficionado
Posts: 20880 Joined: Sat Nov 15, 2008 12:00 am Location: The Mudway Towns, UK
Seemingly no longer an 'elderly'.
Now a 'Senior'. Is that promotion?

Re: Yoshimi 2.2.2

Post by BJG145 »

Folderol wrote: Sun Sep 04, 2022 7:48 amWhat version of Yoshimi is that?

v2.1.2.2
User avatar
BJG145
Longtime Poster
Posts: 8087 Joined: Sat Aug 06, 2005 12:00 am Location: UK

Re: Yoshimi 2.2.2

Post by BJG145 »

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.)
User avatar
BJG145
Longtime Poster
Posts: 8087 Joined: Sat Aug 06, 2005 12:00 am Location: UK

Re: Yoshimi 2.2.2

Post by Folderol »

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.
User avatar
Folderol
Forum Aficionado
Posts: 20880 Joined: Sat Nov 15, 2008 12:00 am Location: The Mudway Towns, UK
Seemingly no longer an 'elderly'.
Now a 'Senior'. Is that promotion?

Re: Yoshimi 2.2.2

Post by BJG145 »

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.)
User avatar
BJG145
Longtime Poster
Posts: 8087 Joined: Sat Aug 06, 2005 12:00 am Location: UK

Re: Yoshimi 2.2.2

Post by BJG145 »

I was just looking at the notes here:

https://www.soundonsound.com/forum/view ... hp?t=68153

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.
User avatar
BJG145
Longtime Poster
Posts: 8087 Joined: Sat Aug 06, 2005 12:00 am Location: UK

Re: Yoshimi 2.2.2

Post by James Perrett »

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.
User avatar
James Perrett
Moderator
Posts: 16990 Joined: Mon Sep 10, 2001 12:00 am Location: The wilds of Hampshire
JRP Music - Audio Mastering and Restoration. JRP Music Facebook Page

Re: Yoshimi 2.2.2

Post by Folderol »

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

Code: Select all

    sudo apt build-dep yoshimi
    cd (to some suitable directory)
Then:

Code: Select all

    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
You should now be back in a normal terminal

Code: Select all

    make
    sudo make install
After that your window manager should pick it up.

P.S.
I really should update the build instructions for debian and derivatives.
User avatar
Folderol
Forum Aficionado
Posts: 20880 Joined: Sat Nov 15, 2008 12:00 am Location: The Mudway Towns, UK
Seemingly no longer an 'elderly'.
Now a 'Senior'. Is that promotion?

Re: Yoshimi 2.2.2

Post by BJG145 »

(Post removed..no luck yet with Pisound, will persevere.)
User avatar
BJG145
Longtime Poster
Posts: 8087 Joined: Sat Aug 06, 2005 12:00 am Location: UK
Post Reply