Желаю быть лучшим, старайся и буть хитрей, поздровляю
Расти большой
Вот подарок AS3

Код:
package {
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.media.Sound;
import flash.media.SoundMixer;
import flash.media.SoundChannel;
import flash.events.Event;
import flash.utils.ByteArray;
import flash.net.URLRequest;
public class Fixit extends Sprite{
private var s:Sound = new Sound();
private var sc:SoundChannel;
private var ba:ByteArray = new ByteArray();
public var a:Number = 0;
private var array:Array;
public function Fixit(){
s.load(new URLRequest("test3.mp3"));
sc = s.play(0,1000);
this.addEventListener(Event.ENTER_FRAME, spectrum);
}
public function spectrum(event:Event):void{
graphics.clear();
SoundMixer.computeSpectrum(ba,true,0);
for (var i:int = 0; i < 90; i=i+5){
a = ba.readFloat();
var num:Number = a*360;
graphics.lineStyle(num/21,0x0066FF|(num << 50));
graphics.drawCircle(stage.stageWidth/2,stage.stageHeight/2,i);
}
}
}
}