So far, when I need to embed sound assets in a game, I've always had to bring them in a Flash project's library (a new FLA), setup their properties (linkage / classname, sound quality settings), and then publish this file so I can use it in my main project file, as follow:
[Embed(source="../assets/audio/audio.swf#music_track_01")]
public static const MUSIC_TRACK_01:Class;
This process is the only way I know of that makes the cleanest, seamless, best "loopable" tracks without any gap between each playbacks.
So my question is, is there other tools that can automate this task? Auto-compile a bunch of WAVs to one common SWF sound file?
I've once seen a company using a tool that had their own script-file that would convert each individual WAV sounds to individual SWF files - all sharing the same linkagename "SWFSound", but (my best educated guess) probably were unique because each one came from their own ApplicationDomain
from the SWF they were compiled in. But too many files, in my opinion!
If something exists out there, it may be a deciding factor to go with it, or to roll my own script to achieve the same thing (and would likely be a Windows-only solution :P)