From: Lee Revell <rlrevell@joe-job.com>
To: Alsa-devel@lists.sourceforge.net
Cc: pzad@pobox.sk
Subject: Re: emu10k1 latency / capture period
Date: Thu, 17 Jun 2004 14:37:27 -0400 [thread overview]
Message-ID: <40D1E4E7.8000704@joe-job.com> (raw)
In-Reply-To: <200406170906.i5H9604W013076@www1.pobox.sk>
Peter Zubaj wrote:
>Hi,
>
>I don't well understand ALSA concepts, but I think, that minimum
>period size for emu10k1 is 384.
>
>
True, it is actually 512 not 384. This still results in input to output
latency that is 5-10x worse
than using ASIO drivers on Windows.
>Emu10k1 has actually 3 capture devices.
>0 - standard capture, stereo 16 bit / 8000 - 48000 Hz
>1 - mic capture - (implemented, not very used under ALSA) mono 16 bit
>/ 8000 Hz
>2 - fx capture - (implemented, not very used under ALSA) 1 - 32
>channels 16 bit / 48000 Hz
>
>All have same minimal period size, but 2 has 32 channels and then I
>think it is better for low latency and multichannel recording.
>
>
Yes, the kX ASIO drivers on Windows work this way, by mapping directly
onto the (16 for
SBLive, 32 for Audigy) FXBus channels. You cannot directly capture line
or mic in, you have
to connect it to an FXBus channel and then the signal is available on
the corresponding ASIO
device. I would imagine that to provide low latency in an ALSA driver
it would work the same
way.
I am starting to reach the conclusion that this will require major
changes to the guts of the emu10k1
ALSA driver. I would love it if some ALSA developer would correct me
but so far my inquirues
have met with deafening silence.
To reiterate the situation: currently the ASIO drivers for this card
provide an order of magnitude
better latency than the ALSA driver. I am constantly hearing claims
that ALSA is superior to ASIO,
but no one can tell me why the ALSA drivers for this *very* common
device provide 5-10x worse latency
than the ASIO drivers.
As I see it, this is a glaring deficiency.
Lee
>Peter Zubaj
>====================== REKLAMA ========================
>Spolocnost SUN Microsystems uviedla na trh novy server Sun Fire V20z
>zalozeny procesoroch AMD Opteron.
>Viac informacii najdete na : http://www.somi.sk/sun/v20z.php
>=======================================================
>
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
>Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
>Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
>REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
>_______________________________________________
>Alsa-devel mailing list
>Alsa-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-devel
>
>
>
>
-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
next prev parent reply other threads:[~2004-06-17 18:37 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-06-17 9:06 emu10k1 latency / capture period Peter Zubaj
2004-06-17 18:37 ` Lee Revell [this message]
2004-06-17 23:26 ` Paul Davis
2004-06-18 9:33 ` Takashi Iwai
2004-06-18 19:39 ` Lee Revell
2004-06-18 23:26 ` Lee Revell
-- strict thread matches above, loose matches on Subject: below --
2004-06-21 8:03 Peter Zubaj
2004-06-21 15:26 ` Takashi Iwai
2004-06-21 20:27 ` Lee Revell
2004-06-16 20:14 Lee Revell
2004-06-16 20:52 ` James Courtier-Dutton
2004-06-16 21:02 ` Lee Revell
2004-06-20 4:06 ` Lee Revell
2004-06-21 15:35 ` Takashi Iwai
2004-06-21 15:54 ` Takashi Iwai
2004-06-21 20:20 ` Lee Revell
2004-06-22 11:13 ` Takashi Iwai
2004-06-22 11:29 ` Jaroslav Kysela
2004-06-22 12:47 ` Takashi Iwai
2004-06-22 21:15 ` Lee Revell
2004-06-28 20:44 ` Lee Revell
2004-06-22 20:26 ` Lee Revell
2004-06-22 18:48 ` Lee Revell
2004-06-21 20:25 ` Lee Revell
2004-07-08 0:40 ` Lee Revell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=40D1E4E7.8000704@joe-job.com \
--to=rlrevell@joe-job.com \
--cc=Alsa-devel@lists.sourceforge.net \
--cc=pzad@pobox.sk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.