My intent is to create a Volume Mixer and explore the following topics or answer the following questions:
- How much of the volume mixer code can be made platform independent?
- Windows APIs around audio devices, application audio sessions, application icon retrieval.
- Similar API functionality on other platforms as time permits
- Can I route applications to specific devices?
- Create a Microphone Monitor (Audio Input->Output passthrough) if time permits
- Maybe some visualizations like waveforms or Frequency Bars from whatever apps you want