Strange problem here. I've found in the new version of Spring, that my sound will only work if I am hosting, or running the singplayer "Spring Test".
I have a soundblaster Audigy with the latest drivers. Sound works fine in absolutely everything else.
The infolog.txt for when I join a game someone else is hosting reads as
"Map: Small Supreme Battlefield V2.smf
Mod: "Balanced Annihilation V4.5" from BA45.sd7
Loading sound driver failed, disabling sound
Error: DxSound: Could not initialize com
Number of damage types: 42
TA Spring 0.74b2"
Whereas when I host:
Map: DeltaSiege.smf
Mod: "Absolute Annihilation 2.23" from AASS223.sdz
Number of damage types: 41
Does anyone have any ideas? Unfortunately I am behind a firewall, and holepunching doesn't seem to work, so hosting is not an option for me, which means no sound in Spring

I have looked around and couldn't see anyone else with this problem.