많은 분들이 아시다시피, 윈도우 7 발매 즈음 일본에서 마스코트 캐릭터로 만든 '마도베 나나미'라는 캐릭터가 있습니다. 테마팩도 따로 나왔는데, 개인적으로 좋아하는 성우가 목소리를 담당했다 보니 관심은 있었지만 이걸 쓰기가 묘하게 그래서 안 쓰다가 최근에 문득 생각나서 적용해 보았습니다.
테마 부분은 바뀐 게 많이 없었는지 윈도우 11에서도 정상적으로 테마팩으로 인식하고 적용되더라고요. 시스템 변경으로 인해 안 쓰이거나 대체되지 않는 효과음이 있긴 하지만 그건 넘어가고...
그러나 진짜 문제는 따로 있었습니다. 다른 효과음은 멀쩡히 나오는데, 유독 UAC 효과음만은 무음이었던 거죠. 설정 화면에서 테스트할 때는 잘 나왔으니 파일이 깨진 건 아닌 듯했는데, 그래서 기본 UAC 효과음과 사양을 비교해 보았습니다.
윈도우 기본 효과음. 스테레오 16비트 48000Hz군요.
마도베 나나미 테마팩. 모노 24비트 48000Hz로 기본 효과음과는 차이를 보입니다.
그래서 든 생각이, '혹시 16비트로 변환하면 정상적으로 재생되지 않을까?'라는 것이었죠. 대충 변환해서 바꿔치기했더니(테마팩 설치로 인해 추가된 시스템 사운드는 %USERPROFILE%\AppData\Local\Microsoft\Windows\Themes에서 확인 가능) 그제서야 효과음이 정상적으로 출력되었습니다.
그러나 여전히 남는 의문점은... 다른 효과음도 24비트인데 걔네는 다 잘 나오거든요. 유독 UAC만 저렇다는 거죠.