From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: Scarlett 18i8 hardware out of sync with AlsaMixer Date: Wed, 27 May 2015 08:43:21 +0200 Message-ID: References: Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by alsa0.perex.cz (Postfix) with ESMTP id 18C3C2658EE for ; Wed, 27 May 2015 08:43:22 +0200 (CEST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Adam Goode Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org At Tue, 26 May 2015 21:39:22 -0400, Adam Goode wrote: > > Linux 4.0.2-300.fc22.x86_64 > > Hi, > > I have the Scarlett 18i8 USB device that is supported by the new > scarlett_mixer.c code. I am happy to say that the mixer code works in > most cases. But under some conditions, I cannot get any sound out of > the device until I go and toggle the "Matrix 01 Input" and "Matrix 02 > Input" enums up and then down (from PCM 1 and PCM 2). This appears to > me to be some kind of cache invalidation bug, where the device is out > of sync with kernel mixer state. > > I will take a look at the code myself at some point, but not for a > while. But I am happy to try patches if anyone comes up with anything > in the mean time. Does it happen after some S3/S4 or even during a normal operation without power-saving? The USB-audio device supports autopm, so this needs to be checked, too. Takashi