Zrythm
a highly automated and intuitive digital audio workstation
|
A connection between two ports. More...
#include <dsp/port_connection.h>
Data Fields | |
int | schema_version |
PortIdentifier * | src_id |
PortIdentifier * | dest_id |
float | multiplier |
Multiplier to apply, where applicable. | |
bool | locked |
Whether the connection can be removed or the multiplier edited by the user. | |
bool | enabled |
Whether the connection is enabled. | |
float | base_value |
Used for CV -> control port connections. | |
A connection between two ports.
Definition at line 31 of file port_connection.h.
float PortConnection::base_value |
Used for CV -> control port connections.
Definition at line 65 of file port_connection.h.
PortIdentifier* PortConnection::dest_id |
Definition at line 36 of file port_connection.h.
bool PortConnection::enabled |
Whether the connection is enabled.
Definition at line 62 of file port_connection.h.
bool PortConnection::locked |
Whether the connection can be removed or the multiplier edited by the user.
Ignored when connecting things internally and only used to deter the user from breaking necessary connections.
Definition at line 54 of file port_connection.h.
float PortConnection::multiplier |
Multiplier to apply, where applicable.
Range: 0 to 1. Default: 1.
Definition at line 44 of file port_connection.h.
int PortConnection::schema_version |
Definition at line 33 of file port_connection.h.
PortIdentifier* PortConnection::src_id |
Definition at line 35 of file port_connection.h.