On Mon, 27 Oct 2003 11:54:21 +0100
Takashi Iwai <[EMAIL PROTECTED]> wrote:

> At Sat, 25 Oct 2003 02:41:06 -0700,
> Ryan Pavlik wrote:
<snip>
> > Shouldn't I get numbers in ev->time.time.tv_*?  I'm just getting
> > zeros... what did I miss? ;)
> 
> no, it should be, as long as the event is delivered to these
> subscribers (i.e. setting the destination as SND_SEQ_ADDR_SUBSCRIBERS).
> 
> btw, to update the timestamp of every event to a certain port, you can
> set the timestamp attribute on the port_info, too.

OK, I've attached some code to show what I'm doing exactly.

I'm trying to receive input from an external sequencer that's tagged
with the event arrival time.  The docs indicate this should be no
problem, and I believe I've done what they say, but I'm obviously not
doing something right. :-)

I prefer time in realtime, not midi time, for accuracy and time
calculation reasons, but neither seems to work.

Also, I seem to be getting a lot of type 42 messages (active sense).
Now, only one piece of gear (Roland, go figure ;) generates these, and
the MTP/AV i'm using blocks them (thankfully).  The Roland gear is
off, and the MTP/AV shows no input traffic.  Why am I still getting
these messages...?  (For my ruby lib, i'm filtering them at the moment
since they're the useless, but saving a little CPU would be nice,
too.)

Thanks,

-- 
Ryan Pavlik <[EMAIL PROTECTED]>

"I believe in exploiting debts, not having them." - 8BT

Attachment: test.c
Description: Binary data

Reply via email to