go to the glass maker near fallabor town and walk 500 steps in vocanic ash and he will give it to you as long as you have the soot bag he gives you when you first walk in.
No there is no time flute in emerald only in Pokemon colosium
there is no such thing as an azure flute in emerald, only in diamond
Blue Flute - Awakens sleeping pokemons
The blue flute wakes up sleeping pokemon
migrate it from emerald
Red flute heals attraction. Yellow heals confusion. Blue heals sleep. Black Flute makes wild Pokemon encounters less common. White Flute makes wild Pokemon encounters more common. Red, Yellow, and Blue are all extremely useful during the game because they do not go away once you use them. Unfortunately, they can only be used from your bag, so you cannot use them during battle tower, etc.
Go to Fallarbor Town and go to the Place where the ashes fall all the way to the left, then talk to the guy in the house in the middle. He should ask u if u want a blue, yellow, red, WHITE, or black flute
You can acquire a Blue Flute in Pokémon Emerald Version by travelling to Route 113 and walking 250 steps in the ash grass. Then, go to the house which is along the route and talk to the man inside. From there you can get the Blue Flute.
You get the flute in the Pokemon tower after you get the silph scope.
The yellow flute, in Pokemon firered and leafgreen, is used to snap a Pokemon out of confusion in the middle of battle.
You cannot get the Yellow Flute in Pokemon Platinum. The only Flutes that are obtainable in Pokemon Platinum are the White and Black Flutes.
It cures confusion while in battle but you have to use it first to do that *Note* The yellow flute can be used infinite times.