WAVE
WAVE is een audioformaat dat wordt gebruikt om geluidsgegevens op te slaan. Het is vergelijkbaar met het AIFF-formaat, maar is gebaseerd op het Resource Interchange File Format (RIFF), een containerformaat dat is ontworpen om gegevens in "chunks" op te slaan. Daarom bevat elk WAVE-bestand een of meer chunks waarin audiogegevens of andere informatie wordt opgeslagen.
Een typisch WAVE-bestand bevat een format-chunk ("fmt") en een data-chunk. De format-chunk beschrijft hoe de golfvorm-gegevens worden opgeslagen en specificeert het aantal kanalen, de samplefrequentie en het compressietype. De data-chunk bevat de daadwerkelijke audiogegevens en is verdeeld in kanalen (zoals links en rechts bij een stereo-opname). Optionele chunks zijn onder andere de silent-chunk ("slnt"), die stille delen van de audio definieert, en de wave list-chunk ("wavl"), die de locaties van stille gedeelten specificeert. WAVE-bestanden kunnen ook verschillende andere optionele chunks bevatten, zoals de cue-chunk, die specifieke punten in de audio markeert, en de info-chunk, die wordt gebruikt om metadata op te slaan die het bestand beschrijft.
Het WAVE-formaat ondersteunt verschillende soorten mediacompressie, waaronder Microsoft ADPCM, Yamaha ADPCM, a-law, µ-law, GSM en MPEG-compressie. De meeste WAVE-bestanden slaan gegevens echter op in een ongecomprimeerd (PCM) formaat. De meeste Windows-programma's die audio van cd's rippen, exporteren de gegevens bijvoorbeeld als ongecomprimeerde WAVE-bestanden. Deze bestanden behouden de oorspronkelijke audio in cd-kwaliteit, met twee audiokanalen, een samplegrootte van 16 bits en een samplefrequentie van 44,1 KHz. Dit is identiek aan de ongecomprimeerde AIFF-bestanden die door de meeste Macintosh-hulpprogramma's voor het rippen van audio worden geëxporteerd. Omdat de WAVE- en AIFF-formaten zo vergelijkbaar zijn, kunnen de meeste DAW-toepassingen en audioprogramma's beide formaten lezen en schrijven.
NOTE: Hoewel WAVE-bestanden binaire gegevens bevatten, kun je zien of een audiobestand in WAVE-formaat is opgeslagen door het naar een teksteditor te slepen. De eerste verschillende tekens zouden iets moeten lezen als "RIFF WAVEfmt."
Bestandsextensies: .WAV, .WAVE
Test je kennis