Вы также можете использовать MediaStreamSource (с MediaElement), чтобы иметь более точный контроль над аудио или изменять или процедурно создавать аудио. К сожалению, вам нужно иметь глубокое понимание звука и создавать свои собственные классы управления звуком для определения уровней звука. Я бы искал в сети примеры того, как другие используют MediaStreamSource со звуком.
Я не знаю ограничений на количество звуковых дорожек, которые вы можете воспроизводить одновременно. Я не уверен, есть ли искусственный лимит или вы просто ограничены системными ресурсами.