From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <263c72eb8fb54e742882b53d6183f71b@quanstro.net> <414BCD8C-1138-4A9E-AF40-D4022A2FA223@sun.com> Date: Wed, 12 Aug 2009 08:42:51 -0700 Message-ID: <3e1162e60908120842o1faf3632ud7a1896d672061ed@mail.gmail.com> From: David Leimbach To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=0015174c0e5c0c7b9a0470f3ac31 Subject: Re: [9fans] audio standards -- too many to choose from Topicbox-Message-UUID: 44a2ddbc-ead5-11e9-9d60-3106f5b1d025 --0015174c0e5c0c7b9a0470f3ac31 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On Tue, Aug 11, 2009 at 10:10 PM, Tim Newsham wrote: > I'm not sure either latency or RT is proper terminology here. But >> I believe what I meant was clear: when you need overall latency >> to be around 5ms you start to notice 9P. >> > > It sounds like you have a specific app in mind, and a real-time > one at that. If you're using your audio device for live audio > (ie. adding effects to audio from your guitar) > you need pretty small latency. You can go a bit higher than > 5ms without noticing, though. > > Most apps dont require realtime. For example, streaming a song. > You dont care if the samples show up at year ear 2seconds > after they were sent from your hard drive, so long as all the > samples are delayed by the same amount.. You can stream this > clear across the country over all kinds of cut rate ISPs and > still get satisfactory results with enough buffering.. At which point that constant latency could be considered just a transmission delay :-). VoIP seems to give consistent latency too, but latency for sure.... and it works just fine. > > > Roman. >> > > Tim Newsham > http://www.thenewsh.com/~newsham/ > > --0015174c0e5c0c7b9a0470f3ac31 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

On Tue, Aug 11, 2009 at 10:10 PM, Tim Ne= wsham <newsham@lav= a.net> wrote:
I'm not sure either latency or RT is proper terminology here. But
I believe what I meant was clear: when you need overall latency
to be around 5ms you start to notice 9P.

It sounds like you have a specific app in mind, and a real-time
one at that. =A0If you're using your audio device for live audio
(ie. adding effects to audio from your guitar)
you need pretty small latency. =A0You can go a bit higher than
5ms without noticing, though.

Most apps dont require realtime. =A0For example, streaming a song.
You dont care if the samples show up at year ear 2seconds
after they were sent from your hard drive, so long as all the
samples are delayed by the same amount.. =A0You can stream this
clear across the country over all kinds of cut rate ISPs and
still get satisfactory results with enough buffering..
At which point that constant latency could be considered just a= transmission delay :-).

VoIP seems to give consis= tent latency too, but latency for sure.... and it works just fine.
=A0


Roman.

Tim Newsham
http://www.= thenewsh.com/~newsham/


--0015174c0e5c0c7b9a0470f3ac31--