안녕하세요 충삼이님
답변이 늦어진점 양해 부탁드립니다. 해당 문의에 대하여 정확한 답변을 드리기 위해서는 내부 확인이 필요합니다.
BEEP 테스트 응용프로그램에 경우는 관련 함수가 변경되어 내부 스피커 출력이 불가할 수 있으며, 정확한 답변은 응용프로그램 공급업체에 문의하시기 바랍니다.
내부 스피커에서 출력되는 beep의 경우 8254 programmable interval timer chip 에서 출력됩니다.
최근 8254 programmable interval timer chip이 하드웨어에서 제거되어 출시되고 있으며 이는 제조사에서 확인이 필요합니다.
하드웨어에 포함된 경우라 하더라도 운영체제에서 사운드 카드가 설치된 상태에서도 해당 Chip으로 전송 하는지 여부와 방법등은 내부 확인이 필요합니다.
64bit가 설치된 운영체제의 경우 아키텍처등의 문제로으로 내부 스피커로 출력되지 않는 것으로 보고되고 있습니다.
관련 함수등의 디자인이 변경되었으나 이 부분이 해당 문제와 관련이 있는지는 확인후에 답변 드리도록 하겠습니다.
(약 7일이 소요 되며 , 관련 내용의 링크를 첨부하였으므로 참고 바랍니다. )
참고 자료
What’s up with the Beep driver in Windows 7? (영문)
System "Beep" sound does not function in Windows Vista x64 with HD Audio devices