[gmpi] Re: Time Summary (was *Ping*)

  • From: RonKuper@xxxxxxxxxxxx
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Tue, 20 May 2003 08:38:36 -0400

You may have missed the point.<g>

>>>
If the proxy has high latency to begin wiith say 20ms and the Host is
running low latency say 3ms then all you get from Just-In-Time event
delivery is at best 3ms/15% less latency because at best the Host can only
deliver them 3ms earlier.
<<<

The latency in the proxy is assumed to be for audio buffer transfers.  There
is assumed to be no latency for control changes such as volume.

For a real world example, look at the Yamaha DSP Factory.  It's audio
drivers have some latency for the buffers you send to the card.  However,
the card has an onboard mixer (an O1V on a chip), which can respond to
volume changes the instant you send them.  If GMPI were to be used to proxy
this hardware, and all control changes were forced to be delivered with each
audio buffer, you would lose the ability to control volume just-in-time.

----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: