1yoshimi(1)                  General Commands Manual                 yoshimi(1)
2
3
4

NAME

6       yoshimi - a software music synthesiser
7

SYNOPSIS

9       yoshimi [-option] [cmd]
10

DESCRIPTION

12       Yoshimi  is  a  polyphonic multi-part sound synthesiser utilising three
13       distinct 'engines' that can be used separately or together.  These  can
14       also  be  stacked  into 'kits', typically for percussion. It fully sup‐
15       ports both JACK and ALSA for MIDI input and audio output.
16
17       Yoshimi can be run in a graphical interface, a command line  interface,
18       or  with  control  from both. A number of controls can also be accessed
19       via MIDI. The CLI has its own Readline parser and built-in help  system
20       accessed by entering the commands '?' or 'help'.
21
22       The  CLI  help system is context sensitive, and apart from reminders of
23       common essential commands, only shows the relevant  commands.  However,
24       it is possible to specifically call for help from other contexts.
25
26       e.g.  Within  the  'part' context '? config' will show the commands for
27       configuration settings.
28
29       Yoshimi has a very extensive MIDI learn capability, exposing the major‐
30       ity  of  controls.  The  same MIDI CC and Channel pair can be linked to
31       multiple independent controls. There is  also  considerable  post-learn
32       editing capability.
33
34       Other recent extensions are the ability to import and export entire in‐
35       strument banks in a safe and obvious manner. It is now also possible to
36       swap  any  instrument  or bank with any other, in any bank root without
37       disrupting the rest of the structure.
38
39       One of the latest additions is the ability to  load  a  list  of  MIDI-
40       learned settings from the command line at startup.
41
42       Recent  improvements  are  key and channel aftertouch, fully resizeable
43       windows, MIDI sync for LFOs and Panning extensions.
44
45       The latest development is the inclusion of MIDI-sync for all LFOs,  and
46       all relevant Effects.
47

COMMANDS

49       -?, --help Shows command syntax.
50
51       -a, --alsa-midi[=<device>] Use ALSA MIDI input.
52
53       -A, --alsa-audio[=<device>] Use ALSA audio output.
54
55       -b, --buffersize=<size> Set the internal buffer size.
56
57       -c, --no-cmdline Disable command line interface.
58
59       -C, --cmdline Enable command line interface.
60
61       -D, --define-root Define path to new bank root dir.
62
63       -i, --no-gui Disable graphical interface.
64
65       -I, --gui Enable graphical interface.
66
67       Attempting  'c' and 'i' will produce a warning, and although it is pos‐
68       sible to run with both disabled (accepting only MIDI) it is not  recom‐
69       mended.
70
71       -j, --jack-midi[=<device>] Use JACK MIDI input.
72
73       -J, --jack-audio[=<device>] Connect to JACK server.
74
75       -k, --autostart-jack Auto start JACK server.
76
77       -K, --auto-connect Auto connect to jack server.
78
79       -l, --load=<file> Load .xmz patch set.
80
81       -L, --load-instrument=<file> Load .xiz instrument file.
82
83       -M, --load-midilearn=<file> Load .xly learned list file.
84
85       -N, --name-tag=<tag> Add a tag to the client name.
86
87       -o, --oscilsize=<size> Set the AddSynth oscillater size.
88
89       -R, --samplerate=<rate> Set the ALSA audio sample rate.
90
91       -S, --state[=<file>]  Load previously saved state.
92              Defaults to "HOME/.config/yoshimi/yoshimi.state"
93
94       -u, --jack-session-file=<file> Load named JACK session file.
95
96       -U, --jack-session-uuid=<uuid> Use JACK session uuid.
97
98       Regardless of their position on the command line file loads will always
99       be in the order: session (or state), patch set, instrument, midi-learn
100
101       -V, --version Print Yoshimi version.
102
103       "Mandatory or optional arguments for long options are also mandatory or
104       optional for any corresponding short options."
105
106
107
108
109
110yoshimi 2.1.2.2                       2021                          yoshimi(1)
Impressum