Hmm that's weird, I tried like this $level->addSound(new LaunchSound($pos)); and it's working How exactly is it not working for you? Perhaps check the console for errors in your code?