Ardour  9.0-pre0-822-g12e3bc5c20
MeterStrip Class Reference

#include <meter_strip.h>

Inheritance diagram for MeterStrip:
[legend]

Public Member Functions

 MeterStrip (ARDOUR::Session *, std::shared_ptr< ARDOUR::Route >)
 
 MeterStrip (int, ARDOUR::MeterType)
 
 ~MeterStrip ()
 
std::string name () const
 
Gdk::Color color () const
 
std::shared_ptr< ARDOUR::Stripablestripable () const
 
void set_session (ARDOUR::Session *s)
 
void fast_update ()
 
std::shared_ptr< ARDOUR::Routeroute ()
 
void reset_peak_display ()
 
void reset_route_peak_display (ARDOUR::Route *)
 
void reset_group_peak_display (ARDOUR::RouteGroup *)
 
void set_meter_type_multi (int, ARDOUR::RouteGroup *, ARDOUR::MeterType)
 
void set_metric_mode (int, ARDOUR::MeterType)
 
int get_metric_mode ()
 
void set_tick_bar (int)
 
int get_tick_bar ()
 
bool has_midi ()
 
bool is_metric_display ()
 
ARDOUR::MeterType meter_type ()
 
bool selected () const
 
- Public Member Functions inherited from AxisView
virtual std::shared_ptr< ARDOUR::AutomationControlcontrol () const
 
std::string gui_property (const std::string &property_name) const
 
bool get_gui_property (const std::string &property_name, std::string &value) const
 
template<typename T >
bool get_gui_property (const std::string &property_name, T &value) const
 
template<typename T >
bool get_gui_property (const std::string &state_id, const std::string &property_name, T &value) const
 
void set_gui_property (const std::string &property_name, const std::string &value)
 
void remove_gui_property (const std::string &property_name)
 
void set_gui_property (const std::string &property_name, const char *value)
 
template<typename T >
void set_gui_property (const std::string &property_name, const T &value)
 
void cleanup_gui_properties ()
 
void set_selected (bool yn)
 
virtual bool marked_for_display () const
 
virtual bool set_marked_for_display (bool)
 
void clear_property_cache ()
 
- Public Member Functions inherited from PBD::ScopedConnectionList
 ScopedConnectionList ()
 
 ScopedConnectionList (const ScopedConnectionList &)=delete
 
ScopedConnectionListoperator= (const ScopedConnectionList &)=delete
 
virtual ~ScopedConnectionList ()
 
void add_connection (const UnscopedConnection &c)
 
void drop_connections ()
 
- Public Member Functions inherited from ARDOUR::SessionHandlePtr
 SessionHandlePtr (ARDOUR::Session *s)
 
 SessionHandlePtr ()
 
virtual ~SessionHandlePtr ()
 
virtual ARDOUR::Sessionsession () const
 
- Public Member Functions inherited from Selectable
 Selectable ()
 
virtual ~Selectable ()
 
- Public Member Functions inherited from RouteUI
 RouteUI (ARDOUR::Session *)
 
virtual ~RouteUI ()
 
std::shared_ptr< ARDOUR::Stripablestripable () const
 
virtual void set_route (std::shared_ptr< ARDOUR::Route >)
 
bool is_track () const
 
bool is_master () const
 
bool is_foldbackbus () const
 
bool is_singleton () const
 
bool is_audio_track () const
 
bool is_midi_track () const
 
bool has_audio_outputs () const
 
std::shared_ptr< ARDOUR::Routeroute () const
 
ARDOUR::RouteGrouproute_group () const
 
std::shared_ptr< ARDOUR::Tracktrack () const
 
std::shared_ptr< ARDOUR::AudioTrackaudio_track () const
 
std::shared_ptr< ARDOUR::MidiTrackmidi_track () const
 
Gdk::Color route_color () const
 
Gdk::Color route_color_tint () const
 
void edit_input_configuration ()
 
void edit_output_configuration ()
 
void select_midi_patch ()
 
void choose_color ()
 
void route_rename ()
 
void manage_pins ()
 
void duplicate_selected_routes ()
 
void toggle_step_edit ()
 
void toggle_denormal_protection ()
 
void save_as_template ()
 
bool mute_press (GdkEventButton *)
 
bool mute_release (GdkEventButton *)
 
bool solo_press (GdkEventButton *)
 
bool solo_release (GdkEventButton *)
 
bool rec_enable_press (GdkEventButton *)
 
bool rec_enable_release (GdkEventButton *)
 
bool show_sends_press (GdkEventButton *)
 
bool show_sends_release (GdkEventButton *)
 
bool solo_isolate_button_release (GdkEventButton *)
 
bool solo_safe_button_release (GdkEventButton *)
 
bool monitor_release (GdkEventButton *, ARDOUR::MonitorChoice)
 
bool monitor_input_press (GdkEventButton *)
 
bool monitor_input_release (GdkEventButton *)
 
bool monitor_disk_press (GdkEventButton *)
 
bool monitor_disk_release (GdkEventButton *)
 
void update_monitoring_display ()
 
void open_comment_editor ()
 
void toggle_comment_editor ()
 
void comment_changed ()
 
void set_route_active (bool, bool)
 
void set_disk_io_point (ARDOUR::DiskIOPoint)
 
void fan_out (bool to_busses=true, bool group=true)
 
void set_time_domain (Temporal::TimeDomain, bool)
 
void clear_time_domain (bool)
 
void use_new_playlist (std::string name, std::string group_id, std::vector< std::shared_ptr< ARDOUR::Playlist > > const &, bool copy)
 
void clear_playlist ()
 
void use_playlist (Gtk::RadioMenuItem *item, std::weak_ptr< ARDOUR::Playlist > wpl)
 
void select_playlist_matching (std::weak_ptr< ARDOUR::Playlist > wpl)
 
void show_playlist_selector ()
 

Static Public Attributes

static PBD::Signal< void(MeterStrip *)> CatchDeletion
 
static PBD::Signal< void()> MetricChanged
 
static PBD::Signal< void()> ConfigurationChanged
 

Protected Member Functions

void self_delete ()
 
gint meter_metrics_expose (GdkEventExpose *)
 
gint meter_ticks1_expose (GdkEventExpose *)
 
gint meter_ticks2_expose (GdkEventExpose *)
 
void on_theme_changed ()
 
void on_size_allocate (Gtk::Allocation &)
 
void on_size_request (Gtk::Requisition *)
 
void blink_rec_display (bool onoff)
 
std::string state_id () const
 
void set_button_names ()
 
- Protected Member Functions inherited from AxisView
 AxisView ()
 
virtual ~AxisView ()
 
void set_name_ellipsize_mode ()
 
- Protected Member Functions inherited from ARDOUR::SessionHandlePtr
virtual void session_going_away ()
 
- Protected Member Functions inherited from RouteUI
virtual void set_color (uint32_t c)
 
virtual void processors_changed (ARDOUR::RouteProcessorChange)
 
virtual void route_active_changed ()
 
void disconnect_input ()
 
void disconnect_output ()
 
int set_color_from_route ()
 
void init ()
 
void reset ()
 
virtual void map_frozen ()
 
virtual void route_rec_enable_changed ()
 
virtual void start_step_editing ()
 
virtual void stop_step_editing ()
 
virtual void create_sends (ARDOUR::Placement, bool)
 
virtual void create_selected_sends (ARDOUR::Placement, bool)
 
virtual void bus_send_display_changed (std::shared_ptr< ARDOUR::Route >)
 
bool mark_hidden (bool yn)
 
void setup_invert_buttons ()
 
void update_phase_invert_sensitivty ()
 
bool verify_new_route_name (const std::string &name)
 
void check_rec_enable_sensitivity ()
 
void route_gui_changed (PBD::PropertyChange const &)
 
PatchChangeGridDialogpatch_change_dialog () const
 
std::string playlist_tip () const
 
void build_playlist_menu ()
 
void show_playlist_copy_selector ()
 
void show_playlist_share_selector ()
 
void show_playlist_steal_selector ()
 

Protected Attributes

std::shared_ptr< ARDOUR::Route_route
 
PBD::ScopedConnectionList meter_route_connections
 
PBD::ScopedConnectionList level_meter_connection
 
- Protected Attributes inherited from AxisView
Gtk::Label name_label
 
Gtk::Label inactive_label
 
Gtk::Table inactive_table
 
std::unordered_map< std::string, std::string > property_hashtable
 
- Protected Attributes inherited from ARDOUR::SessionHandlePtr
ARDOUR::Session_session
 
PBD::ScopedConnectionList _session_connections
 
- Protected Attributes inherited from Selectable
bool _selected
 
- Protected Attributes inherited from RouteUI
Gtk::HBox invert_button_box
 
ArdourWidgets::ArdourButtonmute_button
 
ArdourWidgets::ArdourButtonsolo_button
 
ArdourWidgets::ArdourButtonrec_enable_button
 
ArdourWidgets::ArdourButtonshow_sends_button
 
ArdourWidgets::ArdourButtonmonitor_input_button
 
ArdourWidgets::ArdourButtonmonitor_disk_button
 
ArdourWidgets::ArdourButtonsolo_safe_led
 
ArdourWidgets::ArdourButtonsolo_isolated_led
 
Gtk::Menu * mute_menu
 
Gtk::Menu * solo_menu
 
Gtk::Menu * sends_menu
 
std::shared_ptr< ARDOUR::Route_route
 
std::shared_ptr< ARDOUR::Delivery_current_delivery
 
Gtk::CheckMenuItem * pre_fader_mute_check
 
Gtk::CheckMenuItem * post_fader_mute_check
 
Gtk::CheckMenuItem * listen_mute_check
 
Gtk::CheckMenuItem * main_mute_check
 
Gtk::CheckMenuItem * surround_mute_check
 
Gtk::CheckMenuItem * solo_safe_check
 
Gtk::CheckMenuItem * solo_isolated_check
 
PBD::ScopedConnectionList route_connections
 
PBD::ScopedConnectionList send_connections
 
bool self_destruct
 
Gtk::Menu * playlist_action_menu
 
Gtk::CheckMenuItem * denormal_menu_item
 
ARDOUR::SoloMuteRelease_solo_release
 
ARDOUR::SoloMuteRelease_mute_release
 
ArdourWindow_comment_window
 

Private Member Functions

void route_property_changed (const PBD::PropertyChange &)
 
void meter_configuration_changed (ARDOUR::ChanCount)
 
void meter_type_changed (ARDOUR::MeterType)
 
void update_background (ARDOUR::MeterType)
 
bool peak_button_release (GdkEventButton *)
 
void gain_start_touch (int)
 
void gain_end_touch (int)
 
void parameter_changed (std::string const &p)
 
void redraw_metrics ()
 
void update_button_box ()
 
void update_name_box ()
 
void name_changed ()
 
void route_color_changed ()
 
bool level_meter_button_press (GdkEventButton *ev)
 
void popup_level_meter_menu (GdkEventButton *ev)
 
void add_level_meter_type_item (Gtk::Menu_Helpers::MenuList &, Gtk::RadioMenuItem::Group &, std::string const &, ARDOUR::MeterType)
 
bool name_label_button_release (GdkEventButton *ev)
 
void popup_name_label_menu (GdkEventButton *ev)
 
void add_label_height_item (Gtk::Menu_Helpers::MenuList &, Gtk::RadioMenuItem::Group &, std::string const &, uint32_t)
 
void set_meter_type (ARDOUR::MeterType mode)
 
void set_label_height (uint32_t)
 

Private Attributes

Gtk::VBox mtr_vbox
 
Gtk::VBox nfo_vbox
 
Gtk::EventBox mtr_container
 
Gtk::HSeparator mtr_hsep
 
Gtk::HBox meterbox
 
Gtk::HBox spacer
 
Gtk::HBox namebx
 
Gtk::VBox namenumberbx
 
ArdourWidgets::ArdourButton name_label
 
ArdourWidgets::ArdourButton number_label
 
Gtk::DrawingArea meter_metric_area
 
Gtk::DrawingArea meter_ticks1_area
 
Gtk::DrawingArea meter_ticks2_area
 
Gtk::HBox mutebox
 
Gtk::HBox solobox
 
Gtk::HBox recbox
 
Gtk::HBox mon_in_box
 
Gtk::HBox mon_disk_box
 
Gtk::HBox gain_box
 
Gtk::Alignment meter_align
 
Gtk::Alignment peak_align
 
Gtk::HBox peakbx
 
Gtk::VBox btnbox
 
ArdourWidgets::ArdourButton peak_display
 
std::vector< ARDOUR::DataType_types
 
ARDOUR::MeterType metric_type
 
bool _clear_meters
 
bool _meter_peaked
 
bool _has_midi
 
int _tick_bar
 
int _strip_type
 
int _metricmode
 
LevelMeterHBoxlevel_meter
 
ArdourWidgets::ArdourKnob gain_control
 
bool _suspend_menu_callbacks
 

Additional Inherited Members

- Static Public Member Functions inherited from AxisView
static GUIObjectStategui_object_state ()
 
static Gdk::Color round_robin_palette_color ()
 
- Static Public Member Functions inherited from RouteUI
static Gtkmm2ext::ActiveState solo_active_state (std::shared_ptr< ARDOUR::Stripable >)
 
static Gtkmm2ext::ActiveState solo_isolate_active_state (std::shared_ptr< ARDOUR::Stripable >)
 
static Gtkmm2ext::ActiveState solo_safe_active_state (std::shared_ptr< ARDOUR::Stripable >)
 
static Gtkmm2ext::ActiveState mute_active_state (ARDOUR::Session *, std::shared_ptr< ARDOUR::Stripable >)
 
- Public Attributes inherited from AxisView
sigc::signal< void > Hiding
 
- Protected Types inherited from RouteUI
typedef std::map< PBD::ID, IOSelectorWindow * > IOSelectorMap
 
- Static Protected Member Functions inherited from RouteUI
static void delete_ioselector (IOSelectorMap &, std::shared_ptr< ARDOUR::Route >)
 
static void help_count_plugins (std::weak_ptr< ARDOUR::Processor > p, uint32_t *)
 
static void set_showing_sends_to (std::shared_ptr< ARDOUR::Route >)
 
- Static Protected Attributes inherited from RouteUI
static IOSelectorMap input_selectors
 
static IOSelectorMap output_selectors
 
static std::string program_port_prefix
 

Detailed Description

Definition at line 49 of file meter_strip.h.

Constructor & Destructor Documentation

◆ MeterStrip() [1/2]

MeterStrip::MeterStrip ( ARDOUR::Session ,
std::shared_ptr< ARDOUR::Route  
)

◆ MeterStrip() [2/2]

MeterStrip::MeterStrip ( int  ,
ARDOUR::MeterType   
)

◆ ~MeterStrip()

MeterStrip::~MeterStrip ( )

Member Function Documentation

◆ add_label_height_item()

void MeterStrip::add_label_height_item ( Gtk::Menu_Helpers::MenuList &  ,
Gtk::RadioMenuItem::Group &  ,
std::string const &  ,
uint32_t   
)
private

◆ add_level_meter_type_item()

void MeterStrip::add_level_meter_type_item ( Gtk::Menu_Helpers::MenuList &  ,
Gtk::RadioMenuItem::Group &  ,
std::string const &  ,
ARDOUR::MeterType   
)
private

◆ blink_rec_display()

void MeterStrip::blink_rec_display ( bool  onoff)
protectedvirtual

Reimplemented from RouteUI.

◆ color()

Gdk::Color MeterStrip::color ( ) const
virtual

Implements AxisView.

◆ fast_update()

void MeterStrip::fast_update ( )

◆ gain_end_touch()

void MeterStrip::gain_end_touch ( int  )
private

◆ gain_start_touch()

void MeterStrip::gain_start_touch ( int  )
private

◆ get_metric_mode()

int MeterStrip::get_metric_mode ( )
inline

Definition at line 76 of file meter_strip.h.

◆ get_tick_bar()

int MeterStrip::get_tick_bar ( )
inline

Definition at line 78 of file meter_strip.h.

◆ has_midi()

bool MeterStrip::has_midi ( )
inline

Definition at line 79 of file meter_strip.h.

◆ is_metric_display()

bool MeterStrip::is_metric_display ( )
inline

Definition at line 80 of file meter_strip.h.

◆ level_meter_button_press()

bool MeterStrip::level_meter_button_press ( GdkEventButton *  ev)
private

◆ meter_configuration_changed()

void MeterStrip::meter_configuration_changed ( ARDOUR::ChanCount  )
private

◆ meter_metrics_expose()

gint MeterStrip::meter_metrics_expose ( GdkEventExpose *  )
protected

◆ meter_ticks1_expose()

gint MeterStrip::meter_ticks1_expose ( GdkEventExpose *  )
protected

◆ meter_ticks2_expose()

gint MeterStrip::meter_ticks2_expose ( GdkEventExpose *  )
protected

◆ meter_type()

ARDOUR::MeterType MeterStrip::meter_type ( )

◆ meter_type_changed()

void MeterStrip::meter_type_changed ( ARDOUR::MeterType  )
private

◆ name()

std::string MeterStrip::name ( ) const
virtual

Implements AxisView.

◆ name_changed()

void MeterStrip::name_changed ( )
private

◆ name_label_button_release()

bool MeterStrip::name_label_button_release ( GdkEventButton *  ev)
private

◆ on_size_allocate()

void MeterStrip::on_size_allocate ( Gtk::Allocation &  )
protected

◆ on_size_request()

void MeterStrip::on_size_request ( Gtk::Requisition *  )
protected

◆ on_theme_changed()

void MeterStrip::on_theme_changed ( )
protected

◆ parameter_changed()

void MeterStrip::parameter_changed ( std::string const &  p)
private

◆ peak_button_release()

bool MeterStrip::peak_button_release ( GdkEventButton *  )
private

◆ popup_level_meter_menu()

void MeterStrip::popup_level_meter_menu ( GdkEventButton *  ev)
private

◆ popup_name_label_menu()

void MeterStrip::popup_name_label_menu ( GdkEventButton *  ev)
private

◆ redraw_metrics()

void MeterStrip::redraw_metrics ( )
private

◆ reset_group_peak_display()

void MeterStrip::reset_group_peak_display ( ARDOUR::RouteGroup )

◆ reset_peak_display()

void MeterStrip::reset_peak_display ( )

◆ reset_route_peak_display()

void MeterStrip::reset_route_peak_display ( ARDOUR::Route )

◆ route()

std::shared_ptr<ARDOUR::Route> MeterStrip::route ( )
inline

Definition at line 63 of file meter_strip.h.

◆ route_color_changed()

void MeterStrip::route_color_changed ( )
privatevirtual

Reimplemented from RouteUI.

◆ route_property_changed()

void MeterStrip::route_property_changed ( const PBD::PropertyChange )
privatevirtual

Implements RouteUI.

◆ selected()

bool MeterStrip::selected ( ) const
inlinevirtual

Reimplemented from Selectable.

Definition at line 83 of file meter_strip.h.

◆ self_delete()

void MeterStrip::self_delete ( )
protectedvirtual

Reimplemented from RouteUI.

◆ set_button_names()

void MeterStrip::set_button_names ( )
protectedvirtual

Implements RouteUI.

◆ set_label_height()

void MeterStrip::set_label_height ( uint32_t  )
private

◆ set_meter_type()

void MeterStrip::set_meter_type ( ARDOUR::MeterType  mode)
private

◆ set_meter_type_multi()

void MeterStrip::set_meter_type_multi ( int  ,
ARDOUR::RouteGroup ,
ARDOUR::MeterType   
)

◆ set_metric_mode()

void MeterStrip::set_metric_mode ( int  ,
ARDOUR::MeterType   
)

◆ set_session()

void MeterStrip::set_session ( ARDOUR::Session s)
virtual

Reimplemented from RouteUI.

◆ set_tick_bar()

void MeterStrip::set_tick_bar ( int  )

◆ state_id()

std::string MeterStrip::state_id ( ) const
protectedvirtual

Implements AxisView.

◆ stripable()

std::shared_ptr<ARDOUR::Stripable> MeterStrip::stripable ( ) const
inlinevirtual

Implements AxisView.

Definition at line 59 of file meter_strip.h.

◆ update_background()

void MeterStrip::update_background ( ARDOUR::MeterType  )
private

◆ update_button_box()

void MeterStrip::update_button_box ( )
private

◆ update_name_box()

void MeterStrip::update_name_box ( )
private

Member Data Documentation

◆ _clear_meters

bool MeterStrip::_clear_meters
private

Definition at line 136 of file meter_strip.h.

◆ _has_midi

bool MeterStrip::_has_midi
private

Definition at line 138 of file meter_strip.h.

◆ _meter_peaked

bool MeterStrip::_meter_peaked
private

Definition at line 137 of file meter_strip.h.

◆ _metricmode

int MeterStrip::_metricmode
private

Definition at line 141 of file meter_strip.h.

◆ _route

std::shared_ptr<ARDOUR::Route> MeterStrip::_route
protected

Definition at line 86 of file meter_strip.h.

◆ _strip_type

int MeterStrip::_strip_type
private

Definition at line 140 of file meter_strip.h.

◆ _suspend_menu_callbacks

bool MeterStrip::_suspend_menu_callbacks
private

Definition at line 165 of file meter_strip.h.

◆ _tick_bar

int MeterStrip::_tick_bar
private

Definition at line 139 of file meter_strip.h.

◆ _types

std::vector<ARDOUR::DataType> MeterStrip::_types
private

Definition at line 133 of file meter_strip.h.

◆ btnbox

Gtk::VBox MeterStrip::btnbox
private

Definition at line 130 of file meter_strip.h.

◆ CatchDeletion

PBD::Signal<void(MeterStrip*)> MeterStrip::CatchDeletion
static

Definition at line 65 of file meter_strip.h.

◆ ConfigurationChanged

PBD::Signal<void()> MeterStrip::ConfigurationChanged
static

Definition at line 67 of file meter_strip.h.

◆ gain_box

Gtk::HBox MeterStrip::gain_box
private

Definition at line 125 of file meter_strip.h.

◆ gain_control

ArdourWidgets::ArdourKnob MeterStrip::gain_control
private

Definition at line 145 of file meter_strip.h.

◆ level_meter

LevelMeterHBox* MeterStrip::level_meter
private

Definition at line 143 of file meter_strip.h.

◆ level_meter_connection

PBD::ScopedConnectionList MeterStrip::level_meter_connection
protected

Definition at line 88 of file meter_strip.h.

◆ meter_align

Gtk::Alignment MeterStrip::meter_align
private

Definition at line 127 of file meter_strip.h.

◆ meter_metric_area

Gtk::DrawingArea MeterStrip::meter_metric_area
private

Definition at line 116 of file meter_strip.h.

◆ meter_route_connections

PBD::ScopedConnectionList MeterStrip::meter_route_connections
protected

Definition at line 87 of file meter_strip.h.

◆ meter_ticks1_area

Gtk::DrawingArea MeterStrip::meter_ticks1_area
private

Definition at line 117 of file meter_strip.h.

◆ meter_ticks2_area

Gtk::DrawingArea MeterStrip::meter_ticks2_area
private

Definition at line 118 of file meter_strip.h.

◆ meterbox

Gtk::HBox MeterStrip::meterbox
private

Definition at line 110 of file meter_strip.h.

◆ metric_type

ARDOUR::MeterType MeterStrip::metric_type
private

Definition at line 134 of file meter_strip.h.

◆ MetricChanged

PBD::Signal<void()> MeterStrip::MetricChanged
static

Definition at line 66 of file meter_strip.h.

◆ mon_disk_box

Gtk::HBox MeterStrip::mon_disk_box
private

Definition at line 124 of file meter_strip.h.

◆ mon_in_box

Gtk::HBox MeterStrip::mon_in_box
private

Definition at line 123 of file meter_strip.h.

◆ mtr_container

Gtk::EventBox MeterStrip::mtr_container
private

Definition at line 108 of file meter_strip.h.

◆ mtr_hsep

Gtk::HSeparator MeterStrip::mtr_hsep
private

Definition at line 109 of file meter_strip.h.

◆ mtr_vbox

Gtk::VBox MeterStrip::mtr_vbox
private

Definition at line 106 of file meter_strip.h.

◆ mutebox

Gtk::HBox MeterStrip::mutebox
private

Definition at line 120 of file meter_strip.h.

◆ name_label

ArdourWidgets::ArdourButton MeterStrip::name_label
private

Definition at line 114 of file meter_strip.h.

◆ namebx

Gtk::HBox MeterStrip::namebx
private

Definition at line 112 of file meter_strip.h.

◆ namenumberbx

Gtk::VBox MeterStrip::namenumberbx
private

Definition at line 113 of file meter_strip.h.

◆ nfo_vbox

Gtk::VBox MeterStrip::nfo_vbox
private

Definition at line 107 of file meter_strip.h.

◆ number_label

ArdourWidgets::ArdourButton MeterStrip::number_label
private

Definition at line 115 of file meter_strip.h.

◆ peak_align

Gtk::Alignment MeterStrip::peak_align
private

Definition at line 128 of file meter_strip.h.

◆ peak_display

ArdourWidgets::ArdourButton MeterStrip::peak_display
private

Definition at line 131 of file meter_strip.h.

◆ peakbx

Gtk::HBox MeterStrip::peakbx
private

Definition at line 129 of file meter_strip.h.

◆ recbox

Gtk::HBox MeterStrip::recbox
private

Definition at line 122 of file meter_strip.h.

◆ solobox

Gtk::HBox MeterStrip::solobox
private

Definition at line 121 of file meter_strip.h.

◆ spacer

Gtk::HBox MeterStrip::spacer
private

Definition at line 111 of file meter_strip.h.


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