I'm an idiot.
It doesn't know what I'm targetting, because I'm not using "_root."
if (backgroundMsc) //should be _root.backgroundMsc
{
trace("hey")
soundTrack.start();
trace(backgroundMsc);
//if this is true, play sound
}
Cheers for the help guys, i just switched from As3 to As2 and I need to code in the main timeline >.M;