Headerens opbygning i filer i WAV-formatet |
|
4 bytes |
Indeholder altid tallene hhv. 82, 73, 70 og 70; ASCII-koderne for bogstavsekvensen "RIFF". Bruges til at identificere filen som en WAV-fil. |
A |
Filstørrelse: 4 bytes |
Disse 4 bytes danner et 32-bit tal, som er lig med WAV-filens samlede længde minus 8. |
|
8 bytes |
Indeholder altid talsekvensen 87, 65, 86, 69, 102, 109, 116 hhv 32; ASCII-koderne for bogstaverne "WAVEfmt", efterfulgt af et blanktegn. Identificerer filen som en WAV-fil. |
B |
Formatblok-længde: 4 bytes |
Disse 4 bytes danner et 32-bit tal, som angiver antallet af bytes der bruges til at beskrive lydkvaliteten og antallet af kanaler (mono/stereo). Dette tal er større end eller lig med 16. |
|
2 bytes |
Disse 2 bytes indeholder altid tallene 0 hhv. 1. |
C |
Kanal-antal: 2 bytes |
Disse 2 bytes danner et 16-bit tal, som angiver antallet af kanaler. Normalt 1 for mono, eller 2 for stereo. |
D |
Samplefrekvens: 4 bytes |
Disse 4 bytes danner et 32-bit tal, som angiver samplefrekvensen udtrykt i Hertz, eller antal samples pr. sekund. |
E |
Datatæthed: 4 bytes |
Disse 4 bytes danner et 32-bit tal, som angiver datahastigheden; antallet af bytes (tilsammen for alle kanaler) der skal behandles pr. sekund. |
F |
Størrelse af datasæt: 2 bytes |
Disse 2 bytes danner et 16-bit tal, som angiver den informationsmængde (udtrykt i antal bytes) der kommer af at sample alle kanaler én gang. |
G |
Samplestørrelse: 2 bytes |
Disse 2 bytes danner et 16-bit tal, som angiver antallet af bits der bruges til at én sample for én kanal. |
Hvis formatblok-størrelsen B er større end 16, vil der på dette sted følge B - 16 bytes. |
|
4 bytes |
Indeholder altid tallene hhv. 100, 97, 116 og 97; ASCII-koderne for bogstavsekvensen "data". Markerer starten på den egentlige lydinformation. |
H |
Datamængde: 4 bytes |
Disse 4 bytes danner et 32-bit tal, som angiver antallet af bytes der er egentlige lyd-data. |