I searched the documentation and the forums (perhaps not very well) and couldn't find the info I was looking for. I just started using sounds in my program, and the sounds I load play right away when the program is started. They also play when I call Effect_Play like I'd expect, but if I rip out all the Effect_Play and Effect_PlayEx calls, I still hear the SFX right as the program starts. I'm guessing it will be a pretty trivial fix and I might facepalm myself afterwards but thanks in advance for any help!
I'm afraid we can't help you without seeing your code. There should be no way for sounds to play without a call to Effect_Play*.
Thanks much for the offer to help! I started a reply with code and was just about finished when I decided to test it one more time, and sure enough, things were working just fine. Maybe I did something to fix it after posting last night but I really don't remember doing anything... odd. :shock: