Hello
I am having difficulty setting Frames/Period for Jack at 128 to keep the
system from having stuttering audio quality. The highest I can go is 64
but that is not high enough to resolve the stuttering issue. Jack
complains of ALSA not being able to set the parameters: "ERROR: ALSA:
cannot set hardware parameters for capture"
The driver being used is snd-fireworks. This module has a config parameter
called resp_buf_size that can be set to 4096 maximum. So when I set this
parameter to 4096, I still have trouble setting the Frames/Period in Jack
to 128. It would seem that one would expect that 4096 would be good enough
since I am using an AudioFire device with 16 channels being sent over the
FW bus. 1 sample = 4 bytes. 4 bytes x 16 channels x 128 = 4096. So this
figure of 4096 bytes is enough to hold 128 samples of 16 channels of audio.
Is there another driver module configuration parameter that I need to
change instead of the snd-fireworks parameter such that ALSA will be able
to set the requested buffer size that propagates down from Jack config?
--
*Jay Thomas*
Cell: 425-418-0756