I've been able to fit in a couple of sessions of work on my version. I seem to have a working driver for my codec now (pcm5242) including working volume control using a pot connected to the ADC on the STM32 board. (The on-board ADC was very noisy so this required both filtering and hysteresis to avoid volume "hunting".) I'm just testing this with a hard-coded sine wave for now.By the way, some projects piled ahaead of this project form me. I just bought Neumann KH80 and a SVS subwoofer. As of today, the subwoofer is doing the filtering but later I would like to go multichannel USB. 1) build speaker stands 2) tune the system with REW 3) finish some PhiDaCs I have since years (https://hackaday.io/project/27001-audiophile-sounding-dac-for-almost-no-money and DIYaudio) 4) build the multi USB2I2S interface....
I think I've also managed to integrate TinyUSB into the CubeMX-generated project so that at least everything compiles. I haven't had time to look at setting up TinyUSB correctly though (USB descriptors and such), so completely untested so far...