Could be the steering pump low on fluid, water pump failing, alt bearing giving out, steering pump bearing failing, defective timing bearing, belt noise, or a few other things.
Devide and conquer.
Pull the belts off the AC, alt and steering pump and start the motor and see if the noise is still present.
Hopefully the noise goes away, if it does, put one belt on at a time and start the motor and you will find it eventually.