This paper describes the design of a digital filterbank, that runs in real-time on a single TMS 320 processor. The designed filterbank uses Finite Impulse Response (FIR) filters, which enables exact time alignment for all frequencies. Furthermore, the output channels of the filterbank have a high frequency selectivity. This high selectivity has certain advantages, but also potential disadvantages, for instance with respect to low harmonics positioned inside or outside a specific filter. To ensure robustness of the filterbank to changes in f0, an algorithm is presented that eliminates most of these effects. Results for vowel identification are presented.