Computational aeroacoustic analysis of trailing edge noise