So, here's a stripped down version of the essentials of this code. Basically, I can get audio to play or LEDs to work, but if both are active in the code, only the first one called works.
I tried doing an SPI transaction around the LED lines, but that doesn't seem to affect it. Any ideas...