|
void | init (DxPatch &p, int midinote, int velocity) |
|
bool | compute (int32_t *buf, int n, int pitch, const DxPatch *ctrls_patch, const DxVoiceCtrl *ctrls_voice) |
|
int32_t | getdelay (int n) |
|
void | keyup () |
|
void | update (DxPatch &p, int midinote) |
|
void | updateBasePitches (int logFreq) |
|
void | transferState (DxVoice &src) |
|
void | transferSignal (DxVoice &src) |
|
void | oscSync () |
|
void | oscUnSync () |
|
int32_t | osc_freq (int log_freq, int mode, int coarse, int fine, int detune, int random_detune) |
|
|
DxVoice * | nextUnassigned |
|
bool | preallocated |
|
|
Env | env_ [6] |
|
PitchEnv | pitchenv_ |
|
int32_t | phase [6] |
|
int32_t | gain_out [6] |
|
int32_t | basepitch_ [6] |
|
int32_t | fb_buf_ [2] |
|
uint32_t | delaystate_ |
|
uint32_t | delayinc_ |
|
uint32_t | delayinc2_ |
|
int16_t | detune_per_voice [6] |
|
uint8_t * | patch |
|
int | random_detune_scale |
|
uint8_t | lastVelocity |
|
◆ transferState()
void DxVoice::transferState |
( |
DxVoice & | src | ) |
|
Used in monophonic mode to transfer voice state from different notes
The documentation for this class was generated from the following files:
- src/deluge/dsp/dx/dx7note.h
- src/deluge/dsp/dx/dx7note.cpp