There is no Poke Flute item in Pokemon Silver. Instead, the player can have their radio upgraded in Lavender Town. It will then play a station that can play the Poke Flute tune.
It should be on your Pokegear.
You can find the Poke Flute in the Pokemon Tower. After you free Mr. Fuji, he will give you the Poke Flute.
The only way to wake up Snorlax on Pokemon Silver is by using the Poke Flute on kanto radio
use your radio, flip through the stations, pokeflute is near the end, but is on the radio.
To get the poke flute on silver you need to go to the radio tower in lavender city, talk to the man inside and he will upgrade the radio on the poke gear. You should then be able to find the poke flute radio broadcast.
From a man in the Pokemon tower.
Wednesday (I think)
It should be on your Pokegear.
move the dot to the top, you should find the poke flute channel
you can't get the poke flute on soul silver however you can get it on the poke radio to wake the sleeping snorlax blocking entrance to diglets cave.
You can find the Poke Flute in the Pokemon Tower. After you free Mr. Fuji, he will give you the Poke Flute.
in frunt of diglets cave use the poke flute (it is on your radio)
save mr.fuji from Pokemon tower top floor and get the poke flute
The only way to wake up Snorlax on Pokemon Silver is by using the Poke Flute on kanto radio
Snorlax wakes up anyday, if you play the poke flute on the radio nearby it. Put the poke flute tune on, and encounter Snorlax
There is no pokeflute item, but you can get it on your pokegear at the kanto radio tower after you've restored the power.
use your radio, flip through the stations, pokeflute is near the end, but is on the radio.