O.K then I'll give it a go and report back.

I suppose if I really didn't want any beeping conflicts I could make the program check the pin for an input voltage before a SOUND command and if there is a voltage present then use another routine.

Rubicon.