arduino-audio-tools
Loading...
Searching...
No Matches
RTTTLOutput< T > Member List

This is the complete list of members for RTTTLOutput< T >, including all inherited members.

_timeout (defined in Print)Printprotected
addNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
audioInfo() overrideAudioOutputinlinevirtual
audioInfoOut()AudioInfoSupportinlinevirtual
availableForWrite() override (defined in AudioOutput)AudioOutputinlinevirtual
begin() overrideRTTTLOutput< T >inlinevirtual
begin(AudioInfo info) (defined in RTTTLOutput< T >)RTTTLOutput< T >inlinevirtual
begin() (defined in RTTTLOutput< T >)RTTTLOutput< T >inlinevirtual
cfg (defined in AudioOutput)AudioOutputprotected
clearNotifyAudioChange()AudioInfoSourceinlinevirtual
end() (defined in AudioOutput)AudioOutputinlinevirtual
find_byte(const uint8_t *haystack, size_t haystack_len, uint8_t needle) (defined in RTTTLOutput< T >)RTTTLOutput< T >inlineprotected
flush() (defined in AudioOutput)AudioOutputinlinevirtual
getDefaultBpm() constRTTTLOutput< T >inline
getDefaultDuration() constRTTTLOutput< T >inline
getDefaultOctave() constRTTTLOutput< T >inline
getTitle()RTTTLOutput< T >inline
is_active (defined in AudioOutput)AudioOutputprotected
is_notify_active (defined in AudioInfoSource)AudioInfoSourceprotected
is_start (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
isDeletable()AudioOutputinlinevirtual
isNotifyActive()AudioInfoSourceinline
m_actual (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
m_bpm (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
m_duration (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
m_msec_semi (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
m_notes (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
m_octave (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
m_prec (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
m_title (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
m_tranpose_octaves (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
next_char(bool convertToLower=true) (defined in RTTTLOutput< T >)RTTTLOutput< T >inlineprotected
noteCallback (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
notify_vector (defined in AudioInfoSource)AudioInfoSourceprotected
notifyAudioChange(AudioInfo info) (defined in AudioInfoSource)AudioInfoSourceinlineprotected
operator bool() (defined in AudioOutput)AudioOutputinlinevirtual
p_generator (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
p_print (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
parse_defaults() (defined in RTTTLOutput< T >)RTTTLOutput< T >inlineprotected
parse_notes() (defined in RTTTLOutput< T >)RTTTLOutput< T >inlineprotected
parse_num() (defined in RTTTLOutput< T >)RTTTLOutput< T >inlineprotected
parse_title() (defined in RTTTLOutput< T >)RTTTLOutput< T >inlineprotected
play_note(float freq, int msec, int midi=-1) (defined in RTTTLOutput< T >)RTTTLOutput< T >inlineprotected
reference (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
removeNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
ring_buffer (defined in RTTTLOutput< T >)RTTTLOutput< T >protected
RTTTLOutput()=default (defined in RTTTLOutput< T >)RTTTLOutput< T >
RTTTLOutput(SoundGenerator< T > &generator) (defined in RTTTLOutput< T >)RTTTLOutput< T >inline
RTTTLOutput(SoundGenerator< T > &generator, AudioStream &out) (defined in RTTTLOutput< T >)RTTTLOutput< T >inline
RTTTLOutput(SoundGenerator< T > &generator, AudioOutput &out) (defined in RTTTLOutput< T >)RTTTLOutput< T >inline
RTTTLOutput(SoundGenerator< T > &generator, Print &out) (defined in RTTTLOutput< T >)RTTTLOutput< T >inline
setAudioInfo(AudioInfo newInfo) overrideAudioOutputinlinevirtual
setGenerator(SoundGenerator< T > &generator)RTTTLOutput< T >inline
setNoteCallback(std::function< void(float freqHz, int durationMs, int midiNote, void *ref)> cb)RTTTLOutput< T >inline
setNotifyActive(bool flag)AudioInfoSourceinline
setOutput(Print &out)RTTTLOutput< T >inline
setOutput(AudioStream &out)RTTTLOutput< T >inline
setOutput(AudioOutput &out)RTTTLOutput< T >inline
setReference(void *ref)RTTTLOutput< T >inline
setTransposeOctaves(int8_t octaves)RTTTLOutput< T >inline
tmp (defined in AudioOutput)AudioOutputprotected
tmpPos (defined in AudioOutput)AudioOutputprotected
transpose(float frequency, int8_t octaves) (defined in RTTTLOutput< T >)RTTTLOutput< T >inlineprotected
write(const uint8_t *data, size_t len) overrideRTTTLOutput< T >inlinevirtual
write(uint8_t ch) override (defined in AudioOutput)AudioOutputinlinevirtual
writeSilence(size_t len)AudioOutputinlinevirtual
~AudioOutput()=default (defined in AudioOutput)AudioOutputvirtual