wav 파일의 pcm데이터부분을 c로 출력하려면...
아리솔
2023.04.01
wav 파일의 헤더부분은 뺀 pcm 데이터 부분을 c의 fopen으로 읽으려고 합니다.
8k로 샘플링, 샘플당 8비트 크기라면 fopen으로 1바이트 단위로 읽어야 하는데...
c를 이용해 1바이트 단위로 읽어서 샘플에 저장된 값을 출력하려니 안되네요...
pcm 데이터 부분의 샘플들이 어떤 형태로 저장되 있는 건지 잘 모르겠내요
샘플크기가 8비트면 1바이트 크기의 2진수로 저장되어 있는 건가요?
샘플값을 출력할 수 있는 구체적인 방법 좀 부탁드립니다.
예를 들면 1바이트의 char 형식으로 읽어서 어떤 명령어를 쓴다든지 하는,,,
wav 재생이 아닙니다
제가 걸 수 있는 내공은 다 걸겠습니다
급합니다,,, 제발 부탁드립니다... 제발