custom sound events

I'd like to see the sound system extended to include custom sound events which can be triggered through xml gauges.

i know this is possible using C gauges and tapping into to DirectSound system, but the FS sound system already copes with 3D directional sounds, doppler, distance attenuation, etc. that it would be a right royal pain to do by hand.

It would be so much easier if we could add extra custom entries into the sound.cfg and be able to trigger them at will.