[alsa-devel] snd-fireworks requires larger period sizes than FFADO

Dominic Sacré dominic.sacre at gmx.de
Sun Nov 22 01:20:47 CET 2015


Hi,

I'm trying to use an Echo AudioFire 4 with the snd-fireworks driver.
With FFADO the device works reasonably well at a period size of
64 samples (on a PREEMPT_RT kernel), whereas with snd-fireworks the
lowest possible period size seems to be 256 samples.

This is what JACK says when I try to start it with a period size of 128
samples:

configuring for 48000Hz, period = 128 frames (2.7 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: cannot set period size to 128 frames for capture

The lowest achievable analog roundtrip latency seems to be around 19ms
(at 2x256 frames), as opposed to 8.3ms with FFADO (at 2x64). Are there
any known limitations of the snd-fireworks driver in this regard?


Thanks,

Dominic


More information about the Alsa-devel mailing list