blob: 0cb9c25181498dca2127348c0383b47322f89b93 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
/*
Copyright (C) 2010-2012 Florian Jung
This file is part of flo's FM synth.
flo's FM synth is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
flo's FM synth is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with flo's FM synth. If not, see <http://www.gnu.org/licenses/>.
*/
#define HELPSTRING \
"Usage: ./synth [OPTIONS]\n"\
" -h show this help text\n"\
" -V show the version number\n"\
"\n"\
" -v be verbose\n"\
" -q be quiet\n"\
" -F --fatal-warnings make warnings fatal\n"\
"\n"\
" -c --conf(ig) FILE load the given config file\n"\
" -d --dir(ectory) DIR read that directory\n"\
" -p --program N:FILE load FILE at program number N\n"\
"\n"\
" -f --frameskip N only do every Nth frame\n"\
" -x --xruns N:T kill all voices when N xruns or more \n"\
" happen in T seconds\n"\
"\n"\
" -i --cleanup-interval N try cleaning up notes every N seconds\n"\
" --filter-update-freq FREQ how often the filter settings, the lfo-\n"\
" --lfo-update-freq FREQ or envelope-current-values get updated\n"\
" --env(elope)-update-freq FREQ (low -> less accurate, but faster)\n"\
"\n"\
" --lfoN-freq --snh-freq set frequency for lfos or the sample-and-\n"\
" --sample-and-hold-freq hold-generator\n"\
" --max-port TIME set the maximum settable portamento time\n"\
" --max-port(amento)-time (a MIDI value of 127 corresponds to this)\n"\
"\n"\
" -a --{no|dont}-connect- don't automatically connect the output\n"\
" audio(-out) ports to the speakers\n"\
" -m --{no|dont}-connect- don't automatically connect the output\n"\
" midi(-in) ports to midi devices\n"\
"\n"\
" -w --{no|dont}-watch- turn off watching files for changes\n"\
" files \n"\
""
|