Why not use the STM32F072 for audio on the laptop?
not good enough dynamic range and quality, and it is still necessary to have a amplifier. i tried doing audio on an STM32F103RBT6 - i learned that it would not be enough. i *almost* managed it though.
http://www.henryaudio.com/ - the components used in this device would be my inspiration when it comes to audio quality