Applications of digital signal processing