libgig  4.0.0
AkaiKeygroup Class Reference

#include <Akai.h>

Public Attributes

uint8_t mLowKey
 
uint8_t mHighKey
 
int8_t mTuneCents
 
int8_t mTuneSemitones
 
uint8_t mFilter
 
uint8_t mKeyToFilter
 
uint8_t mVelocityToFilter
 
uint8_t mPressureToFilter
 
uint8_t mEnveloppe2ToFilter
 
AkaiEnveloppe mEnveloppes [2]
 
int8_t mVelocityToEnveloppe2ToFilter
 
int8_t mEnveloppe2ToPitch
 
bool mVelocityZoneCrossfade
 
uint mVelocityZoneUsed
 
AkaiKeygroupSample mSamples [4]
 
int8_t mBeatDetune
 
bool mHoldAttackUntilLoop
 
bool mSampleKeyTracking [4]
 
uint8_t mSampleAuxOutOffset [4]
 
int16_t mVelocityToSampleStart [4]
 
int8_t mVelocityToVolumeOffset [4]
 

Friends

class AkaiProgram
 

Detailed Description

Definition at line 379 of file Akai.h.

Friends And Related Function Documentation

◆ AkaiProgram

friend class AkaiProgram
friend

Definition at line 473 of file Akai.h.

Member Data Documentation

◆ mBeatDetune

int8_t AkaiKeygroup::mBeatDetune

Definition at line 459 of file Akai.h.

◆ mEnveloppe2ToFilter

uint8_t AkaiKeygroup::mEnveloppe2ToFilter

Definition at line 403 of file Akai.h.

◆ mEnveloppe2ToPitch

int8_t AkaiKeygroup::mEnveloppe2ToPitch

Definition at line 426 of file Akai.h.

◆ mEnveloppes

AkaiEnveloppe AkaiKeygroup::mEnveloppes[2]

Definition at line 421 of file Akai.h.

◆ mFilter

uint8_t AkaiKeygroup::mFilter

Definition at line 395 of file Akai.h.

◆ mHighKey

uint8_t AkaiKeygroup::mHighKey

Definition at line 389 of file Akai.h.

◆ mHoldAttackUntilLoop

bool AkaiKeygroup::mHoldAttackUntilLoop

Definition at line 461 of file Akai.h.

◆ mKeyToFilter

uint8_t AkaiKeygroup::mKeyToFilter

Definition at line 397 of file Akai.h.

◆ mLowKey

uint8_t AkaiKeygroup::mLowKey

Definition at line 387 of file Akai.h.

◆ mPressureToFilter

uint8_t AkaiKeygroup::mPressureToFilter

Definition at line 401 of file Akai.h.

◆ mSampleAuxOutOffset

uint8_t AkaiKeygroup::mSampleAuxOutOffset[4]

Definition at line 465 of file Akai.h.

◆ mSampleKeyTracking

bool AkaiKeygroup::mSampleKeyTracking[4]

Definition at line 463 of file Akai.h.

◆ mSamples

AkaiKeygroupSample AkaiKeygroup::mSamples[4]

Definition at line 456 of file Akai.h.

◆ mTuneCents

int8_t AkaiKeygroup::mTuneCents

Definition at line 391 of file Akai.h.

◆ mTuneSemitones

int8_t AkaiKeygroup::mTuneSemitones

Definition at line 393 of file Akai.h.

◆ mVelocityToEnveloppe2ToFilter

int8_t AkaiKeygroup::mVelocityToEnveloppe2ToFilter

Definition at line 424 of file Akai.h.

◆ mVelocityToFilter

uint8_t AkaiKeygroup::mVelocityToFilter

Definition at line 399 of file Akai.h.

◆ mVelocityToSampleStart

int16_t AkaiKeygroup::mVelocityToSampleStart[4]

Definition at line 467 of file Akai.h.

◆ mVelocityToVolumeOffset

int8_t AkaiKeygroup::mVelocityToVolumeOffset[4]

Definition at line 469 of file Akai.h.

◆ mVelocityZoneCrossfade

bool AkaiKeygroup::mVelocityZoneCrossfade

Definition at line 428 of file Akai.h.

◆ mVelocityZoneUsed

uint AkaiKeygroup::mVelocityZoneUsed

Definition at line 430 of file Akai.h.


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