JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
juce::AiffFileHelpers::InstChunk Struct Reference

Classes

struct  Loop
 

Public Member Functions

void copyTo (std::map< String, String > &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 juce::AiffFileHelpers::InstChunk::Loop JUCE_PACKED
 
int8 baseNote
 
int8 detune
 
int8 lowNote
 
int8 highNote
 
int8 lowVelocity
 
int8 highVelocity
 
int16 gain
 
Loop sustainLoop
 
Loop releaseLoop
 

Detailed Description

Definition at line 51 of file juce_AiffAudioFormat.cpp.


Class Documentation

◆ juce::AiffFileHelpers::InstChunk::Loop

struct juce::AiffFileHelpers::InstChunk::Loop

Definition at line 53 of file juce_AiffAudioFormat.cpp.

Class Members
uint16 endIdentifier
uint16 startIdentifier
uint16 type

Member Function Documentation

◆ copyTo()

void juce::AiffFileHelpers::InstChunk::copyTo ( std::map< String, String > &  values) const

Definition at line 70 of file juce_AiffAudioFormat.cpp.

◆ create()

static void juce::AiffFileHelpers::InstChunk::create ( MemoryBlock block,
const StringPairArray values 
)
static

Definition at line 101 of file juce_AiffAudioFormat.cpp.

◆ getValue16()

static uint16 juce::AiffFileHelpers::InstChunk::getValue16 ( const StringPairArray values,
const char name,
const char def 
)
static

Definition at line 91 of file juce_AiffAudioFormat.cpp.

◆ getValue8()

static int8 juce::AiffFileHelpers::InstChunk::getValue8 ( const StringPairArray values,
const char name,
const char def 
)
static

Definition at line 96 of file juce_AiffAudioFormat.cpp.

Member Data Documentation

◆ baseNote

int8 juce::AiffFileHelpers::InstChunk::baseNote

Definition at line 60 of file juce_AiffAudioFormat.cpp.

◆ detune

int8 juce::AiffFileHelpers::InstChunk::detune

Definition at line 61 of file juce_AiffAudioFormat.cpp.

◆ gain

int16 juce::AiffFileHelpers::InstChunk::gain

Definition at line 66 of file juce_AiffAudioFormat.cpp.

◆ highNote

int8 juce::AiffFileHelpers::InstChunk::highNote

Definition at line 63 of file juce_AiffAudioFormat.cpp.

◆ highVelocity

int8 juce::AiffFileHelpers::InstChunk::highVelocity

Definition at line 65 of file juce_AiffAudioFormat.cpp.

◆ lowNote

int8 juce::AiffFileHelpers::InstChunk::lowNote

Definition at line 62 of file juce_AiffAudioFormat.cpp.

◆ lowVelocity

int8 juce::AiffFileHelpers::InstChunk::lowVelocity

Definition at line 64 of file juce_AiffAudioFormat.cpp.

◆ releaseLoop

Loop juce::AiffFileHelpers::InstChunk::releaseLoop

Definition at line 68 of file juce_AiffAudioFormat.cpp.

◆ sustainLoop

Loop juce::AiffFileHelpers::InstChunk::sustainLoop

Definition at line 67 of file juce_AiffAudioFormat.cpp.


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