h4yn0nnym0u5e
Well-known member
That all sounds great - thanks so much for your effort on this, I hope it turns out to be worth it.Another option is to add a pin to the Expansion header. It can be fly-leaded to 32 on the main PCB and patched where needed on slaves. It's the only extra signal now that each board has BCLK/LRCLK buffers.
The OUT1A / OUT1C patch is already available for later (and neater) use.
I can note the differences between T4.0 and T4.1 patching in the doco.
I've also decided to make 24bit/32 bit a second priority until I can find an Audio Library that can fully test it. Chipaudette's fork seems to be the one that has the highest profile, but doesn't seem to have any TDM drivers. Conversely, having the function may prompt someone to do a 32-bit INT upgrade to Paul's code.
Does multi-TDM support 24 or 32 bit transfers?
The multi-TDM code doesn’t directly support larger transfers, though as noted above it could be coerced into doing it using pairs of 16-bit signals, and the lowest-impact way of doing that would be changing the inter-library conversion objects. I may take a look soon.
I’ll take another look at your fixed HPF() later today.
Oh, I meant to say before, liking the avatar!