[yoshimi] Re: Midi-Learn Load

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Fri, 28 Dec 2018 11:51:06 +0000

On Thu, 27 Dec 2018 21:43:00 +0200
redu <reino.urala@xxxxxxxxx> wrote:

Thank you Godfrey!

My typical desktop script is like this:


#!/usr/bin/env xdg-open
####################################
#
# Start Zyn.dektop application
#
####################################
[Desktop Entry]
Version=1.0
Name=6sineYO
Type=Application
Terminal=false
Exec=sh -c "killall yoshimi ; pgrep qjackctl || qjackctl & yoshimi 
--load=/home/redu/Zyn/presets/B3DET/6sine.xmz"
Icon=/home/redu/Zyn/Icons/b3.png

This script does not inlude load --mlearn ....... Must test some day?

No that won't work. We don't yet support mlearn and a start-up option. I don't
know why, it shouldn't be hard to do. As there is a hold-up with the next
release version it may be possible to add it to that.


The script works for ZynAddSubFX as well - only replace the "yoshimi" by 
"ZynAddSubFX".

There is "killall yoshimi", as I want a new sound to kill the earlier 
sound. 6sine.xmz is the preset sound played under this particular 
script. If I have for instance 10 scripts, I can play 10 sounds, and by 
using a touch screen I am able to change sounds just by touching a 
laptop screen icons.

Only one "Exec = ......" row is allowed in the script. Not sure would 
the Exec work, if your "load mlearn" was added to the line?

This seems a rather odd way of working, however rather than loading a .xmz
file, if you load a .state file it will include any learned data, as well as
all instrument, controller, and even main volume and detune/keyshift settings.

As I said before, there are always several ways to get the result you want.


-- 
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: