Does the TM-125 require phantom power?
Yes, 12 to 48 volts. That is supplied by most mixers. The mic simply plugs into the mixer mic input to receive power. If your mixer does not have phantom power, you need to get a phantom power supply such as the ART Phantom III. Plug the mic into the phantom supply, and connect the supply output to your mixer mic input.