If you have checked each rotating assembly and cannot seem to identify the source of the noise - it's time to look at the belt itself as the cause (specifically a misalignment/tension issue). Read this stuff from a Dayco handout:
DIAGNOSING MISALIGNMENT AND BELT NOISE
One of the biggest burdens today for professional technicians and do-it-yourselfers is belt noise, and the No. 1 cause for belt noise is misalignment.
There are two distinctively different types of belt noise, “Chirp” and “Squeal”.
Each has its own unique characteristics, causes and solutions. One method to determine if the noise is a chirp or squeal is to use a water squirt bottle and spray the rib side of the belt while the vehicle is running. If the noise gets louder, it’s a squeal. If the noise goes away, it’s a chirp.
“Chirp” is a sharp, high-pitched, repetitive noise of short duration, usually worse at low engine speeds (idle). As belt speed increases, the belt noise may blend into one audible noise, but most likely diminish in intensity such that it won’t be detected.
Most chirp noises occur as a short belt span enters into a grooved pulley, typically after exiting a backside pulley.
Causes:
Pulley misalignment
Improper installation
Belt ribs extremely worn
Worn pulley bearings (causing pulley wobble/excessive free-rock)
Contamination (oil, power steering fluid, antifreeze, belt dressing, brake cleaner, etc.
Solutions to misalignment:
Check the alignment of all pulleys, either with a straight edge or laser alignment device, such as laser tool found in the Dayco Belt Diagnostic Kit
Insure all accessory pulleys and brackets are tightened snug to mounting surfaces
Inspect and replace all accessories / pulleys that are difficult to rotate (i.e. rough/seized bearings), or show excessive wobble / free rock
Power steering pulleys are a very common cause of misalignment
Warning: Any existing misalignment condition probably caused pre-mature wear of the belt ribs on the old belt. A new belt is recommended once the accessory drive has been realigned.
“Squeal” is a high pitched noise, typically lasting several seconds in duration. This type of noise will typically increase in volume as the engine speed increases, and is caused by relative slip between the belt and pulleys.
Causes:
Low belt tension
Low installation tension (manually tensioned drives), belt stretch, extreme belt wear, tensioner spring degradation or a belt that is too long
High accessory / idler drag
Seized bearings or accessory failure / lock –up
Environmental contamination
Fluid contamination on the belt (oil, power steering fluid, antifreeze, belt dressing, brake cleaner, etc.)
A hard splash of water such that causes the belt to hydroplane or loose traction
Solutions to tensioning problems:
Belts installed on vehicles with manual tension drives should be properly tensioned during installation, and re-tensioned after 5 minutes of run-in (30 lbs. per rib). A belt installed incorrectly will make noise and if not remedied quickly, will need to be replaced
On systems equipped with an automatic tensioner, the tensioner pulley should turn freely without binding, the tensioner arm should move smoothly through its entire range of motion and there should be adequate tension. Replace the tensioner and /or pulley as required