preloader which is otherwise fine does not work at all when i am using sound, that is i have a sound(mp3 5.5mb) in the library and it's exported for actionscript to make a new sound object but it isn't actually on the stage, to my knowledge that is why it's failing.

at the moment in frame one of the external 'track' swf

onClipEvent (load) {
total = _root.getBytesTotal();
this._xscale = 0;

onClipEvent (enterFrame) {
bytes = _root.getBytesLoaded();
amount = bytes/total;
percent = int(100*amount);
this._xscale = percent;

if(amount>= 1.0) {

// then in the 'complete' frame


ss = new Sound();

offSet = 0;
playing = "no";

? is it becuase the sound isn't actually on the stage