Could be a few things.
Simple things:
Try checking your belts, also leave your A/C belt off and see if the noise changes. Torn/worn belt, A/C or alternator bearings, idler wheel bearing [the one right down the bottom].
Harder:
Check your timing belt, HB, idler and tension wheel, cam pulleys, water pump.
Otherwise its probably something more sinister.