Before getting into connections, it is necessary to understand some basic information about ports.
Ports are the main building blocks used to route signals throughout Zrythm. A port does not process anything on its own, and is usually part of a processor, like a plugin or track.
For example, an instrument track has a MIDI input port it uses to read MIDI data from and 2 Audio output ports where it copies the stereo signal after being processed.
The port receives signals
The port sends signals
Ports of this type receive or send raw audio signals
Event ports are mainly used for routing MIDI signals
Control ports are user-editable parameters that can also be automated in automation lanes
CV ports handle continuous signals and can be used to modulate control ports
Ports can be connected with each other, as long as they are of the same type and opposite direction, with the exception of CV ports which may be routed to both CV ports and control ports.
When ports are connected, the signal from the source port is added to the destination port during processing.
In the above example, the output audio port
TP Stereo out L is connected to the input audio
Ch Pre-Fader in L. This connection is
created automatically by Zrythm internally.