ardour
MidiRegionView Member List

This is the complete list of members for MidiRegionView, including all inherited members.

_active_notesMidiRegionViewprivate
_automationTimeAxisViewItemprotected
_channel_mode_changed_connectionMidiRegionViewprivate
_channel_selection_scoped_noteMidiRegionViewprivate
_clear_midi_selection_connectionMidiRegionViewprivate
_coverage_framesRegionViewprotected
_current_range_maxMidiRegionViewprivate
_current_range_minMidiRegionViewprivate
_draggingTimeAxisViewItemprotected
_enable_displayRegionViewprotected
_enteredMidiRegionViewprivate
_eventsMidiRegionViewprivate
_ghost_noteMidiRegionViewprivate
_grabbed_keyboardMidiRegionViewprivate
_heightTimeAxisViewItemprotected
_instrument_changed_connectionMidiRegionViewprivate
_last_display_zoomMidiRegionViewprivate
_last_event_xMidiRegionViewprivate
_last_event_yMidiRegionViewprivate
_last_ghost_xMidiRegionViewprivate
_last_ghost_yMidiRegionViewprivate
_list_editorMidiRegionViewprivate
_lock_toggle(ArdourCanvas::Item *, GdkEvent *, void *)RegionViewprotectedstatic
_marked_for_selectionMidiRegionViewprivate
_marked_for_velocityMidiRegionViewprivate
_modelMidiRegionViewprivate
_mouse_changed_selectionMidiRegionViewprivate
_mouse_mode_connectionMidiRegionViewprivate
_mouse_stateMidiRegionViewprivate
_no_sound_notesMidiRegionViewprivate
_note_diff_commandMidiRegionViewprivate
_note_groupMidiRegionViewprivate
_optimization_iteratorMidiRegionViewprivate
_patch_changesMidiRegionViewprivate
_pending_note_selectionMidiRegionViewprivate
_pixel_widthRegionViewprotected
_press_cursor_ctxMidiRegionViewprivate
_pressed_buttonMidiRegionViewprivate
_recregionTimeAxisViewItemprotected
_regionRegionViewprotected
_region_relative_time_converterMidiRegionViewprivate
_resize_dataMidiRegionViewprivate
_selectedSelectableprotected
_selectionMidiRegionViewprivate
_selection_cleared_connectionMidiRegionViewprivate
_sensitiveTimeAxisViewItemprotected
_silence_textRegionViewprotected
_silent_framesRegionViewprotected
_silent_threshold_framesRegionViewprotected
_sort_neededMidiRegionViewprivate
_source_relative_time_converterMidiRegionViewprivate
_step_edit_cursorMidiRegionViewprivate
_step_edit_cursor_positionMidiRegionViewprivate
_step_edit_cursor_widthMidiRegionViewprivate
_sys_exesMidiRegionViewprivate
_temporary_note_groupMidiRegionViewprivate
abort_command()MidiRegionView
abort_resizing()MidiRegionView
absolute_frames_to_source_beats(framepos_t) const MidiRegionView
add_canvas_patch_change(ARDOUR::MidiModel::PatchChangePtr patch, const std::string &displaytext, bool)MidiRegionView
add_connection(const UnscopedConnection &c)PBD::ScopedConnectionList
add_ghost(TimeAxisView &)MidiRegionViewvirtual
add_note(const boost::shared_ptr< NoteType > note, bool visible)MidiRegionView
add_patch_change(framecnt_t, Evoral::PatchChange< Evoral::Beats > const &)MidiRegionView
add_to_selection(NoteBase *)MidiRegionViewprivate
AddDragging enum valueMidiRegionView
apply_diff(bool as_subcommand=false)MidiRegionView
apply_note_range(uint8_t lowest, uint8_t highest, bool force=false)MidiRegionView
begin_resizing(bool at_front)MidiRegionView
begin_write()MidiRegionView
button_press(GdkEventButton *)MidiRegionViewprivate
button_release(GdkEventButton *)MidiRegionViewprivate
canvas_group_event(GdkEvent *ev)MidiRegionViewprivatevirtual
change_channel(uint8_t channel)MidiRegionView
change_note_channel(NoteBase *, int8_t, bool relative=false)MidiRegionViewprivate
change_note_length(NoteBase *, ARDOUR::MidiModel::TimeType)MidiRegionViewprivate
change_note_lengths(bool, bool, Evoral::Beats beats, bool start, bool end)MidiRegionView
change_note_note(NoteBase *ev, int8_t note, bool relative=false)MidiRegionViewprivate
change_note_time(NoteBase *ev, ARDOUR::MidiModel::TimeType, bool relative=false)MidiRegionViewprivate
change_note_velocity(NoteBase *ev, int8_t vel, bool relative=false)MidiRegionViewprivate
change_patch_change(PatchChange &old_patch, const MIDI::Name::PatchPrimaryKey &new_patch)MidiRegionView
change_patch_change(ARDOUR::MidiModel::PatchChangePtr, Evoral::PatchChange< Evoral::Beats > const &)MidiRegionView
change_velocities(bool up, bool fine, bool allow_smush, bool all_together)MidiRegionView
channel_edit()MidiRegionView
channel_selector_scoped_note()MidiRegionViewinline
clear_events(bool with_selection_signal=true)MidiRegionViewprivate
clear_midi_selection()MidiRegionViewinlineprivate
clear_selection(bool signal=true)MidiRegionViewinline
clear_selection_except(NoteBase *ev, bool signal=true)MidiRegionViewprivate
color_handler()MidiRegionViewvirtual
color_mode() const MidiRegionViewinline
commit_resizing(NoteBase *, bool, double, bool)MidiRegionView
connect_to_diskstream()MidiRegionViewprivate
content_connectionMidiRegionViewprivate
control_pointsRegionViewprotected
create_ghost_note(double, double)MidiRegionViewprivate
create_note_at(framepos_t t, double y, Evoral::Beats length, bool snap_t)MidiRegionView
current_visible_sync_positionRegionViewprotected
cut_copy_clear(Editing::CutCopyOp)MidiRegionView
data_recorded(boost::weak_ptr< ARDOUR::MidiSource >)MidiRegionViewprivate
delete_note(boost::shared_ptr< NoteType >)MidiRegionView
delete_patch_change(PatchChange *)MidiRegionView
delete_selection()MidiRegionView
delete_sysex(SysEx *)MidiRegionView
display_model(boost::shared_ptr< ARDOUR::MidiModel > model)MidiRegionView
display_patch_changes()MidiRegionView
display_patch_changes_on_channel(uint8_t, bool)MidiRegionViewprivate
display_sysexes()MidiRegionView
drag_end()TimeAxisViewItemvirtual
drag_start()TimeAxisViewItemvirtual
dragging() const TimeAxisViewIteminline
drop_connections()PBD::ScopedConnectionList
drop_down_keys()MidiRegionViewprivate
drop_silent_frames()RegionView
DurationChangedTimeAxisViewItem
edit_patch_change(PatchChange *)MidiRegionView
EditNoteDialog classMidiRegionViewfriend
editorRegionViewprotected
enable_display(bool)MidiRegionViewvirtual
end_write()MidiRegionView
enter_internal()MidiRegionViewprivate
enter_notify(GdkEventCrossing *)MidiRegionViewprivate
entered()RegionViewinlinevirtual
Events typedefMidiRegionViewprivate
exited()RegionViewinlinevirtual
extend_active_notes()MidiRegionView
fill_colorTimeAxisViewItemprotected
fill_color_nameTimeAxisViewItemprotected
find_canvas_note(boost::shared_ptr< NoteType >)MidiRegionViewprivate
find_canvas_note(NoteType)MidiRegionViewprivate
frameTimeAxisViewItemprotected
frame_handle_crossing(GdkEvent *, ArdourCanvas::Rectangle *)TimeAxisViewItemprotected
frame_handle_endTimeAxisViewItemprotected
frame_handle_startTimeAxisViewItemprotected
frame_positionTimeAxisViewItemprotected
FullWidthNameHighlight enum valueTimeAxisViewItem
get_canvas_frame()TimeAxisViewItem
get_canvas_group()TimeAxisViewItem
get_channel_mode() const MidiRegionViewprivate
get_duration() const TimeAxisViewItem
get_end_position_pixels()MidiRegionView
get_events(Events &e, Evoral::Sequence< Evoral::Beats >::NoteOperator op, uint8_t val, int chan_mask=0)MidiRegionViewprivate
get_fill_color() const MidiRegionViewvirtual
get_grid_beats(framepos_t pos) const MidiRegionViewprivate
get_item_name() const TimeAxisViewItemvirtual
get_max_duration() const TimeAxisViewItem
get_max_duration_active() const TimeAxisViewItem
get_min_duration() const TimeAxisViewItem
get_min_duration_active() const TimeAxisViewItem
get_name_highlight()TimeAxisViewItem
get_patch_key_at(Evoral::Beats time, uint8_t channel, MIDI::Name::PatchPrimaryKey &key) const MidiRegionView
get_position() const TimeAxisViewItem
get_position_locked() const TimeAxisViewItem
get_position_pixels()MidiRegionView
get_samples_per_pixel() const TimeAxisViewItem
get_selected() const Selectableinline
get_selected_channels() const MidiRegionViewprivate
get_time_axis_view() const TimeAxisViewItem
get_velocity_for_add(ARDOUR::MidiModel::TimeType time) const MidiRegionViewprivate
ghostsRegionViewprotected
goto_next_note(bool add_to_selection)MidiRegionView
goto_previous_note(bool add_to_selection)MidiRegionView
GRAB_HANDLE_TOPTimeAxisViewItemstatic
GRAB_HANDLE_WIDTHTimeAxisViewItemstatic
groupTimeAxisViewItemprotected
height() const TimeAxisViewIteminlinevirtual
hide_region_editor()RegionView
hide_silent_frames()RegionView
hide_step_edit_cursor()MidiRegionView
HideFrameLeft enum valueTimeAxisViewItem
HideFrameRight enum valueTimeAxisViewItem
HideFrameTB enum valueTimeAxisViewItem
high_enough_for_nameTimeAxisViewItemprotected
idle_remove_this_item(TimeAxisViewItem *, void *)TimeAxisViewItemprotectedstatic
in_destructorRegionViewprotected
init(bool wfd)MidiRegionViewvirtual
TimeAxisViewItem::init(ArdourCanvas::Item *, double, uint32_t, framepos_t, framepos_t, Visibility, bool, bool)TimeAxisViewItemprotected
instrument_info() const MidiRegionView
instrument_settings_changed()MidiRegionViewprivate
invert_selection()MidiRegionView
is_valid() const RegionViewinline
item_durationTimeAxisViewItemprotected
item_nameTimeAxisViewItemprotected
ItemRemovedTimeAxisViewItem
key_press(GdkEventKey *)MidiRegionViewprivate
key_release(GdkEventKey *)MidiRegionViewprivate
last_item_widthTimeAxisViewItemprotected
leave_internal()MidiRegionViewprivate
leave_notify(GdkEventCrossing *)MidiRegionViewprivate
lock_toggle()RegionViewprotected
lower()TimeAxisViewIteminlinevirtual
lower_to_bottom()RegionViewvirtual
make_name() const RegionViewprotected
max_duration_activeTimeAxisViewItemprotected
max_item_durationTimeAxisViewItemprotected
MaxDurationChangedTimeAxisViewItem
maybe_remove_deleted_note_from_selection(NoteBase *)MidiRegionViewprivate
maybe_select_by_position(GdkEventButton *ev, double x, double y)MidiRegionViewprivate
midi_channel_mode_changed()MidiRegionViewprivate
midi_region() const MidiRegionView
midi_stream_view() const MidiRegionViewinline
midi_view() const MidiRegionViewinline
MidiRegionView(ArdourCanvas::Container *parent, RouteTimeAxisView &tv, boost::shared_ptr< ARDOUR::MidiRegion > r, double samples_per_pixel, uint32_t basic_color)MidiRegionView
MidiRegionView(ArdourCanvas::Container *parent, RouteTimeAxisView &tv, boost::shared_ptr< ARDOUR::MidiRegion > r, double samples_per_pixel, uint32_t basic_color, bool recording, Visibility visibility)MidiRegionView
MidiRegionView(const MidiRegionView &other)MidiRegionView
MidiRegionView(const MidiRegionView &other, boost::shared_ptr< ARDOUR::MidiRegion >)MidiRegionView
MidiRubberbandSelectDrag classMidiRegionViewfriend
MidiVerticalSelectDrag classMidiRegionViewfriend
min_duration_activeTimeAxisViewItemprotected
min_item_durationTimeAxisViewItemprotected
MinDurationChangedTimeAxisViewItem
motion(GdkEventMotion *)MidiRegionViewprivate
mouse_mode_changed()MidiRegionViewprivate
mouse_state() const MidiRegionViewinline
MouseState enum nameMidiRegionView
move(double xdelta, double ydelta)RegionView
move_contents(ARDOUR::frameoffset_t)RegionView
move_patch_change(PatchChange &, Evoral::Beats)MidiRegionView
move_selection(double dx, double dy, double cumulative_dy)MidiRegionView
move_step_edit_cursor(Evoral::Beats pos)MidiRegionView
name_active() const TimeAxisViewIteminline
name_connectedTimeAxisViewItemprotected
NAME_FONTTimeAxisViewItemstatic
NAME_HEIGHTTimeAxisViewItemstatic
name_highlightTimeAxisViewItemprotected
NAME_HIGHLIGHT_SIZETimeAxisViewItemstatic
NAME_HIGHLIGHT_THRESHTimeAxisViewItemstatic
name_textTimeAxisViewItemprotected
name_text_widthTimeAxisViewItemprotected
NAME_X_OFFSETTimeAxisViewItemstatic
NAME_Y_OFFSETTimeAxisViewItemstatic
NameChangedTimeAxisViewItem
None enum valueMidiRegionView
note_canvas_event(GdkEvent *ev)MidiRegionViewprivate
note_delete_connectionMidiRegionViewprivate
note_deselected(NoteBase *ev)MidiRegionView
note_diff_add_change(NoteBase *ev, ARDOUR::MidiModel::NoteDiffCommand::Property, uint8_t val)MidiRegionView
note_diff_add_change(NoteBase *ev, ARDOUR::MidiModel::NoteDiffCommand::Property, Evoral::Beats val)MidiRegionView
note_diff_add_note(const boost::shared_ptr< NoteType > note, bool selected, bool show_velocity=false)MidiRegionView
note_diff_remove_note(NoteBase *ev)MidiRegionView
note_dropped(NoteBase *ev, ARDOUR::frameoffset_t, int8_t d_note)MidiRegionView
note_entered(NoteBase *ev)MidiRegionView
note_in_region_range(const boost::shared_ptr< NoteType > note, bool &visible) const MidiRegionView
note_left(NoteBase *ev)MidiRegionView
note_mouse_position(float xfraction, float yfraction, bool can_set_cursor=true)MidiRegionView
note_selected(NoteBase *ev, bool add, bool extend=false)MidiRegionView
Notes typedefMidiRegionView
NoteType typedefMidiRegionView
nudge_notes(bool forward, bool fine)MidiRegionView
parameter_changed(std::string const &p)MidiRegionViewprotected
paste(framepos_t pos, const ::Selection &selection, PasteContext &ctx)MidiRegionView
paste_internal(framepos_t pos, unsigned paste_count, float times, const MidiCutBuffer &)MidiRegionView
patch_change_to_patch_key(ARDOUR::MidiModel::PatchChangePtr)MidiRegionView
patch_entered(PatchChange *)MidiRegionView
patch_left(PatchChange *)MidiRegionView
PatchChanges typedefMidiRegionViewprivate
play_midi_note(boost::shared_ptr< NoteType > note)MidiRegionViewprivate
position_lockedTimeAxisViewItemprotected
PositionChangedTimeAxisViewItem
PositionLockChangedTimeAxisViewItem
Pressed enum valueMidiRegionView
raise()TimeAxisViewIteminlinevirtual
raise_to_top()RegionViewvirtual
redisplay_model()MidiRegionView
region() const RegionViewinline
region_beats_to_absolute_frames(Evoral::Beats beats) const MidiRegionViewinline
region_beats_to_region_frames(Evoral::Beats beats) const MidiRegionView
region_changed(const PBD::PropertyChange &)RegionViewvirtual
region_frames_to_region_beats(framepos_t) const MidiRegionView
region_locked()RegionViewprotected
region_muted()RegionViewprotectedvirtual
region_opacity()RegionViewprotected
region_relative_time_converter() const MidiRegionViewinline
region_renamed()RegionViewprotectedvirtual
region_resized(const PBD::PropertyChange &)MidiRegionViewprotectedvirtual
region_sync_changed()RegionViewprotected
RegionView(ArdourCanvas::Container *parent, TimeAxisView &time_view, boost::shared_ptr< ARDOUR::Region > region, double samples_per_pixel, uint32_t base_color, bool automation=false)RegionView
RegionView(const RegionView &other)RegionView
RegionView(const RegionView &other, boost::shared_ptr< ARDOUR::Region > other_region)RegionView
RegionView(ArdourCanvas::Container *, TimeAxisView &, boost::shared_ptr< ARDOUR::Region >, double samples_per_pixel, uint32_t basic_color, bool recording, TimeAxisViewItem::Visibility)RegionViewprotected
RegionViewGoingAwayRegionViewstatic
remove_from_selection(NoteBase *)MidiRegionViewprivate
remove_ghost(GhostRegion *)RegionView
remove_ghost_in(TimeAxisView &)RegionView
remove_ghost_note()MidiRegionViewprivate
reset_width_dependent_items(double pixel_width)MidiRegionViewprotectedvirtual
resolve_note(uint8_t note_num, Evoral::Beats end_time)MidiRegionView
samples_per_pixelTimeAxisViewItemprotected
ScopedConnectionList()PBD::ScopedConnectionList
scroll(GdkEventScroll *)MidiRegionViewprivate
select_all_notes()MidiRegionView
select_matching_notes(uint8_t notenum, uint16_t channel_mask, bool add, bool extend)MidiRegionView
select_notes(std::list< boost::shared_ptr< NoteType > >)MidiRegionView
select_range(framepos_t start, framepos_t end)MidiRegionView
Selectable()Selectableinline
selection() const MidiRegionViewinline
Selection typedefMidiRegionView
selection_as_cut_buffer() const MidiRegionViewprivate
selection_as_notelist(Notes &selected, bool allow_all_if_none_selected=false)MidiRegionView
selection_cleared(MidiRegionView *)MidiRegionViewprivate
selection_frameTimeAxisViewItemprotected
selection_size()MidiRegionViewinline
SelectionClearedMidiRegionViewprivatestatic
SelectRectDragging enum valueMidiRegionView
SelectTouchDragging enum valueMidiRegionView
SelectVerticalDragging enum valueMidiRegionView
sensitive() const TimeAxisViewIteminline
set_channel_selector_scoped_note(NoteBase *note)MidiRegionViewinline
set_color(uint32_t)TimeAxisViewItem
set_colors()RegionViewprotectedvirtual
set_constant_heights()TimeAxisViewItemstatic
set_duration(framecnt_t, void *)RegionViewvirtual
set_flags(XMLNode *)MidiRegionViewprotected
set_frame_color()TimeAxisViewItemprotectedvirtual
set_frame_gradient()TimeAxisViewItemprotectedvirtual
set_height(double)MidiRegionViewvirtual
set_item_name(std::string, void *)TimeAxisViewItem
set_max_duration(framecnt_t, void *)TimeAxisViewItemvirtual
set_max_duration_active(bool, void *)TimeAxisViewItem
set_min_duration(framecnt_t, void *)TimeAxisViewItemvirtual
set_min_duration_active(bool, void *)TimeAxisViewItem
set_name_text(const std::string &)TimeAxisViewItem
set_name_text_color()TimeAxisViewItem
set_position(framepos_t pos, void *src, double *delta=0)RegionViewvirtual
set_position_locked(bool, void *)TimeAxisViewItemvirtual
set_samples_per_pixel(double)RegionViewvirtual
set_selected(bool yn)TimeAxisViewItemvirtual
set_sensitive(bool yn)TimeAxisViewIteminline
set_silent_frames(const ARDOUR::AudioIntervalResult &, double threshold)RegionView
set_step_edit_cursor_width(Evoral::Beats beats)MidiRegionView
set_sync_mark_color()RegionViewprotectedvirtual
set_trim_handle_colors()TimeAxisViewItemprotected
set_valid(bool yn)RegionViewinline
set_y(double)TimeAxisViewItem
show_list_editor()MidiRegionView
show_region_editor()RegionViewvirtual
show_step_edit_cursor(Evoral::Beats pos)MidiRegionView
show_verbose_cursor(std::string const &, double, double) const MidiRegionViewprivate
show_verbose_cursor(boost::shared_ptr< NoteType >) const MidiRegionViewprivate
show_vestigialTimeAxisViewItemprotected
ShowFrame enum valueTimeAxisViewItem
ShowHandles enum valueTimeAxisViewItem
ShowNameHighlight enum valueTimeAxisViewItem
ShowNameText enum valueTimeAxisViewItem
snap_changed()MidiRegionViewprivate
snap_changed_connectionMidiRegionViewprivate
snap_frame_to_frame(ARDOUR::frameoffset_t) const RegionView
snap_frame_to_grid_underneath(framepos_t p, framecnt_t &) const MidiRegionViewprivate
snap_pixel_to_sample(double x)MidiRegionView
snap_to_pixel(double x)MidiRegionView
source_beats_to_absolute_frames(Evoral::Beats beats) const MidiRegionView
source_beats_to_region_frames(Evoral::Beats beats) const MidiRegionViewinline
source_relative_time_converter() const MidiRegionViewinline
start_note_diff_command(std::string name="midi edit")MidiRegionView
start_playing_midi_chord(std::vector< boost::shared_ptr< NoteType > > notes)MidiRegionViewprivate
start_playing_midi_note(boost::shared_ptr< NoteType > note)MidiRegionViewprivate
step_add_note(uint8_t channel, uint8_t number, uint8_t velocity, Evoral::Beats pos, Evoral::Beats len)MidiRegionView
step_patch(PatchChange &patch, bool bank, int delta)MidiRegionView
step_sustain(Evoral::Beats beats)MidiRegionView
store_flags()MidiRegionViewprotected
sync_lineRegionViewprotected
sync_markRegionViewprotected
sysex_entered(SysEx *p)MidiRegionView
sysex_left(SysEx *p)MidiRegionView
SysExes typedefMidiRegionViewprivate
thaw_after_trim()RegionViewvirtual
time_sort_events()MidiRegionViewprivate
TimeAxisViewItem(const std::string &, ArdourCanvas::Item &, TimeAxisView &, double, uint32_t fill_color, framepos_t, framecnt_t, bool recording=false, bool automation=false, Visibility v=Visibility(0))TimeAxisViewItemprotected
TimeAxisViewItem(const TimeAxisViewItem &)TimeAxisViewItemprotected
toggle_matching_notes(uint8_t notenum, uint16_t channel_mask)MidiRegionView
trackviewTimeAxisViewItemprotected
transpose(bool up, bool fine, bool allow_smush)MidiRegionView
trim_end(framepos_t, bool)RegionView
trim_front(framepos_t, bool)RegionView
trim_front_ending()MidiRegionViewvirtual
trim_front_starting()MidiRegionViewvirtual
trim_note(NoteBase *ev, ARDOUR::MidiModel::TimeType start_delta, ARDOUR::MidiModel::TimeType end_delta)MidiRegionViewprivate
unique_select(NoteBase *ev)MidiRegionView
update_coverage_frames(LayerDisplay)RegionViewvirtual
update_drag_selection(framepos_t start, framepos_t end, double y0, double y1, bool extend)MidiRegionViewprivate
update_ghost_note(double, double)MidiRegionViewprivate
update_hit(Hit *, bool update_ghost_regions=true)MidiRegionViewprivate
update_note(NoteBase *, bool update_ghost_regions=true)MidiRegionViewprivate
update_resizing(NoteBase *, bool, double, bool)MidiRegionView
update_sustained(Note *, bool update_ghost_regions=true)MidiRegionViewprivate
update_vertical_drag_selection(double last_y, double y, bool extend)MidiRegionViewprivate
validRegionViewprotected
velocity_edit()MidiRegionView
vestigial_frameTimeAxisViewItemprotected
Visibility enum nameTimeAxisViewItem
visibilityTimeAxisViewItemprotected
wait_for_dataRegionViewprotected
wide_enough_for_nameTimeAxisViewItemprotected
~MidiRegionView()MidiRegionView
~RegionView()RegionView
~ScopedConnectionList()PBD::ScopedConnectionListvirtual
~Selectable()Selectableinlinevirtual
~TimeAxisViewItem()TimeAxisViewItemvirtual