#include <voiceunisonpartsource.h>
|
| VoiceUnisonPartSource () |
|
bool | noteOn (Voice *voice, Source *source, VoiceSamplePlaybackGuide *voiceSource, uint32_t samplesLate, uint32_t oscPhase, bool resetEverything, uint8_t synthMode) |
|
void | unassign () |
|
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) |
|
◆ VoiceUnisonPartSource()
VoiceUnisonPartSource::VoiceUnisonPartSource |
( |
| ) |
|
◆ getPitchAndSpeedParams()
bool VoiceUnisonPartSource::getPitchAndSpeedParams |
( |
Source * |
source, |
|
|
VoiceSamplePlaybackGuide * |
voiceSource, |
|
|
uint32_t * |
phaseIncrement, |
|
|
uint32_t * |
timeStretchRatio, |
|
|
uint32_t * |
noteLengthInSamples |
|
) |
| |
◆ getSpeedParamForNoSyncing()
uint32_t VoiceUnisonPartSource::getSpeedParamForNoSyncing |
( |
Source * |
source, |
|
|
int32_t |
phaseIncrement, |
|
|
int32_t |
pitchAdjustNeutralValue |
|
) |
| |
◆ noteOn()
bool VoiceUnisonPartSource::noteOn |
( |
Voice * |
voice, |
|
|
Source * |
source, |
|
|
VoiceSamplePlaybackGuide * |
voiceSource, |
|
|
uint32_t |
samplesLate, |
|
|
uint32_t |
oscPhase, |
|
|
bool |
resetEverything, |
|
|
uint8_t |
synthMode |
|
) |
| |
◆ unassign()
void VoiceUnisonPartSource::unassign |
( |
| ) |
|
◆ active
bool VoiceUnisonPartSource::active |
◆ carrierFeedback
int32_t VoiceUnisonPartSource::carrierFeedback |
◆ livePitchShifter
◆ oscPos
uint32_t VoiceUnisonPartSource::oscPos |
◆ phaseIncrementStoredValue
uint32_t VoiceUnisonPartSource::phaseIncrementStoredValue |
◆ voiceSample
The documentation for this class was generated from the following files: