On Fri, Apr 22, 2022 at 01:28:20PM +0200, Martin Povišer wrote: > > On 22. 4. 2022, at 13:19, Mark Brown <broonie@xxxxxxxxxx> wrote: > > On Fri, Apr 22, 2022 at 12:43:30PM +0200, Martin Povišer wrote: > >> One final thought on the playback routing controls: On systems with >2 > >> speakers, the codecs need to be assigned slots through set_tdm_slot. > >> The macaudio driver RFCed here assigns a single slot to each speaker, > >> making the effect of each speaker's routing control this: ... > > I don't quite grasp the difference between the arrangement you're > > proposing and assigning a single slot to each speaker? Possibly it's > > just a reordering of the slots? > Ah, maybe what’s missing is the fact that the way the speaker amp drivers > are written, if they are assigned two slots with a call to set_tdm_slot, > the first slot is considered 'left' and the second is 'right'. > So in the arrangement I am proposing the 'Left', 'Right' and 'LeftRight' > values of the routing control have the nominal effect (within the left-right > speaker pair), while in the other arrangement it is as I described above. So previously each speaker would get two slots but now it just gets one?
Attachment:
signature.asc
Description: PGP signature