Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::MonitorProcessor::ChannelRecord Struct Reference

Public Member Functions

 ChannelRecord (uint32_t)
 
 ~ChannelRecord ()
 

Public Attributes

gain_t current_gain
 
MPControl< gain_t > * cut_ptr
 
MPControl< bool > * dim_ptr
 
MPControl< gain_t > * polarity_ptr
 
MPControl< bool > * soloed_ptr
 
std::shared_ptr< PBD::Controllablecut_control
 
std::shared_ptr< PBD::Controllabledim_control
 
std::shared_ptr< PBD::Controllablepolarity_control
 
std::shared_ptr< PBD::Controllablesoloed_control
 
MPControl< gain_t > & cut
 
MPControl< bool > & dim
 
MPControl< gain_t > & polarity
 
MPControl< bool > & soloed
 

Detailed Description

Definition at line 174 of file monitor_processor.h.

Constructor & Destructor Documentation

◆ ChannelRecord()

ARDOUR::MonitorProcessor::ChannelRecord::ChannelRecord ( uint32_t  )

◆ ~ChannelRecord()

ARDOUR::MonitorProcessor::ChannelRecord::~ChannelRecord ( )

Member Data Documentation

◆ current_gain

gain_t ARDOUR::MonitorProcessor::ChannelRecord::current_gain

Definition at line 175 of file monitor_processor.h.

◆ cut

MPControl<gain_t>& ARDOUR::MonitorProcessor::ChannelRecord::cut

Definition at line 193 of file monitor_processor.h.

◆ cut_control

std::shared_ptr<PBD::Controllable> ARDOUR::MonitorProcessor::ChannelRecord::cut_control

Definition at line 186 of file monitor_processor.h.

◆ cut_ptr

MPControl<gain_t>* ARDOUR::MonitorProcessor::ChannelRecord::cut_ptr

Definition at line 179 of file monitor_processor.h.

◆ dim

MPControl<bool>& ARDOUR::MonitorProcessor::ChannelRecord::dim

Definition at line 194 of file monitor_processor.h.

◆ dim_control

std::shared_ptr<PBD::Controllable> ARDOUR::MonitorProcessor::ChannelRecord::dim_control

Definition at line 187 of file monitor_processor.h.

◆ dim_ptr

MPControl<bool>* ARDOUR::MonitorProcessor::ChannelRecord::dim_ptr

Definition at line 180 of file monitor_processor.h.

◆ polarity

MPControl<gain_t>& ARDOUR::MonitorProcessor::ChannelRecord::polarity

Definition at line 195 of file monitor_processor.h.

◆ polarity_control

std::shared_ptr<PBD::Controllable> ARDOUR::MonitorProcessor::ChannelRecord::polarity_control

Definition at line 188 of file monitor_processor.h.

◆ polarity_ptr

MPControl<gain_t>* ARDOUR::MonitorProcessor::ChannelRecord::polarity_ptr

Definition at line 181 of file monitor_processor.h.

◆ soloed

MPControl<bool>& ARDOUR::MonitorProcessor::ChannelRecord::soloed

Definition at line 196 of file monitor_processor.h.

◆ soloed_control

std::shared_ptr<PBD::Controllable> ARDOUR::MonitorProcessor::ChannelRecord::soloed_control

Definition at line 189 of file monitor_processor.h.

◆ soloed_ptr

MPControl<bool>* ARDOUR::MonitorProcessor::ChannelRecord::soloed_ptr

Definition at line 182 of file monitor_processor.h.


The documentation for this struct was generated from the following file: