After you beat your way through the Lavender Tower, and rescue Mr. Fuji, you just go to his house in Lavender Town and talk to him.
After you save Mr. Fuji in Pokemon Tower, you go to his house and he will give you the pokeflute.
there isn't pokeflute in Pokemon pearl or diamond
Pokeflute is on the Pokemon radio when you are in Johto or Kanto.
The PokeFlute is not a tangible item as it was in Pokemon Red, Blue, and Yellow. The PokeFlute is a channel on the Radio, which is the top tiny star after obtaining the EXPN Card from a man in the Lavender City Kanto Radio Tower.
rescue mr.fugi from team rocket in Pokemon tower and there u have the pokeflute
you dont get the pokeflute you use the pokegears radio once you can in kanto and tune it to the pokeflute channel
rescue Mr. Fuji and he will give you the pokeflute - by hezekiah
Your radio has a station that acts as a pokeflute when you enter kanto
you can't (get one in the kanto region and it's a key item). but you can make a blue flute in the hoenn region then migrate a Pokemon holding it
Mr fuji has the pokeflute he is at the top of Pokemon tower in Lavender Town.
china
You don't get the actual Pokeflute, but you can play Pokeflute music on your radio after you have upgraded it at the Radio Tower in Lavender Town.