Seems the volume parameter in a track can only take linear values, and of course db is logarithmic.
Means if I write a script to set the volume on a track to 3db, the value required is something unusual like 1.412.
If the parameter is 'Volume' could the script value take '-12' as a value for -12db?