Some additional collateral for audio development that you definitely would want to look into from a software side would be the Visual DSP++ tool suite which includes many peripheral drivers including the two wire interface, SPI, SPORT and others, that allow via a standard API, to configure and control those interfaces. There are complete audio device drivers included under VisualDSP, and provides a standard API for audio converters. Many devices are supported, and more are being added continually. On the EZ-KIT, the Blackfin EZ-KITs and EZ-Extender cards that plug on top of the EZ-KIT, there are many code examples that come with those platforms, and they show how to integrate these peripheral and these converter device drivers. They also provide really good examples of data flows and how to configure your system when you have a lot going on and provide a very useful framework.