143
WAVE File Format
Chunks
The following tables provide details about the structure of the RIFF header
(RIFF chunk) and the various sub chunks listed in the section “File structure
and size” (page 140).
RIFF chunk
Table 1
RIFF chunk
Type
Variable
name
Size
(Byte)
Description
Value
char[4]
Chunk ID
4
Indicates RIFF
"RIFF"
uint32
Chunk Size
4
Total size of following data
(not including this item)
Depends on
recording
parameters
char[4]
riffType
4
Indicates RIFF type
"WAVE"
fmt sub chunk
Table 2
fmt sub chunk
Type
Variable name
Size
(Byte)
Description
Value
char[4]
Chunk ID
4
Indicates chunk type
"fmt_"
uint32
Chunk Size
4
Total size of following data
(not including this item)
16
uint16
wFormatTag
2
Format type
0x0001
uint16
nChannels
2
Number of channels
1 to 4
uint32
nSamplesPerSec
4
Number of samples per second
See Table 3
uint32
nAvgBytesPerSec
4
Number of bytes per second
See Fig. 1
uint16
nBlockAlign
2
Block size
See Fig. 2
uint16
wBitsPerSample
2
Number of bits per sample
16 / 24
Table 3
nSamplesPerSec
Range
Rate
100 Hz
500 Hz
1 kHz
5 kHz
10 kHz
20 kHz
2.4
240
1200
2400
12000
24000
48000
2.56
256
1280
2560
12800
25600
51200
Summary of Contents for DA-21
Page 2: ......
Page 172: ...No 59374 16 07...