I'm working on an app that includes various sounds, but for reasons I can't fathom, the two shortest sounds (both under a second) will not play. I've tested substituting other sound files in their place, and those play fine, so I'm sure I wrote the code right. And the files are at least good according to Windows Media Player. But they don't produce any sound in Android. They still think they're playing, though; after the appropriate delay they still call OnCompletion.