All above plus, a quick test to see if the noise is coming from the belts is to spray water directly at the belts while standing in front of the vehicle. If the noise goes away for a couple of seconds then comes back you have your answer.
Tips: stand back or you'll get a shower. Don't spray water on the distributor because there are a couple of breather holes where water could get inside, or directly into the alternator (realistically little if any will get in when it's spinning). You can use a garden hose, aim it toward the crank pulley (largest pulley lower front/center of engine) Be careful not to put your hand or the hose into the fan blade, it becomes invisible when spinning.