From af105afe6cde5b0088647cea7d5e4e3314f8478b Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 26 Oct 2006 03:15:49 +0000 Subject: Merged with trunk R1010 git-svn-id: svn://localhost/ardour2/branches/midi@1011 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/audioregion.cc | 2 ++ libs/ardour/midi_region.cc | 28 ++-------------------------- libs/ardour/smf_source.cc | 4 ++-- 3 files changed, 6 insertions(+), 28 deletions(-) diff --git a/libs/ardour/audioregion.cc b/libs/ardour/audioregion.cc index 31776d7be5..0f4e3807b1 100644 --- a/libs/ardour/audioregion.cc +++ b/libs/ardour/audioregion.cc @@ -273,6 +273,8 @@ AudioRegion::_read_at (const SourceList& srcs, Sample *buf, Sample *mixdown_buff nframes_t position, nframes_t cnt, uint32_t chan_n, nframes_t read_frames, nframes_t skip_frames) const { + //cerr << _name << "._read_at(" << position << ") - " << _position << endl; + nframes_t internal_offset; nframes_t buf_offset; nframes_t to_read; diff --git a/libs/ardour/midi_region.cc b/libs/ardour/midi_region.cc index f881b65d2a..36e5e05116 100644 --- a/libs/ardour/midi_region.cc +++ b/libs/ardour/midi_region.cc @@ -129,33 +129,9 @@ MidiRegion::_read_at (const SourceList& srcs, MidiRingBuffer& dst, jack_nframes_t position, jack_nframes_t dur, uint32_t chan_n, jack_nframes_t read_frames, jack_nframes_t skip_frames) const { -/* - MidiEvent ev; - RawMidi data[4]; - const char note = rand()%30 + 30; - - ev.buffer = data; - ev.time = position; - ev.size = 3; - data[0] = 0x90; - data[1] = note; - data[2] = 120; - dst.write(ev); - - ev.buffer = data; - ev.time = (jack_nframes_t)(position + (9/10.0 * dur)); - assert(ev.time < position + dur); - ev.size = 3; - data[0] = 0x80; - data[1] = note; - data[2] = 64; - dst.write(ev); - - _read_data_count += dur; - - return dur; -*/ + //cerr << _name << "._read_at(" << position << ") - " << _position << endl; + jack_nframes_t internal_offset = 0; jack_nframes_t src_offset = 0; jack_nframes_t to_read = 0; diff --git a/libs/ardour/smf_source.cc b/libs/ardour/smf_source.cc index 0e3064503a..6fb71e9596 100644 --- a/libs/ardour/smf_source.cc +++ b/libs/ardour/smf_source.cc @@ -263,7 +263,7 @@ SMFSource::read_event(MidiEvent& ev) const assert(!feof(_fd)); int type = fgetc(_fd); if ((unsigned char)type == 0x2F) { - cerr << "SMF - hit EOT" << endl; + //cerr << "SMF - hit EOT" << endl; return -1; // we hit the logical EOF anyway... } else { ev.size = 0; @@ -290,7 +290,7 @@ SMFSource::read_event(MidiEvent& ev) const jack_nframes_t SMFSource::read_unlocked (MidiRingBuffer& dst, jack_nframes_t start, jack_nframes_t cnt, jack_nframes_t stamp_offset) const { - //cerr << "SMF - read " << start << " -- " << cnt; + //cerr << "SMF - read " << start << ", count=" << cnt << ", offset=" << stamp_offset << endl; jack_nframes_t time = 0; -- cgit v1.2.3