Decades ago, silent movies lit up the screen but later, it was audio effect that brought life into them. We deal with digital audio processing quite frequently when just playing a CD track, recording your own voice or converting songs into a different audio format. There are many libraries or multimedia frameworks available for audio processing. This chapter teaches some common digital audio processing techniques using Python bindings of a popular multimedia framework called GStreamer.
In this chapter, we shall: