[LAU] Re: Jack Frames/Period setting with Firewire
Florian Paul Schmidt <[email protected]>
| Newsgroups | gmane.linux.audio.users |
|---|---|
| Message-ID | <[email protected]> |
On April 7, 2025 8:36:15 PM GMT+02:00, Jay Thomas <[email protected]> wrote: >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? > Hi, sorry for top-posting. A buffer needs to hold at least two periods for jackd. And two times 64 is 128. Regards, FPS _______________________________________________ Linux-audio-user mailing list -- linux-audio-user-cunTk1MwBs/[email protected] To unsubscribe send an email to linux-audio-user-leave-cunTk1MwBs/[email protected]