Ну собственно я на то и намекаю: В просто программах без всякого там, выводящих своё пиликанье через PlaySound() там ничего не сделаешь вообще, даже отдельно громкость микширования нельзя отрегулировать (это я намёками что например в Windows7 апоикуху системного микшера научили подключать в себя локальные регуляторы громкости из программ использующих DirectXsound).
С другой стороны приложение минимально гонящее звук в DirectXsound тоже для выбора устройства вывода, да в принципе в теории модифицировать можно (чтоб оно за место интерфейса по умолчанию выбирала персональный для устройсва вывода, но тут сразу одна заметка: GUID вывода звука по умолчанию стандартный и в норме шьётся прямо в код конечной программы, все прочие персональные - они уникальны (тобишь если вдруг в теории сделать - работать оно будет только у lCeres-а)
С другого боку как я уже выше написал, это может быть изменённый вариант Dsound.dll закидываемый в папку к приложению и заместо стандартного подпихивающий источник вывода согласно отдельным правилам и т. п. патчи.
Хотя конечно может быть есть и нечто подобное упоминанием Azazellz-а, устанавливаемого прямо в систему, но с технического боку на мой взгляд оно должно как минимум с нуля дублировать работу DirectXmedia, что очень сложно в реализации и крайне наврядли кто таким вообще занимался.
А вообще в эту сторону думаю таки даже если - начинать с форума
MSFN стоит.