//get volume of param, accounting for substitutions
public float GetVolume(FMOD_StudioEventEmitter ev)
{
float paramVal = 0.0f;
FMOD.Studio.ParameterInstance param = ev.getParameter(GetCurParam());
if (param != null)
param.getValue(out paramVal);
return paramVal;
}