I am making an editor and one part of the editor is the Sound Editor. When the user goes to the Sound Editor a window pops up asking to load the sound in file, when the sound is loaded then they press the Play button to play the sound, Stop button to stop the sound and they can adjust the volume and which side of the speaker it plays.
My biggest problem with XNA is that I am unable to load the sound during run time. It have to be under Content pipeline before compilation and when you compile the project then you load the sound, this is not acceptable for me. Anyway to get around that problem? I want to be able to compile the engine later for both xBox 360 and Windows, so if I am to use some sort of API that is Windows only then the Engine will be restricted for Windows and cannot be run for xBox 360. What recommendation do you have? Thanks in advance.