>> i have had this problem from time to time as well. i am still, after 2 >> years of working with the hammerfall, unsure of what causes it. > >Could it be a PCI problem? Latency timer issue? Busmastering problem?
it seems to be related to the condition of the h/w when it was stopped and/or restarted, so i don't think its any of the things you mention above. even then, its not completely deterministic. the noise comes from the fact that ALSA is writing/reading data into the wrong half of the "h/w buffer", caused by the card's report of which half its currently working on. you are constantly overwriting the data its using, and/or reading data that is being overwritten by the card. its as if the relevant register never gets reset during a "reset" operation, and ends up out of sync with what is actually happening. RME claim to know nothing of this, naturally :) as i said, it has become more or less invisible to me since we added the patch to use the h/w pointer in an ASIO-like fashion (which actually means "don't use the h/w pointer" :) i just don't think that this has completely solved it. --p _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel