Applying Sound Transformations
package {
import flash.display.*;
import flash.media.*;
import flash.events.*;
import flash.net.*;
import flash.text.*;
public class Main extends Sprite {
private var _id3Display:TextField = new TextField();
private static const SONG_URL:String ="http://www.java2s.com/y.mp3";
public function Main () {
_id3Display.width = 300;
_id3Display.height = 400;
addChild(_id3Display);
var sound:Sound = new Sound ();
sound.addEventListener(Event.ID3, onID3);
sound.load(new URLRequest(SONG_URL));
sound.play();
}
private function onID3(event:Event):void {
var sound:Sound = event.target as Sound;
_id3Display.text = sound.id3.songName + "\n";
_id3Display.appendText("by "+ sound.id3.artist + "\n");
_id3Display.appendText("from the album "+ sound.id3.album);
}
}
}
Related examples in the same category