> 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