high pitch rattle with AC on?

hey, i have a strange high pitch noise coming the engine bay occasionally but mainly when i have the AC on. does anyone know hat this could be?


thanks
 
Could be the alt belt sometimes as they wear the damp weather can make the belt. Squil because of the extra load from the a/c being on.