>I got around my previous problems (readn) in an output/capture
>application with an envy24
>(ice1712) by bypassing the plugin and going straight to hw:0,0. Had to
>change my code a bit
>but it's now **almost** working.

i humbly suggest that you:

  (1) read the source code for JACK's ALSA driver/client
  (2) consider using JACK

the first suggestion will reveal quite a bit. you additionally will
need to know that you can't avoid underruns with small buffer sizes
unless you run with SCHED_FIFO or SCHED_RR scheduling, and not without
a kernel with Andrew Morton's low latency patches. you didn't say what
buffer sizes you were using, so its hard to know if this is an issue.

the second suggestion will avoid you having to deal with any of this
nonsense altogether, and get focused on the core part of your
application.

http://jackit.sf.net/

--p


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Gadgets, caffeine, t-shirts, fun stuff.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to