[alsa-devel] [ALSA patch] [PATCH] ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo

Takashi Iwai tiwai at suse.de
Mon Apr 15 12:06:21 CEST 2019


On Sun, 14 Apr 2019 13:13:06 +0200,
Roope Salmi wrote:
> 
> The device reports Synch: Synchronous on the playback interface.
> This causes regular audible napping on sample rates that are not multiples
> of 1 kHz. Fix to Synch: Asynchronous.
> 
> Specifically observed on Focusrite Scarlett Solo 2nd generation. I assume
> the first generation model has a different device ID. A first generation
> Scarlett 2i2 I was able to test advertised Synch: Asynchronous by default.
> 
> For example, with a sample rate of 44100 Hz, a silent sample is played
> every 40.96 seconds (likely 44.0 samples instead of 44.1 transmitted per
> USB frame on average, 4096 being the size of some internal buffer).
> There may be some other bug at play here since this doesn't happen
> on other platforms. However, a feedback endpoint is listed and using it
> fixes the issue. That is the only change in the quirk,
> but I didn't find a way to declare only it.
> 
> Tested on two units and on two different computers.
> 
> Signed-off-by: Roope Salmi <rpsalmi at gmail.com>

Thanks, applied now.


Takashi


More information about the Alsa-devel mailing list