Как мне установить баланс звуковой карты в C # .Net?
Что было бы наиболее распространенным способом? Нужно ли мне Interop?
Сначала вам понадобится фреймворк для работы с вашей звуковой картой.Управляемый Direct X. Он включает Direct Sound, который позволит вам управлять вашей звуковой картой с удобным уровнем абстракции.
Учебник по Управляемому Direct X вы можете найти здесь:
http://www.codeproject.com/KB/directx/mdx_tutorial1.aspx