From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jean-Yves Avenard Subject: Re: HDA: Problem with sound becoming corrupted Date: Thu, 10 Mar 2011 13:41:00 +1100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail-iy0-f179.google.com (mail-iy0-f179.google.com [209.85.210.179]) by alsa0.perex.cz (Postfix) with ESMTP id C4AF5103803 for ; Thu, 10 Mar 2011 03:41:03 +0100 (CET) Received: by iym7 with SMTP id 7so1173920iym.38 for ; Wed, 09 Mar 2011 18:41:01 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: Colin Guthrie Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org Hi On 10 March 2011 02:10, Colin Guthrie wrote: > The problem is that the sound suddenly goes nuts and starts sounding > awful. It's like some buffer pointer is just a little bit out for some > reason. > > I can fix the issue by closing and reopening the PCM device (as I use > PA, this is just a simple "pasuspender echo" away). > > The problem is very easy to reproduce - it happens about 20+ times a day > to me - to the extent that I have added a panel launcher with the above fix. I have to raise my hand on this one too... It has puzzled me for a few months now. I had thought it was related to the new video/audio card I'm using a GT220 , but this is about the same time I upgraded alsa. Every once in a while, the audio becomes slightly distorted. Voices sounds like they are gargling with mouthwash while talking. Interestingly, it sounds the same for AC3 or DTS passthrough, it's slightly corrupted, but not enough to break the AC3 stream from being usable by the amp. However, closing the PCM device and re-opening it doesn't fix the issue for me ; I need to reboot. This is seen with MythTV using ALSA directly (I wrote the audio code in MythTV) Few MythTV users have reported it, I can't explain what is causing it.. Jean-Yves