+
+ if (sends_output() && _trace_on) {
+ uint8_t const * const buf = ev.buffer();
+ const framepos_t now = AudioEngine::instance()->sample_time_at_cycle_start();
+
+ _self_parser.set_timestamp (now + ev.time());
+
+ uint32_t limit = ev.size();
+
+ for (size_t n = 0; n < limit; ++n) {
+ _self_parser.scanner (buf[n]);
+ }
+ }
+
+