Вот начал разбираться со звуком теперь.
Неужели это правда?

Код AS3:
private function getTrack() {
ch=tr.play(); // ch - soundChannel, tr - Sound
ch.addEventListener(Event.SOUND_COMPLETE,onScomp);
}
private function onScomp(e:Event) {
getTrack();
}
После каждого комплита приходится снова слушателя вешать? Фу какая гадость. Или есть варианты лучше?

Код AS3:
ch.soundTransform = trans; // trans - soundTransform
Неужели надо каждый раз вызывать онное для изменения громкости звука? Нельзя чтоли один раз приписать?!!!
Ну и наконец, вопросик такой :
при изменении громкости звука через трансформера вывожу в текстовое поле. Изменяю либо по .1 либо по .01
Если первый случай то после 50% в текстовое поле получаю 50.000000001 потом еще страшнее в итоге уходит в минуса -9.999999999
При втором случае на 91% выходит 90.000000001 и снова по тексту. Это что такое вообще?!