I have now tried it under Karmic as well and found no underruns there either. Interesting is however that under Karmic your test program outputs "ALSA buffer size: 33791" but under Lucid it is "ALSA buffer size: 1048576".
I have now tried it under Karmic as well and found no underruns there either. Interesting is however that under Karmic your test program outputs "ALSA buffer size: 33791" but under Lucid it is "ALSA buffer size: 1048576".