https://medium.com/binary-quavers/thinking-about-apples-new-homepod-mini-computational-audio-18dc8be429f5