Home
last modified time | relevance | path

Searched refs:NotePtr (Results 1 – 9 of 9) sorted by relevance

/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ardour/
H A Dmidi_model.h108 void add (const NotePtr note);
109 void remove (const NotePtr note);
110 void side_effect_remove (const NotePtr note);
128 static Variant get_value (const NotePtr note, Property prop);
134 NotePtr note;
152 std::set<NotePtr> side_effect_removals;
157 XMLNode &marshal_note(const NotePtr note);
158 NotePtr unmarshal_note(XMLNode *xml_note);
308 boost::shared_ptr<Evoral::Note<TimeType> > find_note (NotePtr);
319 void transpose (NoteDiffCommand *, const NotePtr, int);
[all …]
H A Dtransform.h53 typedef Evoral::Sequence<Temporal::Beats>::NotePtr NotePtr; typedef
66 NotePtr prev_note; ///< Previous note
67 NotePtr this_note; ///< Current note
H A Dtranspose.h30 typedef Evoral::Sequence<Temporal::Beats>::NotePtr NotePtr; typedef
/dports/audio/ardour6/Ardour-6.8.0/libs/evoral/evoral/
H A DSequence.h88 typedef typename boost::shared_ptr<Evoral::Note<Time> > NotePtr; typedef
158 typedef std::multiset<NotePtr, EarlierNoteComparator> Notes;
222 typedef std::priority_queue<NotePtr, std::deque<NotePtr>, LaterNoteEndComparator> ActiveNotes;
302 bool overlaps (const NotePtr& ev,
303 const NotePtr& ignore_this_note) const;
304 bool contains (const NotePtr& ev) const;
306 bool add_note_unlocked (const NotePtr note, void* arg = 0);
330 typedef std::multiset<NotePtr, NoteNumberComparator> Pitches;
339 bool overlaps_unlocked (const NotePtr& ev, const NotePtr& ignore_this_note) const;
340 bool contains_unlocked (const NotePtr& ev) const;
[all …]
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/
H A Dmidi_model.cc142 MidiModel::NoteDiffCommand::add (const NotePtr note) in add()
149 MidiModel::NoteDiffCommand::remove (const NotePtr note) in remove()
253 set<NotePtr> temporary_removals; in operator ()()
348 set<NotePtr> temporary_removals; in undo()
455 Evoral::Sequence<MidiModel::TimeType>::NotePtr
1361 Evoral::Sequence<MidiModel::TimeType>::NotePtr
1362 MidiModel::find_note (NotePtr other) in find_note()
1379 return NotePtr(); in find_note()
1382 Evoral::Sequence<MidiModel::TimeType>::NotePtr
1395 return NotePtr(); in find_note()
[all …]
H A Dtranspose.cc39 const NotePtr note = *i; in operator ()()
H A Dtransform.cc135 const NotePtr note = *i; in operator ()()
H A Dlua_api.cc981 typedef boost::shared_ptr<Evoral::Note<Temporal::Beats> > NotePtr; in note_list() typedef
983 std::list<NotePtr> note_ptr_list; in note_list()
/dports/audio/ardour6/Ardour-6.8.0/libs/evoral/
H A DSequence.cc108 NotePtr note = i->lock(); in const_iterator()
503 NotePtr n (new Note<Time> (**i)); in Sequence()
701 Sequence<Time>::add_note_unlocked(const NotePtr note, void* arg) in add_note_unlocked()
1049 NotePtr nn = *n; in append_note_off_unlocked()
1135 Sequence<Time>::contains (const NotePtr& note) const in contains()
1143 Sequence<Time>::contains_unlocked (const NotePtr& note) const in contains_unlocked()
1161 Sequence<Time>::overlaps (const NotePtr& note, const NotePtr& without) const in overlaps()
1169 Sequence<Time>::overlaps_unlocked (const NotePtr& note, const NotePtr& without) const in overlaps_unlocked()
1212 NotePtr search_note(new Note<Time>(0, t, Time(), 0, 0)); in note_lower_bound()
1247 NotePtr search_note(new Note<Time>(0, t, Time(), 0, 0)); in note_lower_bound()
[all …]