2011-09-04 9 views
1

내 컴퓨터에서 32 비트 오디오를 재생하고 싶습니다. 이것이 가능한가? 나는 "AL_EXT_FLOAT32"확장 기능에 대해 알고 있지만, 어떤 하드웨어/윈도우도 이것을 지원합니까? 그리고 지원이 있다면 16 비트 오디오로 재 변환되고 재생됩니까?Windows에서 32 비트 오디오?

소비자 하드웨어가있는 PC에서 32 비트 오디오를 재생할 수 있습니까?

+0

제가 아는 한, 그것은 하드웨어입니다. 대부분의 오디오 카드는 대부분의 24 비트 오디오에서 재생할 수 있습니다. 24로 다시 샘플링 할 수도 있습니다. 32 비트는 실용적인 용도가별로 없으며 동적 범위 인 24는 충분히 광범위합니다. 나는 당신이 32 비트를 사용하여 다시 고려해야한다고 말하고 싶다. – vcsjones

+0

OpenAL에 24 비트 지원이 있습니까? 그럼 내가 찾을 수있는 16보다 높은 확장 만 AL_EXT_FLOAT32였습니다. 그리고 내가 시도한 모든 컴퓨터는 AL_EXT_FLOAT32가 지원되지 않는다고보고합니다. – ronag

답변

3

알고있는 한, 대부분의 소비자 하드웨어는 16 비트 오디오 출력 만 지원합니다. 프리미엄 사운드 장치 중 일부는 때로는 최대 24 비트를 지원합니다. 대부분의 디지털 오디오 시스템은 16 비트 및 24 비트 PCM 스팀을 지원합니다. 32 비트 PCM을 지원하는 소비자 장치를 보지 못했습니다. 가장 가능성이있는 창은 크기를 줄이거 나 일부 장치에서 사운드 드라이버를 중단시킵니다 (XP의 일부 소리 - 발파공을 기억하십시오).

많은 음악 형식이 (정규화 된) 32 비트 부동 소수점에 저장 될 수 있으며 OpenAL 또는 32 비트 부동 소수점의 운영 체제 오디오 믹서로 처리 될 가능성이 큽니다. 그런 다음 믹서는 일반적으로 16 비트 인 드라이버에 데이터를 보냅니다.

나는 OpenAL을 모르지만, 그 형식은 입력 오디오 형식 (또는 내부 믹서)에 관한 것이지, 생성되는 오디오 출력에 관한 것이 아닌가? 저것, 또는 그것은 상한 직업적인 장비를 지원합니까?

관련 문제