In what version? Heartgold?
If so, you get the pokeflute channel on your pokegear by getting the part for the broken electric company.
if u want to move the snorlax, u have to fix the problem t the power plant, then go to the radio station in lavender town and talk to a man and upgrade your radio (or pokegear). Then walk up to the snorlax and open your pokegear, move the tuner around the top and find the poke flute, then talk to the snorlax. you should probably save before battling the snorlax.
use the Pokemon flute
Snorlax
pokeflute
Snorlax can learn Outrage through a Move Tutor only.
Use the pokeflute.
Play the flute to it.
Play poke flute on Radio
you have to continue to that same place you have to go straight
get the pokeflute app on your radio (in the kanto radio tower) and play it in front of the sleepy snorlax, then talk 2 him
You Play the poke Flute
Go to the relate questions box