A direct-hybrid method for computational aeroacoustics