1calfjackhost(1) General Commands Manual calfjackhost(1)
2
3
4
6 calfjackhost - JACK wrapper for Calf plugins
7
9 calfjackhost [options] plugin[:preset] [!] ...
10
12 Calf JACK host application provides a way to use Calf plugins directly,
13 without need for any external host application. It also offers best GUI
14 functionality (using GTK+ 2 widget set), as there is no restrictive
15 plugin standard getting in a way between GUI and audio processing code.
16
17
19 -c --client name
20 sets JACK client name (the name calfjackhost uses when register‐
21 ing in JACK)
22
23 -i --input name
24 name prefix for audio inputs
25
26 -o --output name
27 name prefix for audio outputs
28
29 -m --midi name
30 name prefix for MIDI inputs
31
32 -c --connect-midi client:port
33 automatically connect all MIDI ports to client:port
34
35 -M --connect-midi !n
36 automatically connect all MIDI ports to system:midi_capture_n
37
38 -v --version
39 prints a version string (calf some.version.number)
40
41 -l --load session
42 Loads the session state from a file
43
44 -s --state session
45 Loads the session state from a file, if such a file exists
46
47 -L --list
48 List all available plug-ins
49
50 -h -? --help
51 prints a help text
52
53 -t --no-tray
54 disable the tray icon on start
55
56 An exclamation mark (!) in place of plugin name means automatic connec‐
57 tion. If "!" is placed before the first plugin name, the first plugin
58 has its inputs connected to system:capture_1 and system:capture_2. If
59 it's placed between plugin names, those plugins are connected together
60 (first plugin's output is connected to second plugin's input). If it's
61 placed after last plugin name, that plugin's audio outputs are con‐
62 nected to system:playback_1 and system:playback_2 (first output pair).
63
64 Plugin names (should be self-explanatory):
65 * pulsator (autopanner/tremolo)
66 * ringmodulator
67 * tapesimulator
68 * vinyl
69 * compdelay (compensation delay)
70 * reversedelay
71 * compressor
72 * sidechaincompressor
73 * multibandcompressor
74 * monocompressor
75 * deesser
76 * gate
77 * sidechaingate
78 * multibandgate
79 * limiter
80 * multibandlimiter
81 * sidechainlimiter
82 * transientdesigner
83 * filterclavier (keyboard-controlled tunable filter)
84 * emphasis
85 * vocoder
86 * eq5, eq8, eq12, eq30
87 * saturator
88 * crusher (bit crusher)
89 * exciter
90 * bassenhancer
91 * stereo
92 * haasenhancer
93 * multispread
94 * mono
95 * xover2, xover3, xover4 (speaker crossovers)
96 * analyzer (spectrum analyzer / spectrogram plugin)
97 * flanger
98 * filter
99 * reverb
100 * vintagedelay
101 * monosynth
102 * multichorus (chorus effect with multiple voices)
103 * compressor (Thor Harald Johansen's dynamic compressor)
104 * organ (polyphonic synthesizer emulating tonewheel or solid state
105 organs)
106 * rotaryspeaker (not a faithful emulation, not even close)
107
108
110 Please send bug reports to <wdev@foltman.com>.
111
112
114 To start monosynth with automatic connection to first system audio out‐
115 put, and no automatic MIDI connection, use:
116
117 calfjackhost monosynth !
118
119 (! means "connect", last "!" means "connect to output")
120
121 Other examples:
122
123 calfjackhost monosynth ! vintagedelay ! flanger ! -M 2
124
125 (runs monosynth into vintagedelay and vintagedelay into flanger, then
126 to output; connects monosynth's MIDI input to JACK's system:midi_cap‐
127 ture_2)
128
129 calfjackhost "monosynth:Fat Bass"
130
131 (runs monosynth with a Fat Bass preset into monosynth, does not auto‐
132 connect)
133
134 calfjackhost ! reverb !
135
136 (takes signal from system:capture_1 and _2, puts it through reverb, and
137 then sends to system:playback_1 and _2)
138
139 Note: none of the automatic connection features will work if autocon‐
140 nection is disabled for session management purposes.
141
142
144 calf(7)
145
146
147
148 2019-03-21 calfjackhost(1)