Added some audio pipeline code and the DMA interrupt