SigPack - the C++ signal processing library
WAV_HEADER Struct Reference
Collaboration diagram for WAV_HEADER:
Collaboration graph

Public Attributes

uint8_t RIFF [4]
 
uint32_t chunkSize
 
uint8_t WAVE [4]
 
uint8_t fmt [4]
 
uint32_t subchunk1Size
 
uint16_t audioFormat
 
uint16_t numOfChan
 
uint32_t samplesPerSec
 
uint32_t bytesPerSec
 
uint16_t blockAlign
 
uint16_t bitsPerSample
 
uint8_t subchunk2ID [4]
 
uint32_t subchunk2Size
 

Detailed Description

Examples:
spectrum.cpp.

Definition at line 12 of file spectrum.cpp.

Member Data Documentation

◆ audioFormat

uint16_t WAV_HEADER::audioFormat

Definition at line 18 of file spectrum.cpp.

◆ bitsPerSample

uint16_t WAV_HEADER::bitsPerSample
Examples:
spectrum.cpp.

Definition at line 23 of file spectrum.cpp.

Referenced by main().

◆ blockAlign

uint16_t WAV_HEADER::blockAlign

Definition at line 22 of file spectrum.cpp.

◆ bytesPerSec

uint32_t WAV_HEADER::bytesPerSec

Definition at line 21 of file spectrum.cpp.

◆ chunkSize

uint32_t WAV_HEADER::chunkSize
Examples:
spectrum.cpp.

Definition at line 14 of file spectrum.cpp.

Referenced by main().

◆ fmt

uint8_t WAV_HEADER::fmt[4]

Definition at line 16 of file spectrum.cpp.

◆ numOfChan

uint16_t WAV_HEADER::numOfChan
Examples:
spectrum.cpp.

Definition at line 19 of file spectrum.cpp.

Referenced by main().

◆ RIFF

uint8_t WAV_HEADER::RIFF[4]

Definition at line 13 of file spectrum.cpp.

◆ samplesPerSec

uint32_t WAV_HEADER::samplesPerSec

Definition at line 20 of file spectrum.cpp.

◆ subchunk1Size

uint32_t WAV_HEADER::subchunk1Size

Definition at line 17 of file spectrum.cpp.

◆ subchunk2ID

uint8_t WAV_HEADER::subchunk2ID[4]

Definition at line 24 of file spectrum.cpp.

◆ subchunk2Size

uint32_t WAV_HEADER::subchunk2Size

Definition at line 25 of file spectrum.cpp.

◆ WAVE

uint8_t WAV_HEADER::WAVE[4]

Definition at line 15 of file spectrum.cpp.


The documentation for this struct was generated from the following file: