# Preloading A MP3

**URL:** <https://forum.kirupa.com/t/preloading-a-mp3/281489>\
**Category:** flash\
**Created:** [February 9, 2009, 10:04pm UTC](https://forum.kirupa.com/t/preloading-a-mp3/281489 "2009-02-09T22:04:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ruiganga](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/ruiganga/32/3679_2.png) [@ruiganga](https://forum.kirupa.com/u/ruiganga)\
**Post date:** [February 9, 2009, 10:04pm UTC](https://forum.kirupa.com/t/preloading-a-mp3/281489/1 "2009-02-09T22:04:26Z")

</div>

Hi

With kirupa i learned how to load an external SWF and JPG and make a preloader of it. Now I need to preload a MP3 and I can’t. The code I did my self was:

var soundLoader:Sound;

function loadSound(url:String):void {  
// Set properties on my Loader object  
soundLoader = new Sound();  
soundLoader.load(new URLRequest(url));  
soundLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, soundLoading);  
soundLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, soundLoaded);  
}

// escolhe o ficheiro para download  
loadSound(“music.mp3”);

function soundLoaded(e:Event):void {  
trace(“loaded :)”);  
}

function soundLoading(e:ProgressEvent):void {  
trace(e.bytesLoaded+"/"+e.bytesTotal);  
}

what am I doing rong? I’m having an error:

1119: Access of possibly undefined property contentLoaderInfo through a reference with static type flash.media:Sound.

Can someone teach me what I am doing rong?
