시작페이지로 시작페이지로
즐겨찾기추가 즐겨찾기추가
로그인 회원가입 | 아이디찾기 | 비밀번호찾기 | 장바구니 모바일모드
홈으로 와싸다닷컴 HIFI게시판 상세보기

트위터로 보내기 미투데이로 보내기 요즘으로 보내기 싸이월드 공감
Vista의 오디오 구조에 대해 간단히 써봅니다.
HIFI게시판 > 상세보기 | 2007-05-20 12:17:03
추천수 0
조회수   1,786

제목

Vista의 오디오 구조에 대해 간단히 써봅니다.

글쓴이

손동우 [가입일자 : 2004-01-20]
내용
에. Vista의 WASAPI 기반 WaveRT 드라이버에서는 Kernel Streaming이 지원되지 않습니다. 대신에 WASAPI Exclusive Mode로 Bit-Perfect한 출력이 지원됩니다.



다만, Directsound나 Waveout이 에뮬레이션 모드로 동작하므로 이때는 소리를 장담할 수 없습니다.



각 출력단이 완벽하게 분리되어, 디지털로는 Bit-Perfect한 신호를 전송하면서 아날로그로는 디지털과 상관없이 다른 신호를 전송할 수 있게 됩니다. 단 WaveRT 기반에서만 가능합니다. 현재 AudioTrak이나 Terratec 등의 드라이버는 WaveRT 기반이 아닌 WavePCI/WaveCyclic 기반입니다. 이때는 Kernel Streaming이 지원됩니다만, WASAPI가 가지는 장점을 MS는 강조하면서 WaveRT 기반으로 넘어갈 것을 권고하고 있습니다.

(참고로 Envy24의 경우 Via가 더 이상 드라이버를 개발하지 않을 공산이 크므로 향후 지원에 차질이 있을 우려가 큽니다. CMI8788의 경우 아직까지 64비트, 3GB 이상의 램에서 정상적으로 작동하지 않습니다. 또한 드라이버 구조가 Bit-Perfect한 출력에 방해가 되지 않느냐는 지적들이 나오고 있습니다)











비스타에서는 드라이버 차원에서 Room Correction, Loudness, Low Frequency Porotection, Virtual Surround 등이 지원되는 것도 큰 장점이 되겠죠. 다채널 리시버의 프로세서에서 지원하는 기능을 Vista가 해결해 버립니다. -_-



ASIO의 경우 정상적으로는 영향받지 않습니다. 다만 Vista의 경우 WaveRT 드라이버에서 출력의 볼륨을 조정할 수 있으며, 이때 Bit-Perfection과는 영향받지 않습니다. Kmixer를 통해서만 볼륨을 조절하는 구조가 아니니까요.









간단하게 Vista에서도 이런 기능을 이용해서 내장 HD Audio를 가지고도 최고 수준의 Bit-to-bit한 디지털 사운드를 출력할 수 있겠습니다. Vista의 새로운 엔진에서 지원하는 부분으로, XP에서는 가능하지 않습니다.

추천스크랩소스보기 목록
sjsong77@shinbiro.com 2007-05-20 14:55:46
답글

????<br />
????<br />
????

이종남 2007-05-20 16:16:29
답글

오디오에 관해서는 어디서든지 감초처럼은 놀수 있다는 자신감이 조금은 있었는데..<br />
<br />
그 자신감을 송두리채 박살을 내시는 군요.........^^

김선관 2007-05-20 16:34:42
답글

넘 어려워여...에궁,,,멀고도 험한 오디오의 길...

손영민 2007-05-21 09:56:22
답글

일반적인 아날로그 기준이 아닌 컴퓨터 + 사운드 카드의 드라이버 기준이네요.. 이쪽 방면으로 일하시나 봅니다 ^^

한경훈 2007-05-21 10:04:47
답글

"WaveRT" 가 뭔가요???

박민호 2007-05-21 11:25:12
답글

글 잘 봤습니다. 한가지 궁금해서요. <br />
<br />
일반 중/저가나 내장 사운드카드도 비스타에서 드라이버상 WaveRT(wave real-time)를 지원하고, 플레이어가 지원하면 디지털 bit-to-bit 출력이 가능한가요? <br />
<br />
만약 가능하다면 굳이 Envy24같은 사운드카드에 돈 들일 필요가 없겠군요. CMI8788 드라이버가지고 삽질할 필요도 없겠구요. <br />
<br />
아님, 2채널의 경

thrak@hanmir.com 2007-05-21 11:43:06
답글

제가 사운드프라임에서 들은 이야기로는 아무 사운드카드칩셋이나 드라이버나 OS에 따라서 Bit-by-bit(Bit Perfection)이 가능하지는 않다고 합니다.<br />
<br />
envy24계열은 물론 가능하고, cmi8788도 가능은 하지만, 아직 드라이버 개발이 지연되고 있다고 합니다.<br />
그외 대부분의 저가 사운드카드칩셋은 드라이버나 OS에 따라서 bit-by-bit이 지원될 수 없다고 하더군요. 아예 칩셋개발당시부터

박민호 2007-05-21 11:58:05
답글

아, 그런가요? 그러면 음감용 2채널의 경우에는 CPU 점유율 낮아지는 것외에는 큰 차이는 없겠네요...

성재경 2007-05-21 12:52:33
답글

잘 보았습니다 TT<br />
<br />
이거 혹시 MS에 있는 자료를 자동 번역기로 돌리신건가요?<br />
아니라면... 음...<br />
<br />
한가지 궁금한게 있는데요?<br />
이 글을 읽는 사람 즉 reader를 어떤 사람으로 설정하시고 쓰신글인가요?<br />
잘 이해가 안가서요... TT

  • 광고문의 결제관련문의