I started by trying different placements of my Logitech 2.1 speaker system with massive subwoofer and two satellite speakers. The subwoofer takes up most of the bottom, pointed sideways. Not ideal, but what the hey. The satellites actually sounded best to me on a shelf immediately above the subwoofer rather than higher up. So....I only had to make one frame for a grill cloth.
I made the grill cloth frame out of 5/8" square by 36" long hardwood hobby wood from Home Depot. I did simple butt joints just connected withsurface mounted flat corner braces, testing the fit each step of the way rather than doing careful measuring.
One 2" hole cutout in the bottom section through the bookshelf back, a triangle shaped corner cut on the left rear of each shelf for the cables between the PC and speaker and power, and just assemble everything and plug the sucker in. Viola. A 're-imagining' of a jukebox as living room furniture. Volume control and modified USB keypad are the only things connected to the PC. I can easily connect a keyboard for occasional use and maintenance, or just use the touchscreen.
I may change the cloth shown for some actual grill cloth. The cloth I used was just something I picked up for $5 at Hobby Lobby this morning so that I could move the project along on my day off.
So after all these years of using DWjukebox, I finally have what I consider a jukebox instead of just a PC running the application. I am one happy camper, and my wife as no problem with this jukebox in our living room.
Brian