Fixed yet another stupid bug, dynamic range normalisation was done in the wrong place.