Thanks for replying rojo.
I've found that using both methods you suggest gets the same results as you, except that the last 2/10ths of a second are cropped off the end of the sample (not played completely).
I mentioned the devs having to sort out the Xaudio side of construct by version 1.0 months ago, based solely on what others where saying in various threads.
Now I'm starting to put more sounds into the game, I can see where others were getting frustrated.
One of my projects can easily be transferred over to another dev platform, or even C++, because it's still in the design stages, but I've put a lot of effort into the Construct side of my other project, and it would be annoying to lose all that.
I'd like to hear what the devs think.
Is the XAudio where they want it to be at, or do they have plans to give it some serious attention.
As it stands, loading from file into channels works like a charm, but I'd prefer to store the samples away one way or another.
Any chance the devs will consider allowing us to load files from password-protected ZIP files?
Like I say, the playing of OGG files seems fine when loading from file into channels, so this would be a good solution.