#include <DLS.h>
Inheritance diagram for DLS::Sampler:
Public Attributes | |
uint8_t | UnityNote |
int16_t | FineTune |
int32_t | Gain |
bool | NoSampleDepthTruncation |
bool | NoSampleCompression |
uint32_t | SampleLoops |
Reflects the number of sample loops. | |
sample_loop_t * | pSampleLoops |
Points to the beginning of a sample loop array, or is NULL if there are no loops defined. | |
Protected Member Functions | |
Sampler (RIFF::List *ParentList) | |
virtual | ~Sampler () |
Protected Attributes | |
uint32_t | SamplerOptions |
Definition at line 359 of file DLS.h.
DLS::Sampler::Sampler | ( | RIFF::List * | ParentList | ) | [protected] |
Definition at line 188 of file DLS.cpp.
References CHUNK_ID_WSMP, F_WSMP_NO_COMPRESSION, F_WSMP_NO_TRUNCATION, FineTune, Gain, RIFF::List::GetSubChunk(), NoSampleCompression, NoSampleDepthTruncation, pSampleLoops, RIFF::Chunk::Read(), RIFF::Chunk::ReadInt16(), RIFF::Chunk::ReadInt32(), RIFF::Chunk::ReadUint16(), RIFF::Chunk::ReadUint32(), SampleLoops, SamplerOptions, RIFF::Chunk::SetPos(), RIFF::stream_curpos, and UnityNote.
DLS::Sampler::~Sampler | ( | ) | [protected, virtual] |
int16_t DLS::Sampler::FineTune |
int32_t DLS::Sampler::Gain |
Definition at line 363 of file DLS.h.
Referenced by gig::DimensionRegion::DimensionRegion(), PrintDimensionRegions(), and Sampler().
Points to the beginning of a sample loop array, or is NULL if there are no loops defined.
Definition at line 367 of file DLS.h.
Referenced by Sampler(), and ~Sampler().
uint32_t DLS::Sampler::SampleLoops |
Reflects the number of sample loops.
Definition at line 366 of file DLS.h.
Referenced by PrintRegions(), and Sampler().
uint32_t DLS::Sampler::SamplerOptions [protected] |
Definition at line 369 of file DLS.h.
Referenced by gig::DimensionRegion::DimensionRegion(), and Sampler().
uint8_t DLS::Sampler::UnityNote |