SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
sndpp::WAV::ChunkSMPL Struct Reference

#include <WAV.h>

Inheritance diagram for sndpp::WAV::ChunkSMPL:
Collaboration diagram for sndpp::WAV::ChunkSMPL:

Classes

struct  SampleLoop
 

Public Attributes

uint32_t manufacturer
 
uint32_t product
 
uint32_t samplePeriod
 
uint32_t midiUnityNote
 
uint32_t midiPitchFraction
 
uint32_t smpteFormat
 
uint32_t smpteOffset
 
uint32_t sampleLoops
 
uint32_t samplerData
 
std::vector< SampleLooploops
 
- Public Attributes inherited from sndpp::WAV::ChunkBase
ChunkType type = ChunkType::JUNK
 

Additional Inherited Members

- Public Member Functions inherited from sndpp::WAV::ChunkBase
virtual ~ChunkBase ()=default
 

Detailed Description

Definition at line 126 of file WAV.h.

Member Data Documentation

◆ loops

std::vector<SampleLoop> sndpp::WAV::ChunkSMPL::loops

Definition at line 145 of file WAV.h.

◆ manufacturer

uint32_t sndpp::WAV::ChunkSMPL::manufacturer

Definition at line 136 of file WAV.h.

◆ midiPitchFraction

uint32_t sndpp::WAV::ChunkSMPL::midiPitchFraction

Definition at line 140 of file WAV.h.

◆ midiUnityNote

uint32_t sndpp::WAV::ChunkSMPL::midiUnityNote

Definition at line 139 of file WAV.h.

◆ product

uint32_t sndpp::WAV::ChunkSMPL::product

Definition at line 137 of file WAV.h.

◆ sampleLoops

uint32_t sndpp::WAV::ChunkSMPL::sampleLoops

Definition at line 143 of file WAV.h.

◆ samplePeriod

uint32_t sndpp::WAV::ChunkSMPL::samplePeriod

Definition at line 138 of file WAV.h.

◆ samplerData

uint32_t sndpp::WAV::ChunkSMPL::samplerData

Definition at line 144 of file WAV.h.

◆ smpteFormat

uint32_t sndpp::WAV::ChunkSMPL::smpteFormat

Definition at line 141 of file WAV.h.

◆ smpteOffset

uint32_t sndpp::WAV::ChunkSMPL::smpteOffset

Definition at line 142 of file WAV.h.


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