Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Electrotechnique/TSynth-Teensy4.1
/ functions
Functions
411 in github.com/Electrotechnique/TSynth-Teensy4.1
⨍
Functions
411
◇
Types & classes
25
↓ 40 callers
Method
gain
TSynth/AudioPatching.h:18
↓ 18 callers
Method
size
TSynth/VoiceGroup.h:164
↓ 16 callers
Method
read
TSynth/synth_dc.h:169
↓ 14 callers
Method
amplitude
immediately jump to the new DC level
TSynth/synth_dc.h:106
↓ 14 callers
Method
frequency
TSynth/synth_waveform.h:110
↓ 13 callers
Method
size
TSynth/MonoNoteHistory.cpp:56
↓ 13 callers
Method
update
TSynth/TButton.cpp:26
↓ 12 callers
Method
begin
TSynth/synth_waveform.h:155
↓ 10 callers
Method
drawFastHLine
TSynth/ST7735_t3.cpp:569
↓ 10 callers
Method
fillScreen
TSynth/ST7735_t3.cpp:607
↓ 10 callers
Method
maxVoices
TSynth/AudioPatching.h:266
↓ 9 callers
Method
on
TSynth/Voice.h:56
↓ 8 callers
Function
currentSettingIndex
TSynth/SettingsService.cpp:15
↓ 7 callers
Method
setPwmMixerAFEnv
TSynth/VoiceGroup.h:322
↓ 7 callers
Method
setPwmMixerALFO
TSynth/VoiceGroup.h:302
↓ 7 callers
Method
setPwmMixerAPW
TSynth/VoiceGroup.h:312
↓ 7 callers
Method
setPwmMixerBFEnv
TSynth/VoiceGroup.h:327
↓ 7 callers
Method
setPwmMixerBLFO
TSynth/VoiceGroup.h:307
↓ 7 callers
Method
setPwmMixerBPW
TSynth/VoiceGroup.h:317
↓ 6 callers
Method
arbitraryWaveform
TSynth/synth_waveform.h:171
↓ 6 callers
Method
fillRect
fill a rectangle
TSynth/ST7735_t3.cpp:615
↓ 5 callers
Method
close
ElectroTechnique 2020 - close the envelope to silence it
TSynth/effect_envelope.h:140
↓ 5 callers
Method
drawFastVLine
TSynth/ST7735_t3.cpp:542
↓ 5 callers
Method
noteId
TSynth/Voice.h:64
↓ 4 callers
Method
clear
TSynth/MonoNoteHistory.cpp:22
↓ 4 callers
Function
nextSettingIndex
TSynth/SettingsService.cpp:19
↓ 4 callers
Function
prevSettingIndex
TSynth/SettingsService.cpp:23
↓ 4 callers
Method
push
TSynth/MonoNoteHistory.cpp:14
↓ 4 callers
Method
setEnvType
TSynth/effect_envelope.h:98
↓ 4 callers
Method
sync
TSynth/synth_waveform.h:128
↓ 4 callers
Method
timeOn
TSynth/Voice.h:72
↓ 3 callers
Function
dumpDMA_TCD
TSynth/ST7735_t3.cpp:965
↓ 3 callers
Method
getKeytrackingAmount
TSynth/VoiceGroup.h:169
↓ 3 callers
Method
index
TSynth/Voice.h:52
↓ 3 callers
Method
process_dma_interrupt
TSynth/ST7735_t3.cpp:801
↓ 3 callers
Function
refresh_current_value_index
TSynth/SettingsService.cpp:30
↓ 3 callers
Method
updateScreen
TSynth/ST7735_t3.cpp:939
↓ 2 callers
Method
ScreenSetup
TSynth/Oscilloscope.h:29
↓ 2 callers
Method
attack
TSynth/effect_envelope.h:106
↓ 2 callers
Method
decay
TSynth/effect_envelope.h:115
↓ 2 callers
Method
delay
TSynth/effect_envelope.h:80
↓ 2 callers
Function
enableScope
TSynth/ST7735Display.h:404
↓ 2 callers
Method
frequencyModulation
TSynth/synth_waveform.h:245
↓ 2 callers
Method
generate_pulse
TSynth/synth_waveform.cpp:716
↓ 2 callers
Method
generate_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 callers
Method
generate_square
TSynth/synth_waveform.cpp:706
↓ 2 callers
Method
init_pulse
TSynth/synth_waveform.cpp:749
↓ 2 callers
Method
init_sawtooth
TSynth/synth_waveform.cpp:726
↓ 2 callers
Method
init_square
TSynth/synth_waveform.cpp:744
↓ 2 callers
Method
note
TSynth/Voice.h:60
↓ 2 callers
Method
noteOff
TSynth/VoiceGroup.h:901
↓ 2 callers
Method
octaveControl
TSynth/filter_variable.h:63
↓ 2 callers
Function
recallPatchData
TSynth/PatchMgr.h:44
↓ 2 callers
Method
release
TSynth/effect_envelope.h:130
↓ 2 callers
Function
renderCurrentPatchPage
TSynth/ST7735Display.h:104
↓ 2 callers
Function
renderEnv
TSynth/ST7735Display.h:181
↓ 2 callers
Function
renderPeak
TSynth/ST7735Display.h:88
↓ 2 callers
Function
renderUpDown
TSynth/ST7735Display.h:351
↓ 2 callers
Method
setMode
TSynth/synth_dc.h:178
↓ 2 callers
Method
setPWMSource
TSynth/VoiceGroup.h:421
↓ 2 callers
Function
shiftDataFrom
Drop element at index, shift everything else down.
TSynth/MonoNoteHistory.cpp:8
↓ 2 callers
Function
startTimer
TSynth/ST7735Display.h:49
↓ 2 callers
Function
storeBassEnhanceEnable
TSynth/EepromMgr.h:124
↓ 2 callers
Function
storeScopeEnable
TSynth/EepromMgr.h:134
↓ 2 callers
Function
storeVUEnable
TSynth/EepromMgr.h:144
↓ 2 callers
Function
substract_int32_then_divide_int32
TSynth/synth_dc.h:42
↓ 2 callers
Method
sustain
TSynth/effect_envelope.h:120
↓ 2 callers
Method
updateVoice
TSynth/Voice.h:80
↓ 1 callers
Method
connectNoise
TSynth/AudioPatching.h:66
↓ 1 callers
Method
connectOutput
TSynth/AudioPatching.h:73
↓ 1 callers
Method
connectTo
Connect the shared audio objects to the per-voice audio objects.
TSynth/AudioPatching.h:156
↓ 1 callers
Function
deletePatch
TSynth/PatchMgr.h:155
↓ 1 callers
Method
erase
TSynth/MonoNoteHistory.cpp:60
↓ 1 callers
Method
getAmpAttack
TSynth/VoiceGroup.h:191
↓ 1 callers
Method
getAmpDecay
TSynth/VoiceGroup.h:192
↓ 1 callers
Function
getAmpEnv
TSynth/EepromMgr.h:35
↓ 1 callers
Method
getAmpRelease
TSynth/VoiceGroup.h:194
↓ 1 callers
Method
getAmpSustain
TSynth/VoiceGroup.h:193
↓ 1 callers
Function
getBassEnhanceEnable
TSynth/EepromMgr.h:118
↓ 1 callers
Function
getEncoderDir
TSynth/EepromMgr.h:98
↓ 1 callers
Function
getFiltEnv
TSynth/EepromMgr.h:41
↓ 1 callers
Method
getFilterAttack
TSynth/VoiceGroup.h:187
↓ 1 callers
Method
getFilterDecay
TSynth/VoiceGroup.h:188
↓ 1 callers
Method
getFilterRelease
TSynth/VoiceGroup.h:190
↓ 1 callers
Method
getFilterSustain
TSynth/VoiceGroup.h:189
↓ 1 callers
Method
getFirst
TSynth/MonoNoteHistory.cpp:31
↓ 1 callers
Function
getGlideShape
TSynth/EepromMgr.h:29
↓ 1 callers
Method
getHighest
TSynth/MonoNoteHistory.cpp:36
↓ 1 callers
Method
getLast
TSynth/MonoNoteHistory.cpp:26
↓ 1 callers
Method
getLowest
TSynth/MonoNoteHistory.cpp:46
↓ 1 callers
Function
getMIDIChannel
TSynth/EepromMgr.h:47
↓ 1 callers
Function
getMIDIOutCh
TSynth/EepromMgr.h:78
↓ 1 callers
Function
getModWheelDepth
TSynth/EepromMgr.h:67
↓ 1 callers
Method
getMonophonicMode
TSynth/VoiceGroup.h:170
↓ 1 callers
Function
getPickupEnable
TSynth/EepromMgr.h:108
↓ 1 callers
Function
getPitchBendRange
TSynth/EepromMgr.h:57
↓ 1 callers
Method
getPwmAmtA
TSynth/VoiceGroup.h:177
↓ 1 callers
Method
getPwmAmtB
TSynth/VoiceGroup.h:178
↓ 1 callers
Function
getScopeEnable
TSynth/EepromMgr.h:128
↓ 1 callers
Function
getVUEnable
TSynth/EepromMgr.h:138
next →
1–100 of 411, ranked by callers