No battery or phantom power at 48 Volts It works great use the HOSA MICROPHONE ON/OFF SWITCH XLR(F) - XLR(M) and your or in control Yes your wired but you do not need to stand still to sing and play a guitar or what ever.