__invalidator(sigc::trackable &trackable, const char *, int) | PBD::EventLoop | static |
_active | ARDOUR::ControlProtocol | private |
_async_in | MIDISurface | protected |
_async_out | MIDISurface | protected |
_clear_pressed | ArdourSurface::LaunchPadPro | private |
_connection_state | MIDISurface | protected |
_current_layout | ArdourSurface::LaunchPadPro | private |
_current_pad_target | ArdourSurface::LaunchPadPro | private |
_data_required | MIDISurface | protected |
_daw_in | ArdourSurface::LaunchPadPro | private |
_daw_in_port | ArdourSurface::LaunchPadPro | private |
_daw_out | ArdourSurface::LaunchPadPro | private |
_daw_out_port | ArdourSurface::LaunchPadPro | private |
_duplicate_pressed | ArdourSurface::LaunchPadPro | private |
_extra_xml | PBD::Stateful | protected |
_gui | ArdourSurface::LaunchPadPro | mutableprivate |
_id | PBD::Stateful | private |
_in_use | MIDISurface | protected |
_input_bundle | MIDISurface | |
_input_port | MIDISurface | protected |
_instant_xml | PBD::Stateful | protected |
_last_selected | ARDOUR::ControlProtocol | privatestatic |
_lock | PBD::Stateful | protected |
_main_loop | BaseUI | protected |
ARDOUR::_name | ARDOUR::ControlProtocol | protected |
_ok | BaseUI | protected |
_output_bundle | MIDISurface | |
_output_port | MIDISurface | protected |
_pending_changed | PBD::Stateful | protected |
_properties | PBD::Stateful | protected |
_regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
_run_lock | BaseUI | protected |
_run_loop_thread | BaseUI | protected |
_running | BaseUI | protected |
_scoped_connection_list | PBD::ScopedConnectionList | private |
_scoped_connection_lock | PBD::ScopedConnectionList | private |
_session_pressed | ArdourSurface::LaunchPadPro | private |
_shift_pressed | ArdourSurface::LaunchPadPro | private |
_stateful_frozen | PBD::Stateful | private |
_tbank_route_width | BasicUI | protected |
_tbank_row_height | BasicUI | protected |
_tbank_start_route | BasicUI | protected |
_tbank_start_row | BasicUI | protected |
_thread_priority | BaseUI | privatestatic |
_xml_node_name | PBD::Stateful | protected |
AbstractUI(const std::string &name) | AbstractUI< MidiSurfaceRequest > | |
access_action(std::string action_path) | BasicUI | |
AccessAction | BasicUI | static |
active() const | ARDOUR::ControlProtocol | inlinevirtual |
ActiveChanged | ARDOUR::ControlProtocol | |
add_connection(const UnscopedConnection &c) | PBD::ScopedConnectionList | |
add_extra_xml(XMLNode &) | PBD::Stateful | |
add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected |
add_marker(const std::string &=std::string()) | BasicUI | |
add_properties(XMLNode &) const | PBD::Stateful | protected |
add_property(PropertyBase &s) | PBD::Stateful | |
add_rid_to_selection(int rid) | ARDOUR::ControlProtocol | virtual |
add_stripable_to_selection(std::shared_ptr< ARDOUR::Stripable >) | ARDOUR::ControlProtocol | |
all_pad_ids | ArdourSurface::LaunchPadPro | static |
all_pads_off() | ArdourSurface::LaunchPadPro | private |
all_pads_on(int color) | ArdourSurface::LaunchPadPro | private |
all_pads_out() | ArdourSurface::LaunchPadPro | |
all_tracks_rec_in() | BasicUI | |
all_tracks_rec_out() | BasicUI | |
AllLayouts | ArdourSurface::LaunchPadPro | privatestatic |
apply_change(PropertyBase const &) | PBD::Stateful | virtual |
apply_changes(PropertyList const &) | PBD::Stateful | |
apply_mixer_scene(int scn) | BasicUI | |
attach_request_source() | BaseUI | protected |
automation_control_change(int n, std::weak_ptr< ARDOUR::AutomationControl >) | ArdourSurface::LaunchPadPro | private |
available() | ArdourSurface::LaunchPadPro | static |
bang_trigger_at(int x, int y) | BasicUI | |
base_instance() | BaseUI | inline |
base_ui_instance | BaseUI | private |
BaseUI(const std::string &name) | BaseUI | |
BasicUI(ARDOUR::Session &) | BasicUI | |
BasicUI() | BasicUI | protected |
begin_using_device() | ArdourSurface::LaunchPadPro | privatevirtual |
build_color_map() | ArdourSurface::LaunchPadPro | private |
build_gui() | ArdourSurface::LaunchPadPro | private |
build_pad_map() | ArdourSurface::LaunchPadPro | private |
bundles() | MIDISurface | virtual |
button_varispeed(bool fwd) | BasicUI | |
call_slot(EventLoop::InvalidationRecord *, const std::function< void()> &) | AbstractUI< MidiSurfaceRequest > | |
BaseUI::call_slot(InvalidationRecord *, const std::function< void()> &)=0 | PBD::EventLoop | pure virtual |
caller_is_self() const | BaseUI | inline |
CallSlot | BaseUI | static |
cancel_all_solo() | BasicUI | |
capture_midi_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
capture_midi_press(Pad &) | ArdourSurface::LaunchPadPro | private |
capture_midi_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
CaptureMIDI enum value | ArdourSurface::LaunchPadPro | |
changed() const | PBD::Stateful | |
Chord enum value | ArdourSurface::LaunchPadPro | |
chord_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
chord_press(Pad &) | ArdourSurface::LaunchPadPro | private |
chord_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
ChordLayout enum value | ArdourSurface::LaunchPadPro | private |
Clear enum value | ArdourSurface::LaunchPadPro | |
clear_changes() | PBD::Stateful | |
clear_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
clear_owned_changes() | PBD::Stateful | virtual |
clear_press(Pad &) | ArdourSurface::LaunchPadPro | private |
clear_release(Pad &) | ArdourSurface::LaunchPadPro | private |
clear_stripable_selection() | ARDOUR::ControlProtocol | |
CloseDialog | ARDOUR::ControlProtocol | static |
color_map | ArdourSurface::LaunchPadPro | private |
ColorMap typedef | ArdourSurface::LaunchPadPro | private |
connect_daw_ports() | ArdourSurface::LaunchPadPro | private |
connect_session_signals() | MIDISurface | protectedvirtual |
connect_to_parser() | MIDISurface | protectedvirtual |
connect_to_port_parser(MIDI::Port &) | MIDISurface | protectedvirtual |
connection_handler(std::weak_ptr< ARDOUR::Port >, std::string name1, std::weak_ptr< ARDOUR::Port >, std::string name2, bool yn) | MIDISurface | private |
ConnectionChange | MIDISurface | |
ConnectionList typedef | PBD::ScopedConnectionList | private |
ConnectionState enum name | MIDISurface | protected |
consumed | ArdourSurface::LaunchPadPro | private |
control_connections | ArdourSurface::LaunchPadPro | private |
CONTROL_PROTOCOL_THREADS_NEED_TEMPO_MAP_DECL() | MIDISurface | |
ControlProtocol(Session &, std::string name) | ARDOUR::ControlProtocol | |
ControlProtocol(const ControlProtocol &) | ARDOUR::ControlProtocol | private |
cue_press(Pad &, int row) | ArdourSurface::LaunchPadPro | private |
current_fader_bank | ArdourSurface::LaunchPadPro | private |
current_state_version | PBD::Stateful | static |
Custom enum value | ArdourSurface::LaunchPadPro | |
custom_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
custom_press(Pad &) | ArdourSurface::LaunchPadPro | private |
custom_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
CustomLayout enum value | ArdourSurface::LaunchPadPro | private |
CustomSettings enum value | ArdourSurface::LaunchPadPro | private |
DAW enum value | ArdourSurface::LaunchPadPro | private |
daw_write(const MidiByteArray &) | ArdourSurface::LaunchPadPro | private |
daw_write(MIDI::byte const *, size_t) | ArdourSurface::LaunchPadPro | private |
Device enum value | ArdourSurface::LaunchPadPro | |
device_acquire() | ArdourSurface::LaunchPadPro | inlineprivatevirtual |
device_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
device_press(Pad &) | ArdourSurface::LaunchPadPro | private |
device_release() | ArdourSurface::LaunchPadPro | inlineprivatevirtual |
device_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
DeviceFaders enum value | ArdourSurface::LaunchPadPro | private |
DeviceMode enum name | ArdourSurface::LaunchPadPro | private |
did_session_display | ArdourSurface::LaunchPadPro | private |
display_session_layout() | ArdourSurface::LaunchPadPro | private |
do_request(MidiSurfaceRequest *) | MIDISurface | protectedvirtual |
Down enum value | ArdourSurface::LaunchPadPro | |
down_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
down_press(Pad &) | ArdourSurface::LaunchPadPro | private |
down_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
drop() | MIDISurface | protected |
drop_connections() | PBD::ScopedConnectionList | |
Duplicate enum value | ArdourSurface::LaunchPadPro | |
duplicate_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
duplicate_press(Pad &) | ArdourSurface::LaunchPadPro | private |
duplicate_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Enter | ARDOUR::ControlProtocol | static |
event_loop_name() const | PBD::EventLoop | inline |
event_loop_precall() | ARDOUR::ControlProtocol | protectedvirtual |
EventLoop(std::string const &) | PBD::EventLoop | |
extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
Fader enum value | ArdourSurface::LaunchPadPro | private |
fader_long_press(Pad &) | ArdourSurface::LaunchPadPro | private |
fader_move(int cc, int val) | ArdourSurface::LaunchPadPro | private |
fader_release(Pad &) | ArdourSurface::LaunchPadPro | private |
FaderBank enum name | ArdourSurface::LaunchPadPro | private |
ffwd() | BasicUI | |
ffwd_button_onoff() const | BasicUI | |
find_closest_palette_color(uint32_t) | ArdourSurface::LaunchPadPro | private |
find_trigger(int x, int y) | BasicUI | |
first_selected_stripable() const | ARDOUR::ControlProtocol | |
fit_16_tracks() | BasicUI | |
fit_1_track() | BasicUI | |
fit_2_tracks() | BasicUI | |
fit_32_tracks() | BasicUI | |
fit_4_tracks() | BasicUI | |
fit_8_tracks() | BasicUI | |
fit_all_tracks() | BasicUI | |
fixed_length_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
fixed_length_press(Pad &) | ArdourSurface::LaunchPadPro | private |
fixed_length_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
FixedLength enum value | ArdourSurface::LaunchPadPro | |
get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
get_event_loop_for_thread() | PBD::EventLoop | static |
get_feedback() const | ARDOUR::ControlProtocol | inlinevirtual |
get_gui() const | ArdourSurface::LaunchPadPro | virtual |
get_per_thread_request_buffer() | AbstractUI< MidiSurfaceRequest > | protected |
get_record_enabled() | BasicUI | |
get_request(RequestType) | AbstractUI< MidiSurfaceRequest > | protected |
get_request_buffers_for_target_thread(const std::string &) | PBD::EventLoop | static |
get_session() | MIDISurface | inline |
get_state() const | ArdourSurface::LaunchPadPro | virtual |
get_stripable_slot(int x, int y) const | ArdourSurface::LaunchPadPro | private |
get_transport_speed() const | BasicUI | |
glib_event_callback | ARDOUR::ControlProtocol | protected |
goto_end() | BasicUI | |
goto_nth_marker(int n) | BasicUI | |
goto_start(bool and_roll=false) | BasicUI | |
goto_zero() | BasicUI | |
GotoView | ARDOUR::ControlProtocol | static |
handle_midi_controller_message(MIDI::Parser &, MIDI::EventTwoBytes *) | ArdourSurface::LaunchPadPro | privatevirtual |
handle_midi_note_off_message(MIDI::Parser &, MIDI::EventTwoBytes *) | ArdourSurface::LaunchPadPro | privatevirtual |
handle_midi_note_on_message(MIDI::Parser &, MIDI::EventTwoBytes *) | ArdourSurface::LaunchPadPro | privatevirtual |
handle_midi_pitchbend_message(MIDI::Parser &, MIDI::pitchbend_t) | MIDISurface | inlineprotectedvirtual |
handle_midi_polypressure_message(MIDI::Parser &, MIDI::EventTwoBytes *) | MIDISurface | inlineprotectedvirtual |
handle_midi_sysex(MIDI::Parser &, MIDI::byte *, size_t count) | ArdourSurface::LaunchPadPro | privatevirtual |
handle_ui_requests() | AbstractUI< MidiSurfaceRequest > | protectedvirtual |
has_editor() const | ArdourSurface::LaunchPadPro | inlinevirtual |
id() const | PBD::Stateful | inline |
input_port() | MIDISurface | |
input_port_name() const | ArdourSurface::LaunchPadPro | virtual |
InputConnected enum value | MIDISurface | protected |
install_precall_handler(Glib::RefPtr< Glib::MainContext >) | ARDOUR::ControlProtocol | protected |
instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
invalidate_request(void *data) | PBD::EventLoop | static |
jump_by_bars(int bars, ARDOUR::LocateTransportDisposition ltd=ARDOUR::RollIfAppropriate) | BasicUI | |
jump_by_beats(int beats, ARDOUR::LocateTransportDisposition ltd=ARDOUR::RollIfAppropriate) | BasicUI | |
jump_by_seconds(double sec, ARDOUR::LocateTransportDisposition ltd=ARDOUR::RollIfAppropriate) | BasicUI | |
last_selected() | ARDOUR::ControlProtocol | inlinestatic |
LaunchPadPro(ARDOUR::Session &) | ArdourSurface::LaunchPadPro | |
Layout enum name | ArdourSurface::LaunchPadPro | private |
Left enum value | ArdourSurface::LaunchPadPro | |
left_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
left_press(Pad &) | ArdourSurface::LaunchPadPro | private |
left_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
light_logo() | ArdourSurface::LaunchPadPro | |
light_pad(int pad_id, int color, int mode=0) | ArdourSurface::LaunchPadPro | private |
loading_state_version | PBD::Stateful | static |
locate(ARDOUR::samplepos_t sample, ARDOUR::LocateTransportDisposition ltd) | BasicUI | |
locate(ARDOUR::samplepos_t sample, bool) | BasicUI | |
locating() | BasicUI | |
locked() | BasicUI | |
Logo enum value | ArdourSurface::LaunchPadPro | |
logo_color | ArdourSurface::LaunchPadPro | private |
long_press_timeout(int pad_id) | ArdourSurface::LaunchPadPro | private |
loop_button_onoff() const | BasicUI | |
loop_location(Temporal::timepos_t const &start, Temporal::timepos_t const &end) | BasicUI | |
loop_toggle() | BasicUI | |
Lower1 enum value | ArdourSurface::LaunchPadPro | |
lower1_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
lower1_press(Pad &) | ArdourSurface::LaunchPadPro | private |
lower1_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Lower2 enum value | ArdourSurface::LaunchPadPro | |
lower2_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
lower2_press(Pad &) | ArdourSurface::LaunchPadPro | private |
lower2_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Lower3 enum value | ArdourSurface::LaunchPadPro | |
lower3_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
lower3_press(Pad &) | ArdourSurface::LaunchPadPro | private |
lower3_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Lower4 enum value | ArdourSurface::LaunchPadPro | |
lower4_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
lower4_press(Pad &) | ArdourSurface::LaunchPadPro | private |
lower4_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Lower5 enum value | ArdourSurface::LaunchPadPro | |
lower5_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
lower5_press(Pad &) | ArdourSurface::LaunchPadPro | private |
lower5_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Lower6 enum value | ArdourSurface::LaunchPadPro | |
lower6_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
lower6_press(Pad &) | ArdourSurface::LaunchPadPro | private |
lower6_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Lower7 enum value | ArdourSurface::LaunchPadPro | |
lower7_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
lower7_press(Pad &) | ArdourSurface::LaunchPadPro | private |
lower7_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Lower8 enum value | ArdourSurface::LaunchPadPro | |
lower8_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
lower8_press(Pad &) | ArdourSurface::LaunchPadPro | private |
lower8_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
m_context | BaseUI | protected |
main_loop() const | BaseUI | inline |
main_thread() | BaseUI | private |
map_faders() | ArdourSurface::LaunchPadPro | private |
map_triggerbox(int col) | ArdourSurface::LaunchPadPro | private |
map_triggers() | ArdourSurface::LaunchPadPro | private |
mark_in() | BasicUI | |
mark_out() | BasicUI | |
match_usb(uint16_t, uint16_t) | ArdourSurface::LaunchPadPro | static |
maybe_install_precall_handler(Glib::RefPtr< Glib::MainContext >) | BaseUI | inlineprotectedvirtual |
maybe_start_press_timeout(Pad &pad) | ArdourSurface::LaunchPadPro | private |
MicroStep enum value | ArdourSurface::LaunchPadPro | |
microstep_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
microstep_press(Pad &) | ArdourSurface::LaunchPadPro | private |
microstep_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
midi_connectivity_established(bool) | MIDISurface | virtual |
midi_input_handler(Glib::IOCondition ioc, MIDI::Port *port) | MIDISurface | virtual |
midi_panic() | BasicUI | |
MIDISurface(ARDOUR::Session &, std::string const &name, std::string const &port_name_prefix, bool use_pad_filter) | MIDISurface | |
Mutation enum value | ArdourSurface::LaunchPadPro | |
mutation_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
mutation_press(Pad &) | ArdourSurface::LaunchPadPro | private |
mutation_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Mute enum value | ArdourSurface::LaunchPadPro | |
mute_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
mute_press(Pad &) | ArdourSurface::LaunchPadPro | private |
mute_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
name() const | ARDOUR::ControlProtocol | inlinevirtual |
nearest_map | ArdourSurface::LaunchPadPro | private |
NearestMap typedef | ArdourSurface::LaunchPadPro | private |
new_request_type() | BaseUI | static |
new_thread_connection | AbstractUI< MidiSurfaceRequest > | protected |
next_marker() | BasicUI | |
next_track(uint32_t initial_id) | ARDOUR::ControlProtocol | protected |
Note enum value | ArdourSurface::LaunchPadPro | |
note_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
note_press(Pad &) | ArdourSurface::LaunchPadPro | private |
note_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
NoteLayout enum value | ArdourSurface::LaunchPadPro | private |
notify_loop_state_changed() | MIDISurface | inlineprotectedvirtual |
notify_parameter_changed(std::string) | MIDISurface | inlineprotectedvirtual |
notify_record_state_changed() | MIDISurface | inlineprotectedvirtual |
notify_solo_active_changed(bool) | MIDISurface | inlineprotectedvirtual |
notify_stripable_selection_changed(StripableNotificationListPtr) | ARDOUR::ControlProtocol | static |
notify_transport_state_changed() | MIDISurface | inlineprotectedvirtual |
ok() const | BaseUI | inline |
operator=(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
output_port() | MIDISurface | |
output_port_name() const | ArdourSurface::LaunchPadPro | virtual |
OutputConnected enum value | MIDISurface | protected |
pad_by_id(int pid) | ArdourSurface::LaunchPadPro | private |
pad_filter(ARDOUR::MidiBuffer &in, ARDOUR::MidiBuffer &out) const | ArdourSurface::LaunchPadPro | privatevirtual |
pad_long_press(Pad &) | ArdourSurface::LaunchPadPro | private |
pad_map | ArdourSurface::LaunchPadPro | private |
pad_off(int pad_id) | ArdourSurface::LaunchPadPro | private |
pad_press(Pad &, int velocity) | ArdourSurface::LaunchPadPro | private |
pad_release(Pad &) | ArdourSurface::LaunchPadPro | private |
PadID enum name | ArdourSurface::LaunchPadPro | |
PadMap typedef | ArdourSurface::LaunchPadPro | private |
Pan enum value | ArdourSurface::LaunchPadPro | |
pan_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
pan_press(Pad &) | ArdourSurface::LaunchPadPro | private |
pan_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
PanFaders enum value | ArdourSurface::LaunchPadPro | private |
pattern_settings_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
pattern_settings_press(Pad &) | ArdourSurface::LaunchPadPro | private |
pattern_settings_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Patterns enum value | ArdourSurface::LaunchPadPro | |
patterns_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
patterns_press(Pad &) | ArdourSurface::LaunchPadPro | private |
patterns_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
PatternSettings enum value | ArdourSurface::LaunchPadPro | |
Play enum value | ArdourSurface::LaunchPadPro | |
play_button_onoff() const | BasicUI | |
play_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
play_press(Pad &) | ArdourSurface::LaunchPadPro | private |
play_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
PluginSelected | ARDOUR::ControlProtocol | static |
port_connections | MIDISurface | protected |
port_name_prefix | MIDISurface | protected |
port_registration_handler() | ArdourSurface::LaunchPadPro | privatevirtual |
port_setup() | MIDISurface | protected |
ports_acquire() | ArdourSurface::LaunchPadPro | privatevirtual |
ports_release() | ArdourSurface::LaunchPadPro | privatevirtual |
post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
pre_fader_layout | ArdourSurface::LaunchPadPro | private |
pre_register(const std::string &emitting_thread_name, uint32_t num_requests) | PBD::EventLoop | static |
prev_marker() | BasicUI | |
prev_track(uint32_t initial_id) | ARDOUR::ControlProtocol | protected |
print_to_clip_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
print_to_clip_press(Pad &) | ArdourSurface::LaunchPadPro | private |
print_to_clip_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
PrintToClip enum value | ArdourSurface::LaunchPadPro | |
Probability enum value | ArdourSurface::LaunchPadPro | |
probability_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
probability_press(Pad &) | ArdourSurface::LaunchPadPro | private |
probability_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
probe(std::string &, std::string &) | ArdourSurface::LaunchPadPro | static |
Programmer enum value | ArdourSurface::LaunchPadPro | private |
ProgrammerLayout enum value | ArdourSurface::LaunchPadPro | private |
Projects enum value | ArdourSurface::LaunchPadPro | |
projects_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
projects_press(Pad &) | ArdourSurface::LaunchPadPro | private |
projects_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
properties() const | PBD::Stateful | inline |
property_changes_suspended() const | PBD::Stateful | inline |
property_factory(const XMLNode &) const | PBD::Stateful | virtual |
PropertyChanged | PBD::Stateful | |
Quantize enum value | ArdourSurface::LaunchPadPro | |
quantize_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
quantize_press(Pad &) | ArdourSurface::LaunchPadPro | private |
quantize_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
quick_snapshot_stay() | BasicUI | |
quick_snapshot_switch() | BasicUI | |
Quit | BaseUI | static |
quit() | BaseUI | |
range_guarantee enum value | PBD::EventLoop | |
rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual |
rec_enable_toggle() | BasicUI | |
reconnect_for_programmer() | ArdourSurface::LaunchPadPro | private |
reconnect_for_session() | ArdourSurface::LaunchPadPro | private |
record_arm_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
record_arm_press(Pad &) | ArdourSurface::LaunchPadPro | private |
record_arm_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
record_state_changed() | ArdourSurface::LaunchPadPro | private |
RecordArm enum value | ArdourSurface::LaunchPadPro | |
Redo | ARDOUR::ControlProtocol | static |
redo() | BasicUI | |
regenerate_xml_or_string_ids() const | PBD::Stateful | protected |
ARDOUR::register_thread(std::string name) | BasicUI | |
AbstractUI< MidiSurfaceRequest >::register_thread(pthread_t, std::string, uint32_t num_requests) | AbstractUI< MidiSurfaceRequest > | |
relax(Pad &p) | ArdourSurface::LaunchPadPro | private |
remove_marker_at_playhead() | BasicUI | |
remove_request_buffer_from_map(pthread_t) | PBD::EventLoop | static |
remove_rid_from_selection(int rid) | ARDOUR::ControlProtocol | virtual |
remove_stripable_from_selection(std::shared_ptr< ARDOUR::Stripable >) | ARDOUR::ControlProtocol | |
request_buffer_map_lock | AbstractUI< MidiSurfaceRequest > | |
request_buffer_suppliers | PBD::EventLoop | privatestatic |
request_buffers | AbstractUI< MidiSurfaceRequest > | protected |
request_channel | BaseUI | private |
request_handler(Glib::IOCondition) | BaseUI | protected |
request_list | AbstractUI< MidiSurfaceRequest > | protected |
RequestBufferMap typedef | AbstractUI< MidiSurfaceRequest > | protected |
RequestBufferMapIterator typedef | AbstractUI< MidiSurfaceRequest > | protected |
RequestBufferSuppliers typedef | PBD::EventLoop | private |
RequestBufferVector typedef | AbstractUI< MidiSurfaceRequest > | protected |
RequestType enum name | PBD::EventLoop | |
reset_id() | PBD::Stateful | |
resume_property_changes() | PBD::Stateful | virtual |
revert_layout_on_fader_release | ArdourSurface::LaunchPadPro | private |
rewind() | BasicUI | |
rewind_button_onoff() const | BasicUI | |
Right enum value | ArdourSurface::LaunchPadPro | |
right_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
right_press(Pad &) | ArdourSurface::LaunchPadPro | private |
right_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
route_connections | ArdourSurface::LaunchPadPro | private |
route_get_effective_gain(uint32_t table_index) | ARDOUR::ControlProtocol | |
route_get_gain(uint32_t table_index) | ARDOUR::ControlProtocol | |
route_get_muted(uint32_t table_index) | ARDOUR::ControlProtocol | |
route_get_name(uint32_t table_index) | ARDOUR::ControlProtocol | |
route_get_peak_input_power(uint32_t table_index, uint32_t which_input) | ARDOUR::ControlProtocol | |
route_get_rec_enable(uint32_t table_index) | ARDOUR::ControlProtocol | |
route_get_soloed(uint32_t table_index) | ARDOUR::ControlProtocol | |
route_property_change(PBD::PropertyChange const &, int x) | ArdourSurface::LaunchPadPro | private |
route_set_gain(uint32_t table_index, float) | ARDOUR::ControlProtocol | |
route_set_muted(uint32_t table_index, bool) | ARDOUR::ControlProtocol | |
route_set_rec_enable(uint32_t table_index, bool yn) | ARDOUR::ControlProtocol | |
route_set_soloed(uint32_t table_index, bool) | ARDOUR::ControlProtocol | |
route_table | ARDOUR::ControlProtocol | protected |
rt_bit | BaseUI | privatestatic |
run() | BaseUI | |
run_event_loop() | ArdourSurface::LaunchPadPro | private |
sample_to_timecode(samplepos_t sample, Timecode::Time &timecode, bool use_offset, bool use_subframes) const | BasicUI | |
save_extra_xml(const XMLNode &) | PBD::Stateful | |
save_state() | BasicUI | |
Scale enum value | ArdourSurface::LaunchPadPro | private |
ScopedConnectionList() | PBD::ScopedConnectionList | |
ScopedConnectionList(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
scroll_dn_1_page() | BasicUI | |
scroll_dn_1_track() | BasicUI | |
scroll_text(std::string const &, int color, bool loop, float speed=0) | ArdourSurface::LaunchPadPro | private |
scroll_up_1_page() | BasicUI | |
scroll_up_1_track() | BasicUI | |
scroll_x_offset | ArdourSurface::LaunchPadPro | private |
scroll_y_offset | ArdourSurface::LaunchPadPro | private |
ScrollTimeline | ARDOUR::ControlProtocol | static |
select_stripable(int col) | ArdourSurface::LaunchPadPro | private |
selection_connected | ARDOUR::ControlProtocol | privatestatic |
selection_connection | ARDOUR::ControlProtocol | privatestatic |
send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
send_request(MidiSurfaceRequest *) | AbstractUI< MidiSurfaceRequest > | protected |
SendFaders enum value | ArdourSurface::LaunchPadPro | private |
Sends enum value | ArdourSurface::LaunchPadPro | |
sends_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
sends_press(Pad &) | ArdourSurface::LaunchPadPro | private |
sends_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Sequencer enum value | ArdourSurface::LaunchPadPro | |
sequencer_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
sequencer_press(Pad &) | ArdourSurface::LaunchPadPro | private |
sequencer_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
SequencerMicroStep enum value | ArdourSurface::LaunchPadPro | private |
SequencerMutation enum value | ArdourSurface::LaunchPadPro | private |
SequencerPatterns enum value | ArdourSurface::LaunchPadPro | private |
SequencerPatternSettings enum value | ArdourSurface::LaunchPadPro | private |
SequencerProbability enum value | ArdourSurface::LaunchPadPro | private |
SequencerProjects enum value | ArdourSurface::LaunchPadPro | private |
SequencerSettings enum value | ArdourSurface::LaunchPadPro | private |
SequencerSteps enum value | ArdourSurface::LaunchPadPro | private |
SequencerSwing enum value | ArdourSurface::LaunchPadPro | private |
SequencerTempo enum value | ArdourSurface::LaunchPadPro | private |
SequencerVelocity enum value | ArdourSurface::LaunchPadPro | private |
session | BasicUI | protected |
Session enum value | ArdourSurface::LaunchPadPro | |
session_connections | MIDISurface | protected |
session_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
session_press(Pad &) | ArdourSurface::LaunchPadPro | private |
session_release(Pad &) | ArdourSurface::LaunchPadPro | private |
SessionLayout enum value | ArdourSurface::LaunchPadPro | private |
set_active(bool yn) | ArdourSurface::LaunchPadPro | virtual |
set_device_mode(DeviceMode) | ArdourSurface::LaunchPadPro | private |
set_event_loop_for_thread(EventLoop *ui) | PBD::EventLoop | static |
set_feedback(bool) | ARDOUR::ControlProtocol | inlinevirtual |
set_id(const XMLNode &) | PBD::Stateful | |
set_id(const std::string &) | PBD::Stateful | |
set_layout(Layout, int page=0) | ArdourSurface::LaunchPadPro | private |
set_loop_range() | BasicUI | |
set_punch_range() | BasicUI | |
set_record_enable(bool yn) | BasicUI | |
set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
set_rid_selection(int rid) | ARDOUR::ControlProtocol | virtual |
set_route_table(uint32_t table_index, std::shared_ptr< ARDOUR::Route >) | ARDOUR::ControlProtocol | |
set_route_table(uint32_t table_index, uint32_t remote_control_id) | ARDOUR::ControlProtocol | |
set_route_table_size(uint32_t size) | ARDOUR::ControlProtocol | |
set_session_range() | BasicUI | |
set_state(const XMLNode &node, int version) | ArdourSurface::LaunchPadPro | virtual |
set_stripable_selection(std::shared_ptr< ARDOUR::Stripable >) | ARDOUR::ControlProtocol | |
set_thread_priority(int p) | BaseUI | inlinestatic |
set_thread_priority() const | BaseUI | protected |
set_transport_speed(double speed) | BasicUI | |
set_values(XMLNode const &) | PBD::Stateful | protected |
Settings enum value | ArdourSurface::LaunchPadPro | private |
setup_faders(FaderBank) | ArdourSurface::LaunchPadPro | private |
setup_request_pipe() | BaseUI | private |
Shift enum value | ArdourSurface::LaunchPadPro | |
shift_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
shift_press(Pad &) | ArdourSurface::LaunchPadPro | private |
shift_release(Pad &) | ArdourSurface::LaunchPadPro | private |
signal_new_request() | BaseUI | protected |
signal_running() | BaseUI | protected |
slot_invalidation_rwlock() | AbstractUI< MidiSurfaceRequest > | inlinevirtual |
Solo enum value | ArdourSurface::LaunchPadPro | |
solo_long_press(Pad &) | ArdourSurface::LaunchPadPro | private |
solo_press(Pad &) | ArdourSurface::LaunchPadPro | private |
solo_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Standalone enum value | ArdourSurface::LaunchPadPro | private |
start_press_timeout(Pad &pad) | ArdourSurface::LaunchPadPro | private |
state_node_name | ARDOUR::ControlProtocol | static |
Stateful() | PBD::Stateful | |
Steps enum value | ArdourSurface::LaunchPadPro | |
steps_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
steps_press(Pad &) | ArdourSurface::LaunchPadPro | private |
steps_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
StepTracksDown | ARDOUR::ControlProtocol | static |
StepTracksUp | ARDOUR::ControlProtocol | static |
stop_button_onoff() const | BasicUI | |
stop_clip_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
stop_clip_press(Pad &) | ArdourSurface::LaunchPadPro | private |
stop_clip_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
stop_event_loop() | ArdourSurface::LaunchPadPro | private |
stop_forget() | BasicUI | |
stop_using_device() | ArdourSurface::LaunchPadPro | privatevirtual |
StopClip enum value | ArdourSurface::LaunchPadPro | |
store_mixer_scene(int scn) | BasicUI | |
stripable_selection_changed() | ArdourSurface::LaunchPadPro | privatevirtual |
stripable_slots | ArdourSurface::LaunchPadPro | private |
StripableSlot typedef | ArdourSurface::LaunchPadPro | private |
StripableSlotColumn typedef | ArdourSurface::LaunchPadPro | private |
StripableSlotRow typedef | ArdourSurface::LaunchPadPro | private |
suspend_property_changes() | PBD::Stateful | virtual |
tbank_set_size(int route_width, int row_height) | BasicUI | |
tbank_step_routes(int step_size) | BasicUI | |
tbank_step_rows(int step_size) | BasicUI | |
tear_down_gui() | ArdourSurface::LaunchPadPro | virtual |
temporal_zoom_in() | BasicUI | |
temporal_zoom_out() | BasicUI | |
thread_buffer_requests | PBD::EventLoop | privatestatic |
thread_buffer_requests_lock | PBD::EventLoop | privatestatic |
thread_event_loop | PBD::EventLoop | privatestatic |
thread_init() | MIDISurface | protectedvirtual |
ThreadRequestBufferList typedef | PBD::EventLoop | private |
timecode_frames_per_hour() | BasicUI | |
timecode_time(samplepos_t where, Timecode::Time &) | BasicUI | |
timecode_to_sample(Timecode::Time &timecode, samplepos_t &sample, bool use_offset, bool use_subframes) const | BasicUI | |
toggle_all_rec_enables() | BasicUI | |
toggle_click() | BasicUI | |
toggle_monitor_dim() | BasicUI | |
toggle_monitor_mono() | BasicUI | |
toggle_monitor_mute() | BasicUI | |
toggle_punch_in() | BasicUI | |
toggle_punch_out() | BasicUI | |
toggle_rid_selection(int rid) | ARDOUR::ControlProtocol | virtual |
toggle_roll(bool with_abort, bool roll_out_of_bounded_mode) | BasicUI | |
toggle_stripable_selection(std::shared_ptr< ARDOUR::Stripable >) | ARDOUR::ControlProtocol | |
transport_play(bool jump_back=false) | BasicUI | |
transport_rolling() const | BasicUI | |
transport_sample() | BasicUI | |
transport_state_changed() | ArdourSurface::LaunchPadPro | private |
transport_stop() | BasicUI | |
trash | PBD::EventLoop | |
trigger_connections | ArdourSurface::LaunchPadPro | private |
trigger_cue_row(int cue) | BasicUI | |
trigger_display_at(int x, int y) | BasicUI | |
trigger_progress_at(int x) | BasicUI | |
trigger_property_change(PBD::PropertyChange, ARDOUR::Trigger *) | ArdourSurface::LaunchPadPro | private |
trigger_stop_all(bool stop_now=false) | BasicUI | |
trigger_stop_col(int col, bool immediately=false) | BasicUI | |
unbang_trigger_at(int x, int y) | BasicUI | |
Undo | ARDOUR::ControlProtocol | static |
undo() | BasicUI | |
Up enum value | ArdourSurface::LaunchPadPro | |
up_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
up_press(Pad &) | ArdourSurface::LaunchPadPro | private |
up_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
Velocity enum value | ArdourSurface::LaunchPadPro | |
velocity_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
velocity_press(Pad &) | ArdourSurface::LaunchPadPro | private |
velocity_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
VerticalZoomInAll | ARDOUR::ControlProtocol | static |
VerticalZoomInSelected | ARDOUR::ControlProtocol | static |
VerticalZoomOutAll | ARDOUR::ControlProtocol | static |
VerticalZoomOutSelected | ARDOUR::ControlProtocol | static |
viewport_changed() | ArdourSurface::LaunchPadPro | private |
Volume enum value | ArdourSurface::LaunchPadPro | |
volume_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
volume_press(Pad &) | ArdourSurface::LaunchPadPro | private |
volume_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
VolumeFaders enum value | ArdourSurface::LaunchPadPro | private |
with_pad_filter | MIDISurface | protected |
write(const MidiByteArray &) | MIDISurface | |
write(MIDI::byte const *, size_t) | MIDISurface | |
zoom_100_ms() | BasicUI | |
zoom_10_min() | BasicUI | |
zoom_10_ms() | BasicUI | |
zoom_10_sec() | BasicUI | |
zoom_1_min() | BasicUI | |
zoom_1_sec() | BasicUI | |
zoom_5_min() | BasicUI | |
zoom_to_session() | BasicUI | |
ZoomIn | ARDOUR::ControlProtocol | static |
ZoomOut | ARDOUR::ControlProtocol | static |
ZoomToSession | ARDOUR::ControlProtocol | static |
~AbstractUI() | AbstractUI< MidiSurfaceRequest > | virtual |
~BaseUI() | BaseUI | virtual |
~BasicUI() | BasicUI | virtual |
~ControlProtocol() | ARDOUR::ControlProtocol | virtual |
~EventLoop() | PBD::EventLoop | virtual |
~LaunchPadPro() | ArdourSurface::LaunchPadPro | |
~MIDISurface() | MIDISurface | |
~ScopedConnectionList() | PBD::ScopedConnectionList | virtual |
~Stateful() | PBD::Stateful | virtual |