And AVR is not simpler because it doesn't do crossover, room correction, loudness volume etc etc the way I want it to.
But yeah, there must be some way of getting multiple channels over PCM into the pi, and if it doesn't exist then this ain't a simple solution either