While recording from a tape a couple of tracks were very different from in level (higher) than the rest. Now I know I could save the seperate tracks and then open each track seperately to normalise but what if you could adjust the level/normalise the selected block.

Thanks for the suggestion. This has been suggested before but it would be quite difficult to implement. This is because it would require a lot of additional information to be saved to the session file and it would end up with the session file being overly complex.

Nevertheless, I will look into this again and see if it is feasible.

The way I usually suggest people deal with the problem is to save the tracks normally and then load them back in as a batch job to do the normalisation and any other filtering etc.

Thank you Derek - Maybe it could come with a warning of no undo therefore and might not have to be stored in the session file. I have found this utility to normalise the file after WC processing, it seams to be dynamic in a few areas ie AGC/compressor/limiter.
http://www.conversationsnetwork.org/levelator