#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: