[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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.