I made an attempt at integrating SoundJS with Quest, with no luck. I set it up using preloadJS and soundJS. When I tried to load and play an mp3 file, it didn't even load. Tracing down into things, I found the capabilities for the plugin were as follows:
panning: true
volume: true
tracks: -1
mp3: false
ogg: true
mpeg: false
wav: true
m4a: false
mp4: false
aiff: false
wma: false
mid: false
Since mp3 wasn't supported, I tried switching to a wav file (which is supported), and it crashed before the file was loaded (during load?). It might have to do with the
quest://local protocol and path. I've seen the same sort of crash when attempting to load a local style sheet... There may be a way to configure it to load properly, but I don't know yet what that is. It's hard to debug when it crashes and takes out the console with it...