์๋ง๋ ๊ฑฐ์ ๋ชจ๋ ์ฌ๋๋ค์ด 2007๋
์ Windows Vista๊ฐ ์ถ์๋ ์ดํ Windows์ ๋ชจ๋ ํ์ ๋ฒ์ ์์ DirectSound3D ์ฌ์ด๋ API๊ฐ Windows์์ ์ ๊ฑฐ๋์๊ณ DirectSound ๋ฐ DirectSound3D ๋์ ์๋ก์ด API์ธ XAudio2 ๋ฐ X3DAudio๊ฐ ์ฌ์ฉ๋๊ธฐ ์์ํ๋ค๋ ์ฌ์ค์ ์๊ณ ์์ ๊ฒ์
๋๋ค. . ๊ฒฐ๊ณผ์ ์ผ๋ก EAX ์ํฅ ํจ๊ณผ(ํ๊ฒฝ ์ํฅ ํจ๊ณผ)๋ ๊ตฌํ ๊ฒ์์์ ์ฌ์ฉํ ์ ์๊ฒ ๋์์ต๋๋ค. ์ด ๊ธฐ์ฌ์์๋ Windows 3/7/8์์ ํ๋ ์ดํ ๋ ์ด๋ฌํ ๊ธฐ์ ์ ์ง์ํ๋ ๋ชจ๋ ์ด์ ๊ฒ์์ ๋์ผํ DirectSound10D/EAX๋ฅผ ๋ฐํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช
ํฉ๋๋ค. ๋ฌผ๋ก ์๋ จ๋ ๊ฒ์ด๋จธ๋ ์ด ๋ชจ๋ ๊ฒ์ ์๊ณ ์์ง๋ง ์๋ง๋ ์ด ๊ธฐ์ฌ๊ฐ ๋๊ตฐ๊ฐ์๊ฒ ์ ์ฉํ ๊ฒ์
๋๋ค.
์ค๋๋ ๊ฒ์์ ์ญ์ฌ์ ์ฐ๋ ๊ธฐํต์ ๋ฒ๋ ค์ง์ง ์์๊ณ , ์คํ๋ ค ๋
ธ๋
์ธต๊ณผ ์ ์์ธต ๋ชจ๋์๊ฒ ํฐ ์์๊ฐ ์์์ต๋๋ค. ์ค๋๋ ๊ฒ์์ ์ต์ ๊ณ ํด์๋ ๋ชจ๋ํฐ์์ ๋ ์ข์ ๋ณด์ด๊ณ , ํ
์ค์ฒ์ ์
ฐ์ด๋๋ฅผ ๊ฐ์ ํ๋ ๋ง์ ๊ฒ์์ ๋ํ ๋ชจ๋๊ฐ ์ถ์๋์์ง๋ง ์ฒ์์๋ ์ฌ์ด๋์ ์ด์ด ์์์ต๋๋ค. Windows XP์ ์ด์ด ์ฐจ์ธ๋ Windows Vista๊ฐ ์ถ์๋๋ฉด์ Microsoft ๊ฐ๋ฐ์๋ค์ DirectSound3D๋ฅผ ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผํ์ต๋๋ค. DirectSound6D๋ 2์ฑ๋ ์ค๋์ค๋ก ์ ํ๋์๊ณ ์ค๋์ค ์์ถ์ ์ง์ํ์ง ์์์ผ๋ฉฐ ํ๋ก์ธ์์ ๋ฐ๋ผ ๋ค๋ฅด๋ฏ๋ก XAudio3/X3DAudio๋ก ๋์ฒด๋์์ต๋๋ค. . ๊ทธ๋ฆฌ๊ณ Creative์ EAX ๊ธฐ์ ์ ํ๋ Aureal์ A3D๊ฐ ๊ทธ๋ฌ๋ ๊ฒ์ฒ๋ผ ๋
๋ฆฝ์ ์ธ API๊ฐ ์๋๋ผ DirectSound7D์ ํ์ฅ์ ๋ถ๊ณผํ๊ธฐ ๋๋ฌธ์ Creative์ ์ฌ์ด๋ ์นด๋๋ ๋ค์ณ์ก์ต๋๋ค. ํน์ ์ํํธ์จ์ด ๋ํผ๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉด Windows 8/10/XNUMX์์ ์ค๋๋ ๊ฒ์์ ํ๋ ์ดํ ๋ EAX๊ฐ ํฌํจ๋ ๋ฉ๋ด ํญ๋ชฉ์ด ํ์ฑํ๋์ง ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ EAX๊ฐ ์์ผ๋ฉด ๊ฒ์์ ์ฌ์ด๋๋ ํ๋ถํ๊ฑฐ๋ ๋ณผ๋ฅจ์ด ๋๊ฑฐ๋ ์์น๊ฐ ์ข์ง ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด Creative๋ DirectSound3D ๋ฐ EAX ํธ์ถ์ ํฌ๋ก์ค ํ๋ซํผ OpenAL API๋ก ๋ฆฌ๋๋ ์
ํ๋ ALchemy ๋ํผ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ์ต๋๋ค. ํ์ง๋ง ์ด ํ๋ก๊ทธ๋จ์ ๊ณต์์ ์ผ๋ก Creative ์ฌ์ด๋ ์นด๋์ ์๋ํ๋ฉฐ ์์ ํ ๋์ผํ ๋ชจ๋ธ์ ์๋๋๋ค. ์๋ฅผ ๋ค์ด, CA10300 ํ๋์จ์ด DSP ํ๋ก์ธ์๊ฐ ํ์ฌ๋ ์ต์ Audigy Rx ์นด๋๋ ๊ณต์์ ์ผ๋ก ์๋ํ์ง ์์ต๋๋ค. ๋ด์ฅ Realtek๊ณผ ๊ฐ์ ๋ค๋ฅธ ์ฌ์ด๋ ์นด๋ ์์ ์์ ๊ฒฝ์ฐ ๋น์ฉ์ด ๋ง์ด ๋๋ Creative Sound Blaster X-Fi MB ๋๋ผ์ด๋ฒ ์ํํธ์จ์ด๋ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๊ธฐ๋ณธ 3DSoundBack ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํด ๋ณผ ์๋ ์์ง๋ง Realtek์์ ์๋ฃ๋์ง ์์์ต๋๋ค. ๋ฒ ํ ๋ฒ์ ๋จ๊ณ์์ ์ค์ง๋์์ผ๋ฉฐ ์ ๋๋ก ์๋ํ์ง ์์ผ๋ฉฐ ๋ชจ๋ ์นฉ์์ ์๋ํ์ง ์์ต๋๋ค. ํ์ง๋ง ๋ ์ข์ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ์ฌ์ฉํ๊ธฐ ๋ ์ฝ๊ณ ๋ฌด๋ฃ์
๋๋ค.
์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ
ASUS ์ฌ์ด๋ ์นด๋๋ถํฐ ์์ํ๊ฒ ์ต๋๋ค. ASUS DGX/DSX/DX/D1/Phoebus ์ฌ์ด๋ ์นด๋๋ C-Media ์นฉ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ, ASUS AV66/AV100/AV200 ์นฉ๋ ๋์ผํ C-Media ์นฉ์ ๋๋ค. ์ด ์ฌ์ด๋ ์นด๋์ ํน์ง์ EAX 1/2/5๋ฅผ ์ง์ํ๋ค๊ณ ํฉ๋๋ค. ์ด์ CMI8738 DSP ์ํํธ์จ์ด ํ๋์จ์ด ๋ธ๋ก EAX 1/2, EAX 5์์ ์์๋ ๋ชจ๋ ์นฉ์ ์ด๋ฏธ ์ํํธ์จ์ด์ ๋๋ค.
Xonar ์๋ฆฌ์ฆ ์นด๋์ ์์ ์๋ ๋งค์ฐ ์ด์ด ์ข์ต๋๋ค. ๋ชจ๋ ์ฌ๋์ด ๋๋ผ์ด๋ฒ ํจ๋์์ GX ๋ฒํผ์ ๋ณธ ์ ์ด ์์ง๋ง ์๋ง๋ ๋ชจ๋ ์ฌ๋์ด ๊ทธ ๊ธฐ๋ฅ์ ์๋ ๊ฒ์ ์๋๋๋ค. AIDA64 ํ๋ก๊ทธ๋จ์ ์คํฌ๋ฆฐ์ท์ ํตํด ๋ณด์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค. Windows 7/8/10์ ๋ด์ฅ๋ Realtek ์ฌ์ด๋ ์นด๋ ์์ ์์ ๋ฒํผ์ด ํ์ฑํ๋์ง ์์ ๊ฒฝ์ฐ DirectX ์ฌ์ด๋ ํญ์ ๋ชจ์ต์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ชจ๋ ์ค๋์ค ๋ฒํผ๋ XNUMX์ด๊ณ ๋ชจ๋ API๋ ๋นํ์ฑ ์ํ์
๋๋ค. ํ์ง๋ง GX ๋ฒํผ์ ์ผ์๋ง์ ์ฐ๋ฆฌ๋
์ ๊ฒ๋ค. ๋งค์ฐ ํธ๋ฆฌํฉ๋๋ค. Creative ALchemy์ ๊ฐ์ ์ถ๊ฐ ํ๋ก๊ทธ๋จ์ ์คํํ๊ณ dsound.dll ํ์ผ์ ๊ฐ ๊ฒ์ ํด๋์ ๋ณต์ฌํ ํ์๊ฐ ์์ต๋๋ค. ํฐ ์ง๋ฌธ์ด ์๊น๋๋ค. ์ Creative๊ฐ ๋๋ผ์ด๋ฒ์์ ์ด ์์
์ ์ํํ์ง ์์์ต๋๊น? ๋ํ ๋ชจ๋ ์๋ก์ด Sound Blaster Z/Zx/AE ๋ชจ๋ธ์์๋ ํ๋์จ์ด DSP ํ๋ก์ธ์๋ฅผ ์ฌ์ฉํ์ฌ EAX๋ฅผ ์ฒ๋ฆฌํ์ง ์์ง๋ง ๋จ์ํ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ ๋๋ผ์ด๋ฒ๋ฅผ ํตํด ์ํํธ์จ์ด์์ ์ฒ๋ฆฌํฉ๋๋ค. ์ผ๋ถ ์ฌ๋๋ค์ ์ต์ CPU๊ฐ ํ๋์จ์ด์์ ์ค๋์ค๋ฅผ ์ฒ๋ฆฌํ๋ 10๋
์ ์ ์ฌ์ด๋ ์นด๋ ํ๋ก์ธ์๋ณด๋ค ํจ์ฌ ๊ฐ๋ ฅํ๊ธฐ ๋๋ฌธ์ ์ํํธ์จ์ด ๊ธฐ๋ฐ ์ค๋์ค ์ฒ๋ฆฌ๋ง์ผ๋ก ์ถฉ๋ถํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ ํ ๊ทธ๋ ์ง ์์ต๋๋ค. CPU๋ x86 ๋ช
๋ น์ ์ฒ๋ฆฌํ๋๋ก ์ต์ ํ๋์ด ์์ผ๋ฉฐ ๋น๋์ค ์นด๋๊ฐ CPU๋ณด๋ค ๋์คํฐํ๋ฅผ ๋ ๋น ๋ฅด๊ฒ ์์ฑํ๋ ๊ฒ์ฒ๋ผ DSP๋ ์ค์ ํ๋ก์ธ์์ ์ฌ์ด๋๋ฅผ ํจ์ฌ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํฉ๋๋ค. ๊ฐ๋จํ ์๊ณ ๋ฆฌ์ฆ์ ์ค์ ํ๋ก์ธ์๋ฉด ์ถฉ๋ถํ์ง๋ง, ์์์ด ๋ง์ ๊ณ ํ์ง ์ํฅ์ ๊ฐ๋ ฅํ CPU๋ผ๋ ๋๋ฌด ๋ง์ ๋ฆฌ์์ค๋ฅผ ์ฐจ์งํ๊ฒ ๋์ด ๊ฒ์์ FPS ์ ํ์ ์ํฅ์ ๋ฏธ์น๊ฒ ๋ฉ๋๋ค. Microsoft๋ ์ด๋ฏธ ์ด๋ฅผ ์ธ์ํ๊ณ Windows 8์์ DSP ํ๋ก์ธ์๋ฅผ ์ฌ์ฉํ ์ค๋์ค ์ฒ๋ฆฌ ์ง์์ ๋ฐํํ์ผ๋ฉฐ Sony๋ 5D ์ค๋์ค ์ฒ๋ฆฌ๋ฅผ ์ํด PS3 ์ฝ์์ ๋ณ๋์ ์นฉ์ ์ถ๊ฐํ์ต๋๋ค.
๋ ๋ฒ์งธ ๋ฐฉ๋ฒ
์ด ์ต์
์ ๋๋ถ๋ถ์ ๋ง๋๋ณด๋์ ๋ด์ฅ๋ ์ฌ์ด๋ ์นด๋๋ฅผ ์ฌ์ฉํ๋ ์ฌ์ฉ์์๊ฒ ์ ํฉํฉ๋๋ค. ์ด๋ฐ ํ๋ก์ ํธ๊ฐ ์๊ตฐ์
์ด๋ฐ ์ผ์ด ๋ฐ์ํ์ง ์๊ณ ์ฒซ ๋ฒ์งธ ์คํฌ๋ฆฐ์ท๊ณผ ๊ฐ์ ๊ทธ๋ฆผ์ด ๋ํ๋๋ฉด ๊ธฐ๋ณธ Windows์ ๋๋ค. dsound.dll ๋ด ๊ฒฝ์ฐ์ฒ๋ผ API๋ฅผ ๊ฐ๋ก์ฑ๋ ๊ฒ์ ํ์ฉํ์ง ์์ต๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด ๋ฐฉ๋ฒ์ด ๋์์ด ๋ ๊ฒ์ ๋๋ค. ์ผ๋ถ Windows Live-CD ์ด๋ฏธ์ง์์ ๋ถํ ํ๊ณ ํ์ผ์ ์ญ์ ํด์ผ ํฉ๋๋ค. dsound.dll ๋๋ ํ ๋ฆฌ์์ Unlocker ์ ํธ๋ฆฌํฐ์ ๋์ ์์ด๋(๋กค๋ฐฑ ์ ๋ณต์ฌ๋ณธ์ ๋ง๋ ํ) C:์๋์ฐ์์คWOW64 ๋์ ๊ฐ์ ๊ฒ์ ์ ์ด๋ณด์ธ์ dsoal-aldrv.dll ะธ dsound.dll. ์ ๋ ์ด๋ ๊ฒ ํ๋๋ฐ Windows ์์ฒด์ ๋ชจ๋ ๊ฒ์์ด ๋ชจ๋ ์คํจ ์์ด ์๋ํ๊ณ ํจ์ฌ ๋ ํธ๋ฆฌํ์ต๋๋ค. ๋งค๋ฒ ๊ฒ์์ด ํฌํจ๋ ํด๋์ ์ด ํ์ผ์ ๋ณต์ฌํ ํ์๊ฐ ์์ผ๋ฉฐ ๊ทน๋จ์ ์ธ ๊ฒฝ์ฐ์๋ ์๋ณธ ํ์ผ์ ๋ฐํํ ์ ์์ต๋๋ค. ๋ค์ชฝ์ dsound.dll ์ ์๋ฆฌ์. ์ฌ์ค, ์ด ๋ฐฉ๋ฒ์ ๋ค๋ฅธ ASUS ๋๋ Creative ์ฌ์ด๋ ์นด๋๋ฅผ ์ฌ์ฉํ์ง ์๋ ๊ฒฝ์ฐ์ ์ ํฉํฉ๋๋ค. ์ด ๊ฒฝ์ฐ DirectSound3D๋ ํญ์ DSOAL์ ํตํด์๋ง ์๋ํ๊ณ ๊ธฐ๋ณธ ๋๋ผ์ด๋ฒ๋ ALchemy๋ฅผ ํตํด์๋ ์๋ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด ๋น๋์ค์์ DSOAL์ ๋ค์ ์ ์์ต๋๋ค:
โ ๋ค์ด๋ก๋
๋ค์ํ ์ฌ์ด๋ ์นด๋์ EAX ์ฌ์ด๋๋ฅผ ๋น๊ตํ๋ฉด์ ๋ด์ฅ๋ Realtek EAX๊ฐ Asus๋ ๋ด Audigy Rx๋ณด๋ค ์ฌ์ด๋๊ฐ ๋ ์ข๋ค๋ ์ฌ์ค์ ๋๋์ต๋๋ค. ๋ฐ์ดํฐ์ํธ๋ฅผ ์ฝ์ด๋ณด๋ฉด ๊ฑฐ์ ๋ชจ๋ Realtek ์นฉ์ด DirectSound3D/EAX 1&2๋ฅผ ์ง์ํฉ๋๋ค. Windows XP์์ AIDA64๋ฅผ ์คํํ๋ฉด ๋ค์์ ๋ณผ ์ ์์ต๋๋ค.
ASUS ๋ฐ Creative ์ฌ์ด๋ ์นด๋์ ๋ฌ๋ฆฌ Realtek์ ์ผ์ข
์ I3DL2๋ ์ง์ํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค(๋ชจ๋ Realtek ๋ฐ์ดํฐ์ํธ์ ์ด ๋ด์ฉ์ด ๋์ ์๋ ๊ฒ์ ์๋๋๋ค). I3DL2(Interactive 3D Audio Level 2)๋ 3D ๋ํํ ์ค๋์ค ์์
์ ์ํ ๊ฐ๋ฐฉํ ์
๊ณ ํ์ค์ด๋ฉฐ ๋ฐํฅ ๋ฐ ํ์ ์์
์ ์ํ DirectSound3D์ ํ์ฅ์
๋๋ค. ์์น์ ์ผ๋ก EAX์ ์ ์ฌํ์ง๋ง ์๋ฆฌ๊ฐ ๋ ์ข์ต๋๋ค. ๊ณ๋จ ๊ฒ์์์ ์บ๋ฆญํฐ๊ฐ ๋๊ตด์ด๋ ์ฑ์ ํต๊ณผํ ๋ ๋ ๊ธฐ๋ถ ์ข์ ๋ฐํฅ์ด ๋ฐ์ํ๊ณ ๋ฐฉ์์ ์๋ผ์ด๋ ์ฌ์ด๋๊ฐ ๋ ํ์ค๊ฐ ์๊ฒ ๋ค๋ฆฝ๋๋ค. ๋ฐ๋ผ์ ์ด์ ๊ฒ์์ด Windows XP์์ ์คํ๋๋ค๋ฉด XP์์๋ง ํ๋ ์ดํ๋ฉด ์ฌ์ด๋ ์์ง์ด I3DL2๋ฅผ ์ฌ์ฉํ ์ ์์ ๊ฒ์
๋๋ค. DSOAL์ ๊ณต๊ฐ ํ๋ก์ ํธ์ด๊ณ ๋๊ตฌ๋ ๊ฐ์ ํ ์ ์์ง๋ง I3DL2๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. OpenAL์ I3DL2์์๋ ์๋ํ์ง ์๊ณ EAX 1-5์์๋ง ์๋ํฉ๋๋ค. ํ์ง๋ง ์ข์ ์์์ด ์์ต๋๋ค. Windows 8๋ถํฐ I3DL2๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก, ์ด ๋ชจ๋ 3D ์ฌ์ด๋ ๊ธฐ์ ์ ํค๋ํฐ์ฉ์ผ๋ก ๊ฐ๋ฐ๋์๊ธฐ ๋๋ฌธ์ 2๊ฐ์ ์คํผ์ปค์์๋ 3D ์ฌ์ด๋๋ฅผ ๊ฑฐ์ ๋ค์ ์ ์๋ค๋ ์ ์ ์๊ธฐ์์ผ ๋๋ฆฌ๊ณ ์ถ์ต๋๋ค. ์์ธํ ์ฌ์ด๋ ๋ ๋ฒจ์ ์ฆ๊ธฐ๋ ค๋ฉด ํค๋ํฐ ์ค๋ฒค AP860 ๋ง์ง ์์ต๋๋ค. ์ ๋ ดํ ํค๋ํฐ๋ถํฐ ์์ํด์ผํฉ๋๋ค. ์ก์ ๋ณต์ค HD 241 -์ด๋ฏธ ์ฐจ์ด๊ฐ์์ ๊ฒ์ ๋๋ค ์ค๋ฒค AP860ํ๋๊ณผ ๋ ์ฒ๋ผ. ์ด๋ป๊ฒ ๋ ์์ ์ ๋ฐฉํฅ์ ์ด๋ ๊ฒ ์ ํ์ญ์์ค.
์ถ์ฒ : habr.com