Day2:

  • Learnt how to query and configure audio devices from the application in CoreAudio.
  • Added popup menus and number boxes for audio configuration.
  • Added basic peak level meters for input/output.

I'm definitely not a fan of the CoreAudio API, and there's still a lot of kinks to iron out, but it will do for now!