Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SynthstromAudible/DelugeFirmware
/ functions
Functions
7,849 in github.com/SynthstromAudible/DelugeFirmware
⨍
Functions
7,849
◇
Types & classes
1,748
↓ 2 callers
Function
_sd_write_byte
* ID : * Summary : write byte data to card * Include : * Declaration : int _sd_write_byte(SDHNDL *hndl,unsigned short cmd, *
src/RZA1/sdhi/src/sd/access/sd_mount.c:1224
↓ 2 callers
Function
_sd_write_sect
* ID : * Summary : write sector data to card * Include : * Declaration : int _sd_write_sect(SDHNDL *hndl,unsigned char *buff,
src/RZA1/sdhi/src/sd/access/sd_write.c:142
↓ 2 callers
Function
_sdio_get_int
* ID : * Summary : get SDIO_INFO1 interrupt elements * Include : * Declaration : int _sdio_get_int(SDHNDL *hndl) * Functions
src/RZA1/sdhi/src/sd/sdio/sdio_int.c:142
↓ 2 callers
Function
absolute_path_str
(path: str)
scripts/tasks/task-debug.py:20
↓ 2 callers
Function
actuallySetKnobIndicatorLevel
Just set level
src/deluge/hid/led/indicator_leds.cpp:191
↓ 2 callers
Function
addAudio
src/deluge/util/functions.cpp:244
↓ 2 callers
Function
addCharacterToLine
adds character to line by increasing line width (in px) and line length (in characters) returns the following: 1) updated line width in pixels 2) upda
src/deluge/hid/display/oled.cpp:537
↓ 2 callers
Method
addInstrumentsToFileItems
src/deluge/model/song/song.cpp:5675
↓ 2 callers
Function
addLine
src/deluge/hid/display/oled.cpp:597
↓ 2 callers
Method
addMono
src/deluge/dsp/stereo_sample.h:26
↓ 2 callers
Method
addNoteRowId
src/deluge/model/model_stack.h:355
↓ 2 callers
Method
addPannedMono
Amplitude is probably Q2.29?
src/deluge/dsp/stereo_sample.h:32
↓ 2 callers
Method
addPannedStereo
Amplitude is probably Q2.29?
src/deluge/dsp/stereo_sample.h:55
↓ 2 callers
Method
addParamId
src/deluge/model/model_stack.h:446
↓ 2 callers
Method
addStereo
src/deluge/dsp/stereo_sample.h:37
↓ 2 callers
Method
adjustPitchToCorrectDriftFromSync
src/deluge/model/sample/sample_playback_guide.cpp:126
↓ 2 callers
Method
advance
src/deluge/dsp/dx/env.cpp:102
↓ 2 callers
Method
aftertouchReceived
called from playback handler determines whether aftertouch received is midi follow relevant and should be routed to the active context for further pro
src/deluge/io/midi/midi_follow.cpp:755
↓ 2 callers
Method
allNotesOff
src/deluge/processing/sound/sound.cpp:1674
↓ 2 callers
Method
alloc
Watch the heck out - in the older V3.1 branch, this had one less argument - makeStealable was missing - so in code from there, thingNotToStealFrom cou
src/deluge/memory/general_memory_allocator.cpp:109
↓ 2 callers
Method
analogOutTick
src/deluge/processing/engines/cv_engine.cpp:266
↓ 2 callers
Method
appendParamManager
src/deluge/modulation/params/param_manager.cpp:509
↓ 2 callers
Function
appendQuantizeMode
src/deluge/gui/views/instrument_clip_view.cpp:4904
↓ 2 callers
Method
armForSongSwap
Returns whether we are now armed. If not, it means it's just done the swap already in this function
src/deluge/playback/mode/session.cpp:1506
↓ 2 callers
Function
arpMpeModSourceToString
src/deluge/util/functions.cpp:1157
↓ 2 callers
Function
arpNoteModeToString
src/deluge/util/functions.cpp:1083
↓ 2 callers
Function
arpOctaveModeToString
src/deluge/util/functions.cpp:1120
↓ 2 callers
Method
assignDrumsToNoteRows
Before calling this, you must ensure that each Drum's temp value represents whether it has a NoteRow assigned
src/deluge/model/clip/instrument_clip.cpp:1973
↓ 2 callers
Method
attemptLateSampleStart
Returns a status such as LateStartAttemptStatus::WAIT
src/deluge/model/voice/voice_sample.cpp:169
↓ 2 callers
Method
backupPresetSlot
src/deluge/model/clip/instrument_clip.cpp:3639
↓ 2 callers
Function
batteryLEDBlink
src/deluge/deluge.cpp:112
↓ 2 callers
Method
beginAuditioningforDrum
You must supply noteRow if there is an activeClip with a NoteRow for that Drum. The TimelineCounter should be the activeClip. Drum must not be NULL -
src/deluge/model/instrument/kit.cpp:1543
↓ 2 callers
Function
blinkKnobIndicatorLevelTimeout
src/deluge/hid/led/indicator_leds.cpp:313
↓ 2 callers
Method
calcApproxRMS
output range is 0-21 (2^31) dac clipping is at 16
src/deluge/dsp/envelope_follower/absolute_value.cpp:34
↓ 2 callers
Method
cancelAllOverriding
src/deluge/modulation/params/param_set.cpp:685
↓ 2 callers
Method
capacity
src/deluge/util/d_string.h:125
↓ 2 callers
Method
changeNoteCode
src/deluge/model/voice/voice.cpp:356
↓ 2 callers
Method
changeOutput
Keeps same ParamManager
src/deluge/model/clip/audio_clip.cpp:1222
↓ 2 callers
Method
changeSwingInterval
src/deluge/model/song/song.cpp:5486
↓ 2 callers
Function
changeUIAtLevel
src/deluge/gui/ui/ui.cpp:78
↓ 2 callers
Method
checkIncomingSerialMidi
src/deluge/io/midi/midi_engine.cpp:607
↓ 2 callers
Method
clear
src/deluge/io/midi/learned_midi.cpp:45
↓ 2 callers
Function
clearPendingUIRendering
src/deluge/gui/ui/ui.cpp:266
↓ 2 callers
Method
clearValues
src/deluge/modulation/params/param_set.cpp:677
↓ 2 callers
Function
clear_lock
src/fatfs/ff.c:1015
↓ 2 callers
Method
clipCreationButtonPressed
src/deluge/gui/views/session_view.cpp:3943
↓ 2 callers
Method
clipHasInstance
src/deluge/model/output.cpp:154
↓ 2 callers
Method
clipLengthChanged
src/deluge/model/output.cpp:189
↓ 2 callers
Method
clipStatusMidiLearnPadPressed
src/deluge/gui/views/view.cpp:500
↓ 2 callers
Method
cloneFrom
src/deluge/model/sample/sample_low_level_reader.cpp:1281
↓ 2 callers
Method
cloneFrom
src/deluge/processing/audio_output.cpp:53
↓ 2 callers
Method
cloneFrom
src/deluge/modulation/sidechain/sidechain.cpp:50
↓ 2 callers
Function
columnFunctionToString
src/deluge/gui/ui/keyboard/layout/column_controls.cpp:218
↓ 2 callers
Function
combineHitStrengths
src/deluge/util/functions.cpp:1420
↓ 2 callers
Method
compensateInstrumentVolumeForResonance
src/deluge/model/instrument/kit.cpp:909
↓ 2 callers
Method
consoleTimerEvent
src/deluge/hid/display/oled.cpp:1069
↓ 2 callers
Method
containsAnyNotes
src/deluge/model/clip/instrument_clip.cpp:3760
↓ 2 callers
Method
convertDataIfNecessary
src/deluge/storage/cluster/cluster.cpp:39
↓ 2 callers
Method
copy
src/deluge/modulation/automation/auto_param.cpp:2185
↓ 2 callers
Function
copyBackgroundAroundForeground
src/deluge/hid/display/oled.cpp:444
↓ 2 callers
Method
copyBasicsFrom
src/deluge/model/clip/clip.cpp:99
↓ 2 callers
Function
copyRowWithMask
src/deluge/hid/display/oled.cpp:431
↓ 2 callers
Method
countAudioClips
src/deluge/model/song/song.cpp:5377
↓ 2 callers
Method
createFile
Creates folders and subfolders as needed!
src/deluge/storage/storage_manager.cpp:87
↓ 2 callers
Method
createNewDrum
src/deluge/storage/storage_manager.cpp:552
↓ 2 callers
Method
createNewInstrument
Loads from file, etc - doesn't truly "create"
src/deluge/gui/views/arranger_view.cpp:795
↓ 2 callers
Function
create_partition
src/fatfs/ff.c:5764
↓ 2 callers
Method
currentFileDeleted
src/deluge/gui/ui/browser/browser.cpp:1290
↓ 2 callers
Method
currentlySendingMIDIOutputClocks
src/deluge/playback/playback_handler.cpp:405
↓ 2 callers
Method
cutAllSound
src/deluge/model/output.h:134
↓ 2 callers
Method
cutSound
src/deluge/gui/ui/sound_editor.cpp:1535
↓ 2 callers
Method
data
Direct access to the underlying storage. Complexity: O(1) in time and space.
src/deluge/util/container/static_vector.hpp:220
↓ 2 callers
Method
dealloc
src/deluge/memory/general_memory_allocator.cpp:214
↓ 2 callers
Method
deleteBackedUpParamManagersForClip
src/deluge/model/song/song.cpp:3745
↓ 2 callers
Method
deleteHibernatingInstrumentWithSlot
src/deluge/model/song/song.cpp:3447
↓ 2 callers
Method
deleteMultiRange
src/deluge/processing/sound/sound.cpp:4594
↓ 2 callers
Method
deleteOldDrumNames
src/deluge/model/note/note_row.cpp:71
↓ 2 callers
Function
deleteOldSongBeforeLoadingNew
src/deluge/deluge.cpp:1046
↓ 2 callers
Method
deleteOrHibernateOutputIfNoClips
src/deluge/model/song/song.cpp:3434
↓ 2 callers
Method
deleteOutput
src/deluge/gui/views/arranger_view.cpp:420
↓ 2 callers
Method
deleteOutputThatIsInMainList
Make sure you first free all the Instrument's voices before calling this!
src/deluge/model/song/song.cpp:3159
↓ 2 callers
Method
deleteTime
src/deluge/modulation/params/param_set.cpp:304
↓ 2 callers
Method
deleteUnusedAudioFileFromMemoryIndexUnknown
src/deluge/storage/audio/audio_file_manager.cpp:420
↓ 2 callers
Method
deletingClipInstanceForClip
Will call audio routine!! Note: in most cases (when action supplied), will try to pick a new activeClip even if told not to. But this should be ok
src/deluge/model/song/song.cpp:4487
↓ 2 callers
Method
detachActiveClip
src/deluge/model/output.cpp:84
↓ 2 callers
Function
dir_clear
src/fatfs/ff.c:1664
↓ 2 callers
Function
dir_remove
src/fatfs/ff.c:2581
↓ 2 callers
Function
disk_read_without_streaming_first
src/RZA1/diskio.c:185
↓ 2 callers
Method
displayStemExportProgressOLED
src/deluge/processing/stem_export/stem_export.cpp:596
↓ 2 callers
Function
disposeOfVoice
src/deluge/processing/engines/audio_engine.cpp:1431
↓ 2 callers
Function
doActualReadRohan
src/RZA1/sdhi/src/sd/access/sd_read.c:56
↓ 2 callers
Function
doAnyPendingUIRendering
src/deluge/gui/ui/ui.cpp:371
↓ 2 callers
Function
doFMVector
src/deluge/model/voice/voice.cpp:1715
↓ 2 callers
Method
doFilterStereo
src/deluge/dsp/filter/svf.cpp:29
↓ 2 callers
Method
doPresetNavigation
Caller must call emptyFileItems() at some point after calling this function - unless an error is returned Caller must remove OLED working animation af
src/deluge/gui/ui/load/load_instrument_preset_ui.cpp:1390
↓ 2 callers
Function
doSomeOutputting
Returns whether we got to the end
src/deluge/processing/engines/audio_engine.cpp:1033
↓ 2 callers
Method
doTickForward
src/deluge/playback/mode/session.cpp:2311
↓ 2 callers
Method
doTickForward
Returns num ticks til we next want to come back here. May switch notes on and/or off.
src/deluge/modulation/arpeggiator.cpp:844
↓ 2 callers
Method
doTickForwardForArp
Returns num ticks til next arp event
src/deluge/processing/sound/sound_instrument.cpp:440
↓ 2 callers
Method
doUniqueCloneOnClipInstance
First, be sure the clipInstance has a Clip
src/deluge/playback/mode/arrangement.cpp:507
← previous
next →
1,501–1,600 of 7,849, ranked by callers