If you use your speakers outside a lot, it pays to get good outdoor covers. They will be made of water-repellent cloth with special foam that is sound transparant but stops water from reaching the drivers in the front. Not cheap, but will protect from both UV in the sun and from (unexpected) rain. If you expect rain or it’s raining hard, I would place them under the tent. E-Z Up is a great product. Quick to set up, looks professional. Tip: get a black one, less obvious, but more important it will give way better shade under sunny circumstances so you can see the lights on your controller and your computer screen.
Hope that helps.
Greetinx.