Yoshimi for the (slightly) more adventurous

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

Post Reply
folderol
Established Member
Posts: 2143
Joined: Mon Sep 28, 2015 8:06 pm
Location: Here, of course!
Has thanked: 247 times
Been thanked: 423 times
Contact:

Yoshimi for the (slightly) more adventurous

Post by folderol »

If you like getting your hands dirty go over to either: https://sourceforge.net/projects/yoshimi
or: https://github.com/Yoshimi/yoshimi an download and build the current master.

This still isn't quite ready for release, but has a new way of handling themes that could do with a good workout.

First of all, changing themes is now much faster and without any flicker.

Secondly setting 'Monochrome' takes effect immediately, and doesn't require a re-load.

The most significant new feature is that any time the Theme window is visible, the currently loaded theme is checked against the stored one every 500mS, and if the stored one has changed it is reloaded.

This means it is possible to edit themes and immediately see the actual result. It isn't (yet) possible to directly create a new theme in place within Yoshimi - the simplest way to do it is to export one of the existing themes, then import it again - changing the name.
Next point a text editor of your choice to {user}.local/share/yoshimi/themes/{your new theme}
Then get twiddling the numbers :D

Last edited by folderol on Tue Jun 25, 2024 9:20 am, edited 1 time in total.
The Yoshimi guy {apparently now an 'elderly'}
folderol
Established Member
Posts: 2143
Joined: Mon Sep 28, 2015 8:06 pm
Location: Here, of course!
Has thanked: 247 times
Been thanked: 423 times
Contact:

Re: Yoshimi for the (slightly) more adventurous

Post by folderol »

P.S.
Monochrome shows up the fact the default theme would behave very poorly for someone who is colour blind, so if anyone can produce a good high contrast one - yet maintaining reasonable colours, it will definitely be added to the supplied theme list.

The Yoshimi guy {apparently now an 'elderly'}
stanlea
Established Member
Posts: 719
Joined: Wed Apr 25, 2012 9:49 pm
Has thanked: 48 times
Been thanked: 31 times

Re: Yoshimi for the (slightly) more adventurous

Post by stanlea »

Code: Select all

In file included from /home/studio/Bureau/yoshimi-master/src/LV2_Plugin/YoshimiLV2Plugin.cpp:22:
/home/studio/Bureau/yoshimi-master/src/LV2_Plugin/YoshimiLV2Plugin.h:24:10: fatal error: lv2/lv2plug.in/ns/ext/instance-access/instance-access.h: Aucun fichier ou dossier de ce type
   24 | #include "lv2/lv2plug.in/ns/ext/instance-access/instance-access.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [LV2_Plugin/CMakeFiles/yoshimi_lv2.dir/build.make:160 : LV2_Plugin/CMakeFiles/yoshimi_lv2.dir/YoshimiLV2Plugin.cpp.o] Erreur 1
make[1]: *** [CMakeFiles/Makefile2:181 : LV2_Plugin/CMakeFiles/yoshimi_lv2.dir/all] Erreur 2
make: *** [Makefile:136 : all] Erreur 2
Kott
Established Member
Posts: 873
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 71 times
Been thanked: 137 times

Re: Yoshimi for the (slightly) more adventurous

Post by Kott »

stanlea wrote: Mon Jun 24, 2024 10:16 pm

Code: Select all

In file included from /home/studio/Bureau/yoshimi-master/src/LV2_Plugin/YoshimiLV2Plugin.cpp:22:
/home/studio/Bureau/yoshimi-master/src/LV2_Plugin/YoshimiLV2Plugin.h:24:10: fatal error: lv2/lv2plug.in/ns/ext/instance-access/instance-access.h: Aucun fichier ou dossier de ce type
   24 | #include "lv2/lv2plug.in/ns/ext/instance-access/instance-access.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [LV2_Plugin/CMakeFiles/yoshimi_lv2.dir/build.make:160 : LV2_Plugin/CMakeFiles/yoshimi_lv2.dir/YoshimiLV2Plugin.cpp.o] Erreur 1
make[1]: *** [CMakeFiles/Makefile2:181 : LV2_Plugin/CMakeFiles/yoshimi_lv2.dir/all] Erreur 2
make: *** [Makefile:136 : all] Erreur 2

install lv2-devel package

folderol
Established Member
Posts: 2143
Joined: Mon Sep 28, 2015 8:06 pm
Location: Here, of course!
Has thanked: 247 times
Been thanked: 423 times
Contact:

Re: Yoshimi for the (slightly) more adventurous

Post by folderol »

What distro are you using? This is a known problem with KXstudio as they no longer support the instance-access method. I don't know of any other distro that fails.

However, we are looking at ways to get round this.

The Yoshimi guy {apparently now an 'elderly'}
stanlea
Established Member
Posts: 719
Joined: Wed Apr 25, 2012 9:49 pm
Has thanked: 48 times
Been thanked: 31 times

Re: Yoshimi for the (slightly) more adventurous

Post by stanlea »

Ubuntu 24.04 LTS and yes indeed I use slightly KXStudio repos, only for some apps.

folderol
Established Member
Posts: 2143
Joined: Mon Sep 28, 2015 8:06 pm
Location: Here, of course!
Has thanked: 247 times
Been thanked: 423 times
Contact:

Re: Yoshimi for the (slightly) more adventurous

Post by folderol »

That's unfortunate. I know vanilla Ubuntu has no problem, so presumably KXstudio is overriding/replacing the LV2 module.

The Yoshimi guy {apparently now an 'elderly'}
User avatar
Largos
Established Member
Posts: 738
Joined: Mon Oct 05, 2020 12:21 pm
Has thanked: 85 times
Been thanked: 232 times

Re: Yoshimi for the (slightly) more adventurous

Post by Largos »

kxstudio uses falsely high version numbers, which can override newer versions in other repos.

This may help:

https://ubuntuhandbook.org/index.php/20 ... ty-ubuntu/

folderol
Established Member
Posts: 2143
Joined: Mon Sep 28, 2015 8:06 pm
Location: Here, of course!
Has thanked: 247 times
Been thanked: 423 times
Contact:

Re: Yoshimi for the (slightly) more adventurous

Post by folderol »

Largos wrote: Tue Jun 25, 2024 9:04 am

kxstudio uses falsely high version numbers, which can override newer versions in other repos.

This may help:

https://ubuntuhandbook.org/index.php/20 ... ty-ubuntu/

I wasn't aware of this! It seems quite wrong to me.

The Yoshimi guy {apparently now an 'elderly'}
Post Reply