Go south of veilstone city onto route 214. Keep on going south until you reach a place called "Valor Lakefront". On the left side of the stairs is a small house. Inside, there is a lady who will give you the Flute.
The Azure Flute is only available as a Nintendo Event item.
You can get the Azure flute once in awhile when Nintendo hosts an event or by an action replay.
The flute is for arceus, for darkrai it's mastercard. It's a mysterie gift.
In Pokémon HeartGold, you can find the White Flute in Route 47 in the Johto region.
You cannot find Heatran in Pokemon White. But if you have it in Diamond, Pearl, or Platinum you can simply trade it.
Solaceon Town is in Diamond, Pearl and Platinum, not Pokemon White.
You cannot find Regigigas in pokemon black and white. You can obtain it by trading with someone who have Pokemon Diamond/Pearl/Platinum.
You can only find a Magma Stone in Pokemon Black 2, White 2, Pokemon Diamond, Pearl, and Platinum. It is not available in Pokemon Black and White.
After you beat the champion you got a new place. Go there and go to the pokemart. You will see a police man. Talk to him and you will get the azure flute. Then you can go to the spear pillar. Blow the flute. You will find a legendary pokemon. I forgot its name.
Talk to the lady in front of the hotel. You will see her when you come south of Velistone to Pastoria. She is missing her Suite Key and it's somwhere near. Use your dowsing machine to find the Suite Key then give it back to her and she will give you a White Flute.
you cant find it in Pokemon black or white you need to poketransfer it from diamond pearl or platinum hope this helped
You get the flute in the Pokemon tower after you get the silph scope.