All of lore.kernel.org
 help / color / mirror / Atom feed
From: ANISH KUMAR <anish.singh@samsung.com>
To: Jaroslav Kysela <perex@perex.cz>
Cc: maniyar@samsung.com,
	"alsa-devel@alsa-project.org" <alsa-devel@alsa-project.org>,
	Mark Brown <broonie@opensource.wolfsonmicro.com>
Subject: Re: ALSA DMIX support without MMAP ?
Date: Fri, 15 Jan 2010 12:07:00 +0000 (GMT)	[thread overview]
Message-ID: <17791994.52581263557220723.JavaMail.weblogic@epml09> (raw)

>For dmix, the stop_threshold should be equal to boundary value, thus XRUN 
>check should never be true. If you got xrun with dmix, something is wrong.
DMIX is working now.

 > but when i am 
> playing with Plug PCM there is some noise in the song why????Is rate 
> conversion algoritm not able to resample it properly?
>The default linear resampler is not very good quality. You may use some 
>sox resamplers from the alsa-plugins package, but they&#39;re more CPU 
>intensive. Check google.

Actually i am working on soc platform(android-S3C6410) and wanted to use DMIX and some good resampler for my software mixing instead of current software mixing and resampling in upper layer(Above alsa-lib).DMIX is working fine but this resampling is causing some jitter.During rate conversion it looks for libasound_module_rate_speexrate.so which i don't have so its using default one causing the jitter.
Can i build this .so file (as current way of alsa-plugin downloading will not work for me)?For sox resampler i guess i need to use differnet .so and corresponding changes in asound.conf file??
Can i get speex or sox  resampler code so that i can build it for my system?????
This code(speex or sox) i guess would have been integrated with alsa-lib so that alsa-lib can call corresponding functions of resampler source code. 
 
 OR simply point me to url as googling is not helping.Everywhere i am getting this "you need to download plugins".This will not work in my case.

             reply	other threads:[~2010-01-15 12:07 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-15 12:07 ANISH KUMAR [this message]
2010-01-15 13:37 ` ALSA DMIX support without MMAP ? Mark Brown
  -- strict thread matches above, loose matches on Subject: below --
2010-01-18  3:25 ANISH KUMAR
2010-01-18 11:01 ` Mark Brown
2010-01-14 10:30 ANISH KUMAR
2010-01-14 10:37 ` Jaroslav Kysela
     [not found] <0KW800IYGE3P07@ms13.samsung.com>
2010-01-14  9:55 ` Mark Brown
2010-01-13  9:46 ANISH KUMAR
2010-01-13 11:27 ` Mark Brown

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=17791994.52581263557220723.JavaMail.weblogic@epml09 \
    --to=anish.singh@samsung.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=broonie@opensource.wolfsonmicro.com \
    --cc=maniyar@samsung.com \
    --cc=perex@perex.cz \
    /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.