Thank you for the inspiration. It took me a while, but I got mine done pretty much the way I wanted it to.
I ended up cutting 3 pieces on my Shapeoko, the front, a ring and the back. The ring was used as a template on my router table, and I finished by cutting the 45 degree angles for all the pieces on the router table as well.
Contrary to yours, I used a 12v 100W 10A mini power supply coupled with an automotive relay to provide as much power as could be drawn by the system. I do not even know if this was necessary, but I added it to my electrical learning curve. Probably a 1000% overkill, but that is me
The orange pieces were printed on my home made 3D printer. Truly I could have used something else to hold the power supply in place, but I wanted to have a safe place to hold the board in place, so, I spent a few minutes to design the orange pieces and let them print.
I used discounted oak stair steps, the ones the big buck store could not sell because they were damaged on the edges. Perfect for what I wanted to do
I used gorilla foam glue to add strength to the tiny screws I was forced to use due to the 45 degree cut in the wood around the speakers, that did not left me with much to screw in. It looks ugly, but its rock solid.
Not as much lighting as I wanted to, I could not find the same speakers as you used. LEDs behind opaque speakers are pretty useless. Too bad.
The journey was quite long, I had to learn everything by myself along the way. I was quite a bit of fun.
Again thank you for the idea.