MCPcopy Create free account

hub / github.com/Electrotechnique/TSynth-Teensy4.1 / functions

Functions411 in github.com/Electrotechnique/TSynth-Teensy4.1

↓ 40 callersMethodgain
TSynth/AudioPatching.h:18
↓ 18 callersMethodsize
TSynth/VoiceGroup.h:164
↓ 16 callersMethodread
TSynth/synth_dc.h:169
↓ 14 callersMethodamplitude
immediately jump to the new DC level
TSynth/synth_dc.h:106
↓ 14 callersMethodfrequency
TSynth/synth_waveform.h:110
↓ 13 callersMethodsize
TSynth/MonoNoteHistory.cpp:56
↓ 13 callersMethodupdate
TSynth/TButton.cpp:26
↓ 12 callersMethodbegin
TSynth/synth_waveform.h:155
↓ 10 callersMethoddrawFastHLine
TSynth/ST7735_t3.cpp:569
↓ 10 callersMethodfillScreen
TSynth/ST7735_t3.cpp:607
↓ 10 callersMethodmaxVoices
TSynth/AudioPatching.h:266
↓ 9 callersMethodon
TSynth/Voice.h:56
↓ 8 callersFunctioncurrentSettingIndex
TSynth/SettingsService.cpp:15
↓ 7 callersMethodsetPwmMixerAFEnv
TSynth/VoiceGroup.h:322
↓ 7 callersMethodsetPwmMixerALFO
TSynth/VoiceGroup.h:302
↓ 7 callersMethodsetPwmMixerAPW
TSynth/VoiceGroup.h:312
↓ 7 callersMethodsetPwmMixerBFEnv
TSynth/VoiceGroup.h:327
↓ 7 callersMethodsetPwmMixerBLFO
TSynth/VoiceGroup.h:307
↓ 7 callersMethodsetPwmMixerBPW
TSynth/VoiceGroup.h:317
↓ 6 callersMethodarbitraryWaveform
TSynth/synth_waveform.h:171
↓ 6 callersMethodfillRect
fill a rectangle
TSynth/ST7735_t3.cpp:615
↓ 5 callersMethodclose
ElectroTechnique 2020 - close the envelope to silence it
TSynth/effect_envelope.h:140
↓ 5 callersMethoddrawFastVLine
TSynth/ST7735_t3.cpp:542
↓ 5 callersMethodnoteId
TSynth/Voice.h:64
↓ 4 callersMethodclear
TSynth/MonoNoteHistory.cpp:22
↓ 4 callersFunctionnextSettingIndex
TSynth/SettingsService.cpp:19
↓ 4 callersFunctionprevSettingIndex
TSynth/SettingsService.cpp:23
↓ 4 callersMethodpush
TSynth/MonoNoteHistory.cpp:14
↓ 4 callersMethodsetEnvType
TSynth/effect_envelope.h:98
↓ 4 callersMethodsync
TSynth/synth_waveform.h:128
↓ 4 callersMethodtimeOn
TSynth/Voice.h:72
↓ 3 callersFunctiondumpDMA_TCD
TSynth/ST7735_t3.cpp:965
↓ 3 callersMethodgetKeytrackingAmount
TSynth/VoiceGroup.h:169
↓ 3 callersMethodindex
TSynth/Voice.h:52
↓ 3 callersMethodprocess_dma_interrupt
TSynth/ST7735_t3.cpp:801
↓ 3 callersFunctionrefresh_current_value_index
TSynth/SettingsService.cpp:30
↓ 3 callersMethodupdateScreen
TSynth/ST7735_t3.cpp:939
↓ 2 callersMethodScreenSetup
TSynth/Oscilloscope.h:29
↓ 2 callersMethodattack
TSynth/effect_envelope.h:106
↓ 2 callersMethoddecay
TSynth/effect_envelope.h:115
↓ 2 callersMethoddelay
TSynth/effect_envelope.h:80
↓ 2 callersFunctionenableScope
TSynth/ST7735Display.h:404
↓ 2 callersMethodfrequencyModulation
TSynth/synth_waveform.h:245
↓ 2 callersMethodgenerate_pulse
TSynth/synth_waveform.cpp:716
↓ 2 callersMethodgenerate_sawtooth
the generation function pushd new sample into cyclic buffer, having taken out the oldest entry to return. The output is thus 16 samples behind, which
TSynth/synth_waveform.cpp:696
↓ 2 callersMethodgenerate_square
TSynth/synth_waveform.cpp:706
↓ 2 callersMethodinit_pulse
TSynth/synth_waveform.cpp:749
↓ 2 callersMethodinit_sawtooth
TSynth/synth_waveform.cpp:726
↓ 2 callersMethodinit_square
TSynth/synth_waveform.cpp:744
↓ 2 callersMethodnote
TSynth/Voice.h:60
↓ 2 callersMethodnoteOff
TSynth/VoiceGroup.h:901
↓ 2 callersMethodoctaveControl
TSynth/filter_variable.h:63
↓ 2 callersFunctionrecallPatchData
TSynth/PatchMgr.h:44
↓ 2 callersMethodrelease
TSynth/effect_envelope.h:130
↓ 2 callersFunctionrenderCurrentPatchPage
TSynth/ST7735Display.h:104
↓ 2 callersFunctionrenderEnv
TSynth/ST7735Display.h:181
↓ 2 callersFunctionrenderPeak
TSynth/ST7735Display.h:88
↓ 2 callersFunctionrenderUpDown
TSynth/ST7735Display.h:351
↓ 2 callersMethodsetMode
TSynth/synth_dc.h:178
↓ 2 callersMethodsetPWMSource
TSynth/VoiceGroup.h:421
↓ 2 callersFunctionshiftDataFrom
Drop element at index, shift everything else down.
TSynth/MonoNoteHistory.cpp:8
↓ 2 callersFunctionstartTimer
TSynth/ST7735Display.h:49
↓ 2 callersFunctionstoreBassEnhanceEnable
TSynth/EepromMgr.h:124
↓ 2 callersFunctionstoreScopeEnable
TSynth/EepromMgr.h:134
↓ 2 callersFunctionstoreVUEnable
TSynth/EepromMgr.h:144
↓ 2 callersFunctionsubstract_int32_then_divide_int32
TSynth/synth_dc.h:42
↓ 2 callersMethodsustain
TSynth/effect_envelope.h:120
↓ 2 callersMethodupdateVoice
TSynth/Voice.h:80
↓ 1 callersMethodconnectNoise
TSynth/AudioPatching.h:66
↓ 1 callersMethodconnectOutput
TSynth/AudioPatching.h:73
↓ 1 callersMethodconnectTo
Connect the shared audio objects to the per-voice audio objects.
TSynth/AudioPatching.h:156
↓ 1 callersFunctiondeletePatch
TSynth/PatchMgr.h:155
↓ 1 callersMethoderase
TSynth/MonoNoteHistory.cpp:60
↓ 1 callersMethodgetAmpAttack
TSynth/VoiceGroup.h:191
↓ 1 callersMethodgetAmpDecay
TSynth/VoiceGroup.h:192
↓ 1 callersFunctiongetAmpEnv
TSynth/EepromMgr.h:35
↓ 1 callersMethodgetAmpRelease
TSynth/VoiceGroup.h:194
↓ 1 callersMethodgetAmpSustain
TSynth/VoiceGroup.h:193
↓ 1 callersFunctiongetBassEnhanceEnable
TSynth/EepromMgr.h:118
↓ 1 callersFunctiongetEncoderDir
TSynth/EepromMgr.h:98
↓ 1 callersFunctiongetFiltEnv
TSynth/EepromMgr.h:41
↓ 1 callersMethodgetFilterAttack
TSynth/VoiceGroup.h:187
↓ 1 callersMethodgetFilterDecay
TSynth/VoiceGroup.h:188
↓ 1 callersMethodgetFilterRelease
TSynth/VoiceGroup.h:190
↓ 1 callersMethodgetFilterSustain
TSynth/VoiceGroup.h:189
↓ 1 callersMethodgetFirst
TSynth/MonoNoteHistory.cpp:31
↓ 1 callersFunctiongetGlideShape
TSynth/EepromMgr.h:29
↓ 1 callersMethodgetHighest
TSynth/MonoNoteHistory.cpp:36
↓ 1 callersMethodgetLast
TSynth/MonoNoteHistory.cpp:26
↓ 1 callersMethodgetLowest
TSynth/MonoNoteHistory.cpp:46
↓ 1 callersFunctiongetMIDIChannel
TSynth/EepromMgr.h:47
↓ 1 callersFunctiongetMIDIOutCh
TSynth/EepromMgr.h:78
↓ 1 callersFunctiongetModWheelDepth
TSynth/EepromMgr.h:67
↓ 1 callersMethodgetMonophonicMode
TSynth/VoiceGroup.h:170
↓ 1 callersFunctiongetPickupEnable
TSynth/EepromMgr.h:108
↓ 1 callersFunctiongetPitchBendRange
TSynth/EepromMgr.h:57
↓ 1 callersMethodgetPwmAmtA
TSynth/VoiceGroup.h:177
↓ 1 callersMethodgetPwmAmtB
TSynth/VoiceGroup.h:178
↓ 1 callersFunctiongetScopeEnable
TSynth/EepromMgr.h:128
↓ 1 callersFunctiongetVUEnable
TSynth/EepromMgr.h:138
next →1–100 of 411, ranked by callers