openshot-audio  0.1.7
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
AiffFileHelpers::InstChunk Struct Reference

Classes

struct  Loop
 

Public Member Functions

void copyTo (StringPairArray &values) const
 

Static Public Member Functions

static uint16 getValue16 (const StringPairArray &values, const char *name, const char *def)
 
static int8 getValue8 (const StringPairArray &values, const char *name, const char *def)
 
static void create (MemoryBlock &block, const StringPairArray &values)
 

Public Attributes

struct
AiffFileHelpers::InstChunk::Loop 
JUCE_PACKED
 
int8 baseNote
 
int8 detune
 
int8 lowNote
 
int8 highNote
 
int8 lowVelocity
 
int8 highVelocity
 
int16 gain
 
Loop sustainLoop
 
Loop releaseLoop
 

Member Function Documentation

void AiffFileHelpers::InstChunk::copyTo ( StringPairArray values) const
inline
static void AiffFileHelpers::InstChunk::create ( MemoryBlock block,
const StringPairArray values 
)
inlinestatic
static uint16 AiffFileHelpers::InstChunk::getValue16 ( const StringPairArray values,
const char *  name,
const char *  def 
)
inlinestatic
static int8 AiffFileHelpers::InstChunk::getValue8 ( const StringPairArray values,
const char *  name,
const char *  def 
)
inlinestatic

Member Data Documentation

int8 AiffFileHelpers::InstChunk::baseNote
int8 AiffFileHelpers::InstChunk::detune
int16 AiffFileHelpers::InstChunk::gain
int8 AiffFileHelpers::InstChunk::highNote
int8 AiffFileHelpers::InstChunk::highVelocity
struct AiffFileHelpers::InstChunk::Loop AiffFileHelpers::InstChunk::JUCE_PACKED
int8 AiffFileHelpers::InstChunk::lowNote
int8 AiffFileHelpers::InstChunk::lowVelocity
Loop AiffFileHelpers::InstChunk::releaseLoop
Loop AiffFileHelpers::InstChunk::sustainLoop

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