2017-03-24 1 views
2

오디오 파일의 여러 측면을 분석하기 위해 .wav 파일을 해석하려고하지만 데이터 샘플링 부분이 정확하지 않을 수 있습니다..wav 샘플의 해석

ChunkID = 52 49 46 46 (RIFF) 
ChunkSize = A4 64 17 00 (little endian = 1,533,092 bytes) 
Format = 57 41 56 45 (WAVE) 
Subchunk1ID = 66 6D 74 20 (fmt) 
Subchunk1Size = 10 00 00 00 (little endian = 16 bytes) 
AudioFormat = 01 00 (little endian = 1 --> PCM) 
NumChannels = 02 00 (little endian = 2) 
SampleRate = 44 AC 00 00 (little endian = 44,100 Hz) 
ByteRate = 10 B1 02 00 (little endian = 176,400) 
BlockAlign = 04 00 (little endian = 4 bytes/sample) 
BitsPerSample = 10 00 (little endian = 16 bits) 
Subchunk2ID = 64 61 74 61 (data) 
Subchunk2Size = 80 64 17 00 (little endian = 1,533,056) 

:
나는 (나 피아노에서 중간 C를 잡고)는 다음과 같이 (해부 할 진수로 작성) 나는 다음에 그것을 해석 한이에서

52 49 46 46 A4 64 17 00 57 41 56 45 66 6D 74 20 
10 00 00 00 01 00 02 00 44 AC 00 00 10 B1 02 00 
04 00 10 00 64 61 74 61 80 64 17 00 20 00 14 00 
A2 FF 31 00 D2 FF 34 00 9C FF 28 00 0A 00 34 00 

오디오 파일이 모든 샘플은

Sample1 = 20 00 14 00 = (32, 20) 
Sample2 = A2 FF 31 00 = (-94, 49) 
Sample3 = D2 FF 34 00 = (-46, 52) 
Sample4 = 9C FF 28 00 = (-100, 40) 
Sample5 = 0A 00 34 00 = (10, 52) 

내 질문은 샘플 간에 대해 구체적이고 왼쪽 채널로 리틀 엔디안 분할 (2 바이트) 및 오른쪽 채널 (2 바이트)입니다 거짓말. 나는 이것을 정확하게하고 있다고 생각하지만, 채널 1의 데이터를 그래프로 표현할 때 다음 이미지로 끝납니다.

enter image description here

대담에서 동일한 .wav 파일을 열고, 나는 다음과 같은 이미지를 얻을 (이 이미지는 첫 번째 750 개 샘플)입니다.

enter image description here

어떻게 대담 내가 그래프 이미지에 반대가 표시되는 이미지로 수집 된 데이터를 설정합니까? 나는 이것을보고 해석하려고 시도했지만, 오디오 파일의 비트 단위 해석에 대해 많은 정보를 찾을 수는 없습니다. 올바른 방향으로 나를 가리킬 수있는 도움말이나 기사는 크게 감사하겠습니다!

답변

0

나는 그것을 알아 내었습니다. 필자는 파일에 충분히 그려지지 않았습니다. 첫번째 작은 작은 조각은 많은 것을하지 않았던 단지 빈 소음이었다. 지난 750 샘플을 그래프로 만들었 으면 Audacity와 같은 이미지를 얻었습니다.

+0

'750/44.1e3' samples/samples per second = 17 밀리 초! 문제를 해결하려면이 대답을 수락하는 것이 좋습니다. –