Re: [linux-audio-dev] Introducing DMIDI

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] Introducing DMIDI
From: martijn sipkema (msipkema_AT_sipkema-digital.com)
Date: Wed Dec 19 2001 - 16:19:01 EET


> There are some interesting ideas in these works and I would like to add a
contribution to the discussion:
> from my point of view, preserving the transmitted events scheduling with a
maximum accuracy is important as this scheduling is part of the musical
information itself. However, except considering that the protocol is
intented to run on a fast local dedicated network, the transport latency
will introduce an important time distortion. Therefore, a mecanism to
compensate for the latency variation seems to me to be necessary.

RTP timestamps are used for this.

> Another point is the efficient use of the transmitted packets: sending one
packet for each event is probably not the best solution. In this case and
due to the underlying protocols overhead, the useful information part of a
packet may become less than 10% of the packet size. Moreover, hardware
layers such as Ethernet for example, often require a minimum packet size to
operate correctly.

I think a protocol for realtime MIDI over UDP will always have significant
protocol overhead, I
don't see this as a problem however.


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed Dec 19 2001 - 16:07:04 EET