Deluge Firmware 1.3.0
Build date: 2025.07.14
Loading...
Searching...
No Matches
VoiceUnisonPartSource Class Reference
Collaboration diagram for VoiceUnisonPartSource:

Public Member Functions

bool noteOn (Voice *voice, Source *source, VoiceSamplePlaybackGuide *voiceSource, uint32_t samplesLate, uint32_t oscPhase, bool resetEverything, SynthMode synthMode, uint8_t velocity)
void unassign (bool deletingSong)
bool getPitchAndSpeedParams (Source *source, VoiceSamplePlaybackGuide *voiceSource, uint32_t *phaseIncrement, uint32_t *timeStretchRatio, uint32_t *noteLengthInSamples)
uint32_t getSpeedParamForNoSyncing (Source *source, int32_t phaseIncrement, int32_t pitchAdjustNeutralValue)

Public Attributes

uint32_t oscPos
uint32_t phaseIncrementStoredValue
int32_t carrierFeedback
bool active
VoiceSamplevoiceSample = nullptr
LivePitchShifterlivePitchShifter = nullptr
DxVoicedxVoice = nullptr

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