summaryrefslogtreecommitdiff
path: root/libs/ardour/base_midi_port.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/base_midi_port.cc')
-rw-r--r--libs/ardour/base_midi_port.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/ardour/base_midi_port.cc b/libs/ardour/base_midi_port.cc
index 49d748dd20..d679c7c04f 100644
--- a/libs/ardour/base_midi_port.cc
+++ b/libs/ardour/base_midi_port.cc
@@ -48,15 +48,15 @@ BaseMidiPort::default_mixdown (const set<Port*>& ports, MidiBuffer* dest, nframe
if (first_overwrite) {
cout << "first overwrite" << endl;
- dest->read_from ((dynamic_cast<BaseMidiPort*>(*p))->get_midi_buffer(), cnt, offset);
+ dest->read_from ((dynamic_cast<BaseMidiPort*>(*p))->get_midi_buffer(cnt, offset), cnt, offset);
p++;
}
// XXX DAVE: this is just a guess
for (; p != ports.end(); ++p) {
- cout << "merge" << endl;
- dest->merge (*dest, (dynamic_cast<BaseMidiPort*>(*p))->get_midi_buffer());
+ //cout << "merge" << endl;
+ dest->merge (*dest, (dynamic_cast<BaseMidiPort*>(*p))->get_midi_buffer(cnt, offset));
}
}