at the kanto radio tower
at the radio building in lavender town of the Kanto region
Guess what the poke flute doesn't exist in your radio you can tune into a pokeflute channel but only in kanto.
The poke flute is a radio channel on the Kanto radio gear. After you have solved the problem of fixing the powerplant, go to Lavender Town. Go into the radio tower and talk with an old man in there. He will give you the radio gear for the Kanto region. Select the radio in your pokegear, and search for the poke flute channel towards the end of the radio signal.
It's around the top area.
In your radio, all you do is go to the top of your radio with the little dot and then it will say poke flute and then you can get that awsome snorlax that is blocking diglets cave. (but the poke-flute channel only works in Kanto not in Jhoto)
To get the pokeflute in Heartgold and Soulsilver, you must go in the Kanto region and must be able to use the radio in the Pokegear in Kanto and when you use the radio, put it all the way on top.
You don't actually get it. When you get the Kanto radio card you turn on the radio and move the signal to the top middle.
You don't get an actual flute. When you find the missing part in Cerulean City for the Power plant, go to the radio tower in Kanto and the director there will give you a card that lets you play music from Kanto. The Poke flute channel will be on that card.
You get the radio enhancement application from the Kanto Radio Tower and manually tune the radio to the pokeflute channel
Once you get the EXPN card from Lavender Town in order to listen to radio in Kanto, get your PokeGear out and play the Poke Flute.
The Poke Flute is a radio station you can get after you receive the EXPN Card from the Kanto Radio Station in Lavender Town.To access the Poke Flute station, go to your radio and move the receiver icon to the top middle area.to get the red flute go to the lake of rage and to the west