arduino-audio-tools
Loading...
Searching...
No Matches
Synthesizer Member List

This is the complete list of members for Synthesizer, including all inherited members.

activeSoundGenerator< int16_t >protected
activeWarningIssuedSoundGenerator< int16_t >protected
applyRamp(int16_t sample)SoundGenerator< int16_t >inlineprotected
audioInfo()SoundGenerator< int16_t >inlinevirtual
begin(AudioInfo config)Synthesizerinlinevirtual
SoundGenerator< int16_t >::begin()SoundGenerator< int16_t >inlinevirtual
callbackKeyOff(bool active, int pin, void *ref)Synthesizerinlineprotectedstatic
callbackKeyOn(bool active, int pin, void *ref)Synthesizerinlineprotectedstatic
cfgSynthesizerprotected
channelsSynthesizerprotected
currentSampleSoundGenerator< int16_t >protected
defaultChannelSynthesizerprotected
defaultConfig()SoundGenerator< int16_t >inlinevirtual
downPercentSoundGenerator< int16_t >protected
end()SoundGenerator< int16_t >inlinevirtual
factorSoundGenerator< int16_t >protected
getFreeChannel()Synthesizerinlineprotected
getNoteChannel(int note)Synthesizerinlineprotected
infoSoundGenerator< int16_t >protected
isActive()SoundGenerator< int16_t >inlinevirtual
keyOff(int note)Synthesizerinline
keyOn(int note, float tgt=0)Synthesizerinline
midi_nameSynthesizerprotected
operator=(Synthesizer const &)=deleteSynthesizer
playMsSoundGenerator< int16_t >protected
playSamplesSoundGenerator< int16_t >protected
rampDownDecSoundGenerator< int16_t >protected
rampDownSamplesSoundGenerator< int16_t >protected
rampUpIncSoundGenerator< int16_t >protected
readBytes(uint8_t *data, size_t len)SoundGenerator< int16_t >inlinevirtual
readBytesFrames(uint8_t *buffer, size_t lengthBytes, int frames, int channels)SoundGenerator< int16_t >inlineprotected
readBytesFromBuffer(uint8_t *buffer, size_t lengthBytes, int frame_size, int channels)SoundGenerator< int16_t >inlineprotected
readSample() overrideSynthesizerinlinevirtual
recalculatePlayTime()SoundGenerator< int16_t >inlineprotected
ring_bufferSoundGenerator< int16_t >protected
setAudioInfo(AudioInfo info)SoundGenerator< int16_t >inlinevirtual
setFrequency(float frequency)SoundGenerator< int16_t >inlinevirtual
setKeys(AudioActions &actions, SynthesizerKey *p_keys, AudioActions::ActiveLogic activeValue)Synthesizerinline
setMidiName(const char *name)Synthesizerinline
setPlayTime(uint32_t playMs, uint8_t upPercent=20, uint8_t downPercent=30)SoundGenerator< int16_t >inline
SoundGenerator()SoundGenerator< int16_t >inline
Synthesizer()Synthesizerinline
Synthesizer(AbstractSynthesizerChannel *ch)Synthesizerinline
Synthesizer(Synthesizer const &)=deleteSynthesizer
upPercentSoundGenerator< int16_t >protected
upSamplesSoundGenerator< int16_t >protected
~SoundGenerator()SoundGenerator< int16_t >inlinevirtual
~Synthesizer()Synthesizerinlinevirtual