[LAU] JACK and Sound OpenFirmware?
fons at linuxaudio.org
Thu Aug 27 16:51:37 CEST 2020
On Thu, Aug 27, 2020 at 12:51:11PM +0300, Kai Vehmanen wrote:
> For reasons that predate my time in the team, the minimum period size for
> many Intel platforms has been set to 192 bytes (in the topology file, i.e.
> user-space conf file). And when this is used to set the constraint in ALSA,
> you get the very JACK unfriendly period sizes. There's no fundamental limit
> in hw that would prevent JACK friendy period sizes.
According to which stange rules would this value (192 = 3 * 2^6) lead to
2^k being rejected and 2^k + 8 being accepted ??
> There's been a lengthy debate about this in SOF project and issue is still
> unsolved. I'll now promise to kick this forward. The main rub is that we are
> missing a place to declare hw specific granularity constraints (i.e. how to
> set period_size step site for each hw)
That looks like a serious design error...
More information about the Linux-audio-user