LMMS
Loading...
Searching...
No Matches
SUBnoteParameters Class Reference

#include <SUBnoteParameters.h>

Inheritance diagram for SUBnoteParameters:
Presets

Public Member Functions

 SUBnoteParameters ()
 ~SUBnoteParameters ()
void add2XML (XMLwrapper *xml)
void defaults ()
void getfromXML (XMLwrapper *xml)
void updateFrequencyMultipliers (void)
Public Member Functions inherited from Presets
 Presets ()
virtual ~Presets ()
virtual void copy (const char *name)
virtual void paste (int npreset)
virtual bool checkclipboardtype ()
void deletepreset (int npreset)
void rescanforpresets ()

Public Attributes

unsigned char Pstereo
unsigned char PVolume
unsigned char PPanning
unsigned char PAmpVelocityScaleFunction
EnvelopeParamsAmpEnvelope
unsigned short int PDetune
unsigned short int PCoarseDetune
unsigned char PDetuneType
unsigned char PFreqEnvelopeEnabled
EnvelopeParamsFreqEnvelope
unsigned char PBandWidthEnvelopeEnabled
EnvelopeParamsBandWidthEnvelope
unsigned char PGlobalFilterEnabled
FilterParamsGlobalFilter
unsigned char PGlobalFilterVelocityScale
unsigned char PGlobalFilterVelocityScaleFunction
EnvelopeParamsGlobalFilterEnvelope
unsigned char Pfixedfreq
unsigned char PfixedfreqET
struct { 
   unsigned char   type 
   unsigned char   par1 
   unsigned char   par2 
   unsigned char   par3 
POvertoneSpread
float POvertoneFreqMult [MAX_SUB_HARMONICS]
unsigned char Pnumstages
unsigned char Pbandwidth
unsigned char Phmagtype
unsigned char Phmag [MAX_SUB_HARMONICS]
unsigned char Phrelbw [MAX_SUB_HARMONICS]
unsigned char Pbwscale
unsigned char Pstart
Public Attributes inherited from Presets
char type [MAX_PRESETTYPE_SIZE]

Additional Inherited Members

Protected Member Functions inherited from Presets
void setpresettype (const char *type)

Constructor & Destructor Documentation

◆ SUBnoteParameters()

SUBnoteParameters::SUBnoteParameters ( )

◆ ~SUBnoteParameters()

SUBnoteParameters::~SUBnoteParameters ( )

Member Function Documentation

◆ add2XML()

void SUBnoteParameters::add2XML ( XMLwrapper * xml)
virtual

Implements Presets.

◆ defaults()

void SUBnoteParameters::defaults ( void )
virtual

Implements Presets.

◆ getfromXML()

void SUBnoteParameters::getfromXML ( XMLwrapper * xml)
virtual

Implements Presets.

◆ updateFrequencyMultipliers()

void SUBnoteParameters::updateFrequencyMultipliers ( void )

Member Data Documentation

◆ AmpEnvelope

EnvelopeParams* SUBnoteParameters::AmpEnvelope

◆ BandWidthEnvelope

EnvelopeParams* SUBnoteParameters::BandWidthEnvelope

◆ FreqEnvelope

EnvelopeParams* SUBnoteParameters::FreqEnvelope

◆ GlobalFilter

FilterParams* SUBnoteParameters::GlobalFilter

◆ GlobalFilterEnvelope

EnvelopeParams* SUBnoteParameters::GlobalFilterEnvelope

◆ PAmpVelocityScaleFunction

unsigned char SUBnoteParameters::PAmpVelocityScaleFunction

◆ par1

unsigned char SUBnoteParameters::par1

◆ par2

unsigned char SUBnoteParameters::par2

◆ par3

unsigned char SUBnoteParameters::par3

◆ Pbandwidth

unsigned char SUBnoteParameters::Pbandwidth

◆ PBandWidthEnvelopeEnabled

unsigned char SUBnoteParameters::PBandWidthEnvelopeEnabled

◆ Pbwscale

unsigned char SUBnoteParameters::Pbwscale

◆ PCoarseDetune

unsigned short int SUBnoteParameters::PCoarseDetune

◆ PDetune

unsigned short int SUBnoteParameters::PDetune

◆ PDetuneType

unsigned char SUBnoteParameters::PDetuneType

◆ Pfixedfreq

unsigned char SUBnoteParameters::Pfixedfreq

◆ PfixedfreqET

unsigned char SUBnoteParameters::PfixedfreqET

◆ PFreqEnvelopeEnabled

unsigned char SUBnoteParameters::PFreqEnvelopeEnabled

◆ PGlobalFilterEnabled

unsigned char SUBnoteParameters::PGlobalFilterEnabled

◆ PGlobalFilterVelocityScale

unsigned char SUBnoteParameters::PGlobalFilterVelocityScale

◆ PGlobalFilterVelocityScaleFunction

unsigned char SUBnoteParameters::PGlobalFilterVelocityScaleFunction

◆ Phmag

unsigned char SUBnoteParameters::Phmag[MAX_SUB_HARMONICS]

◆ Phmagtype

unsigned char SUBnoteParameters::Phmagtype

◆ Phrelbw

unsigned char SUBnoteParameters::Phrelbw[MAX_SUB_HARMONICS]

◆ Pnumstages

unsigned char SUBnoteParameters::Pnumstages

◆ POvertoneFreqMult

float SUBnoteParameters::POvertoneFreqMult[MAX_SUB_HARMONICS]

◆ [struct]

struct { ... } SUBnoteParameters::POvertoneSpread

◆ PPanning

unsigned char SUBnoteParameters::PPanning

◆ Pstart

unsigned char SUBnoteParameters::Pstart

◆ Pstereo

unsigned char SUBnoteParameters::Pstereo

◆ PVolume

unsigned char SUBnoteParameters::PVolume

◆ type

unsigned char SUBnoteParameters::type

The documentation for this class was generated from the following files: