I have been offered a gig in a bar in Los Angeles? I will be playing for free and will not be accepting any forms of payment/compensation, monetary or other.

Do i need a P Visa or can i do this on the VISA Waiver program?

Thanks
Adam