Эксперименты и мануалы мне так и не дали ответа:
Какая между ними взаимосвязь?
То есть ваяю прогресс-бар загрузки, поверх которого прогресс-бар проигрывания.
В ВК (например) серый загрузчик равномерно вылазит из-под белого elapsed.
А тут элапс асимптотически отползает от 100%, потом обратно....
В общем случае duration растет вместе с getBytesLoaded по мере загрузки аудио и выглядит это корявейше....

Код AS1/AS2:
var t = currentSound.getBytesTotal();
var l = currentSound.getBytesLoaded();
mov.barAudio.loader._xscale = l/t*100 //Loaded
var d = currentSound.duration;
var p = currentSound.position;
mov.barAudio.player._xscale = p/d*100 //Played
// Цифирь: p+" / "+d+" / "+l
Желтый прогресс - загрузка. Оранжевый - проигрывание.
Белиберда. Что я делаю не так?
В данном случае аудио потоковое с дропбокса со стартом при буферизации 5 сек.