Hardware Help: Communication RGB LED and Audio

Hi Guys,

I need some help, I have a concept where I would like to print a 3D lamp and build in RGB lighting and a speaker for audio. I would like to be able to set the lighting color and play audio over the same communication method (Bluetooth or WiFi). The end state would be that the system can be controlled either by mobile application or laptop, so you can choose the color and audio that will be played.

I've been able to find advice/projects for either RGB lighting or Audio via BT or WiFi but not both, and I don't want the lighting to be sounds reactive.

I'd appreciate any advice or recommendation, and to be honest I'm open to any alternatives.

Thanks,