Mariachi musicians perform outdoors on guitars and a trumpet .