You go to snorlax and use the poke flute and you battle him (poke flute is on the raido at very top of map
to use the flute in heart gold you must have a radio go near a snorelax and use the styalus to find the station that the poke flute is on you can not use it in jahoto though but in kanto you can.
use the little circle and go to the top of the radio then you will here the poke flute
you got to get your pokegear use your raido put the dot all the way up.
there is no pokeflute in heart gold. to wake up snorlax use the pokeflute channel on the radio
you cant use heart gold poke transfer
you cant use a poke flute on party pokemon
Heres a big cheat to get the poke flute go to celadon city and buy a poke doll located on floor 4 then go to Pokemon tower then find the ghost that block's the stairs then use the poke doll to flee and go upstairs and beat the rockets then get the poke flute.
Use the Poke Flute
you can use it to awaken your pokemon in battle
first of all the poke-flute can only aceesed if you got the pokegear upgrade in lavender towns radio tower and once you get that you go to your poke-gear and use your radio and then move curser to the top off the screen
u dont. u use the pokegear's music app and move the dot up to the very top in the center