[yoshimi] Yoshimi CLI

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Sun, 4 Nov 2018 20:41:45 +0000

Our formal command line access is now almost complete. There are just a few
remaining areas to be improved. We're not *quite* ready for a release, but would
very much like people to try things out. We are actively looking for problems
and inconsistencies between the CLI and GUI.

Bank and root management has some naming and adjustment controls missing, and
the effects parameters are not done - the effects themselves are, and so are
effect presets. These were done quite a long time ago, and are being reviewed.

The final missing piece in the jigsaw is copy/paste. This is an interesting
one. I've a feeling that once the basic structure is organised, it will just
slot into place like MIDI-learn, and reading limits/defaults did.

There is likely to be some shuffling to get the most user-friendly command and
parameter names. There is a huge amount of name duplication. Although this is
convenient for developers and for the GUI, it makes it harder for CLI users to
follow. We've already changed some of these to synonyms - and indeed also made
some of the GUI names more relevant - but based on user feedback they may
change again.

There is now an extremely comprehensive and context sensitive help system in
place. Typing '?' will give you the information relative to your current
context, but you can get any other context usually with just the first two or
three letters, so while in the Part context '? sub will show all the SubSynth
commands, and '? li' will show all the dynamic settings that can be listed -
such as what instruments are in the current bank.

Will J Godfrey
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: 
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:

  • » [yoshimi] Yoshimi CLI - Will Godfrey