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
↓ 4 callers
Function
_PrintUnsigned
* * _PrintUnsigned */
src/RTT/SEGGER_RTT_printf.c:137
↓ 4 callers
Method
__init__
( self, clazz: str, cpp_name: str, arg_template: list[str], descriptio
src/deluge/gui/menu_item/generate/dmui/dsl.py:97
↓ 4 callers
Function
_sd_card_send_ocr
* ID : * Summary : get OCR register * Include : * Declaration : int _sd_card_send_ocr(SDHNDL *hndl,int type) * Functions
src/RZA1/sdhi/src/sd/access/sd_cmd.c:454
↓ 4 callers
Function
_sd_rand
* ID : * Summary : create Volume ID Number * Include : * Declaration : unsigned short _sd_rand(void) * Functions : get Vo
src/RZA1/sdhi/src/sd/access/sd_util.c:1622
↓ 4 callers
Function
_sd_set_port
* ID : * Summary : control data bus width * Include : * Declaration : int _sd_set_port(SDHNDL *hndl,int port) * Functions
src/RZA1/sdhi/src/sd/access/sd_util.c:130
↓ 4 callers
Function
_sdio_dma_trans
* ID : * Summary : transfer data by DMA * Include : * Declaration : int _sdio_dma_trans(SDHNDL *hndl,long cnt) * Functions
src/RZA1/sdhi/src/sd/sdio/sdio_trns.c:185
↓ 4 callers
Function
_sdio_software_trans
* ID : * Summary : transfer data by software * Include : * Declaration : int _sdio_software_trans(SDHNDL *hndl,unsigned char
src/RZA1/sdhi/src/sd/sdio/sdio_trns.c:68
↓ 4 callers
Function
_sdio_software_trans2
* ID : * Summary : transfer data by software * Include : * Declaration : int _sdio_software_trans2(SDHNDL *hndl,unsigned char
src/RZA1/sdhi/src/sd/sdio/sdio_trns.c:132
↓ 4 callers
Method
addModControllable
src/deluge/model/model_stack.h:379
↓ 4 callers
Method
addNoteRowAndExtraStuff
Takes the NoteRow's *index*, not id! NoteRow must have a paramManager.
src/deluge/model/model_stack.cpp:31
↓ 4 callers
Method
addReasonToCluster
src/deluge/storage/audio/audio_file_manager.cpp:1431
↓ 4 callers
Method
addSource
src/deluge/modulation/params/param_descriptor.h:68
↓ 4 callers
Method
addUntrusted
src/deluge/model/scale/note_set.cpp:10
↓ 4 callers
Function
allocMaxSpeed
src/deluge/memory/memory_allocator_interface.cpp:3
↓ 4 callers
Method
allocStealable
src/deluge/memory/general_memory_allocator.h:71
↓ 4 callers
Method
anythingInOutputBuffer
src/deluge/io/midi/midi_engine.cpp:412
↓ 4 callers
Method
bufferMessage
src/deluge/io/midi/midi_device_manager.cpp:637
↓ 4 callers
Method
buttonAction
src/deluge/gui/ui/sound_editor.cpp:242
↓ 4 callers
Method
calculateBPM
src/deluge/model/song/song.h:438
↓ 4 callers
Method
checkPermissionToBeginSession
src/deluge/gui/menu_item/menu_item.cpp:26
↓ 4 callers
Method
checkPermissionToBeginSessionForRangeSpecificParam
src/deluge/gui/ui/sound_editor.cpp:1506
↓ 4 callers
Method
clear
src/deluge/model/note/note_row.cpp:3757
↓ 4 callers
Function
clearSideBar
src/deluge/hid/led/pad_leds.cpp:237
↓ 4 callers
Method
clone
Will replace the Clip in the modelStack, if success.
src/deluge/model/clip/audio_clip.cpp:78
↓ 4 callers
Function
computeCurrentValueForPan
src/deluge/gui/menu_item/value_scaling.cpp:15
↓ 4 callers
Method
configure
returns a gain compensation value
src/deluge/dsp/filter/filter.h:47
↓ 4 callers
Method
connectedNow
src/deluge/io/midi/midi_device.cpp:354
↓ 4 callers
Method
consumeSendData
This tries to read data from the ring buffer, and moves data into the smaller "dataSendingNow" buffer where it is ready to be used by the hardware dri
src/deluge/io/midi/midi_device_manager.cpp:672
↓ 4 callers
Method
convertOneData
src/deluge/model/sample/sample.h:76
↓ 4 callers
Method
convertPatchCableKnobPosToIndicatorLevel
if you're dealing with a patch cable which has a -128 to +128 range we'll need to convert it to a 0 - 128 range for purpose of rendering on knob indic
src/deluge/gui/views/view.cpp:1278
↓ 4 callers
Function
crc32
src/fatfs/ff.c:3214
↓ 4 callers
Method
createNewAudioOutput
src/deluge/model/song/song.cpp:4908
↓ 4 callers
Method
dealloc
tests/32bit_unit_tests/mock_memory_manager.cpp:74
↓ 4 callers
Method
deallocateCluster
src/deluge/storage/audio/audio_file_manager.cpp:970
↓ 4 callers
Method
deleteAutomationBasicForSetup
Beware. As this will do no notifying, the caller must ensure that any required notification is done. I.e. a ParamSet must be notified if automation is
src/deluge/modulation/automation/auto_param.cpp:392
↓ 4 callers
Function
dir_find
src/fatfs/ff.c:2394
↓ 4 callers
Function
disable_dmax
Function Name : disable_dmax Description : disable dma any channel Arguments : uint16_t ch_no : channel no Return value :
src/RZA1/usb/r_usb_basic/src/hw/r_usb_dma.c:2952
↓ 4 callers
Function
dmaChannelStart
src/deluge/drivers/dmac/dmac.c:41
↓ 4 callers
Function
doFMNew
src/deluge/model/voice/voice.cpp:1680
↓ 4 callers
Method
doFilter
src/deluge/dsp/filter/svf.cpp:20
↓ 4 callers
Method
doSongSwap
Caller must remove OLED working animation.
src/deluge/playback/playback_handler.cpp:1261
↓ 4 callers
Method
drawChar
src/deluge/hid/display/oled_canvas/canvas.cpp:244
↓ 4 callers
Method
drawHorizontalLine
src/deluge/hid/display/oled_canvas/canvas.cpp:70
↓ 4 callers
Function
dtanh
src/deluge/dsp/dx/math_lut.cpp:39
↓ 4 callers
Method
enableNote
src/deluge/gui/ui/keyboard/layout/column_controls.cpp:51
↓ 4 callers
Method
endInstancesOfActiveClips
Normally we leave detachClipsToo as false, becuase we need to keep them attached because resumeClipsClonedForArrangementRecording() is about to be cal
src/deluge/model/song/song.cpp:4390
↓ 4 callers
Method
endMIDILearn
src/deluge/gui/views/view.cpp:450
↓ 4 callers
Method
endRecordingSoon
src/deluge/gui/ui/audio_recorder.cpp:169
↓ 4 callers
Method
equalsChannelOrZone
src/deluge/io/midi/learned_midi.h:39
↓ 4 callers
Method
extend
src/deluge/memory/memory_region.cpp:742
↓ 4 callers
Function
fastPythag
src/deluge/util/functions.cpp:1490
↓ 4 callers
Function
fill_last_frag
src/fatfs/ff.c:1391
↓ 4 callers
Method
filterMono
* Filter a buffer of mono samples from startSample to endSample incrememnting by the increment * @param startSample pointer to first sample in buffe
src/deluge/dsp/filter/filter.h:60
↓ 4 callers
Method
filterStereo
* Filter a buffer of interleaved stereo samples from startSample to endSample incrememnting by the increment * @param startSample pointer to first s
src/deluge/dsp/filter/filter.h:86
↓ 4 callers
Method
findAnUnlaunchedPresetIncludingWithinSubfolders
Caller must set currentDir before calling this. Caller must call emptyFileItems() at some point after calling this function. song may be supplied as N
src/deluge/gui/ui/load/load_instrument_preset_ui.cpp:1163
↓ 4 callers
Function
flagCable
src/deluge/modulation/patch/patch_cable_set.cpp:37
↓ 4 callers
Method
focusRegained
src/deluge/gui/ui/ui.h:115
↓ 4 callers
Method
generateRepeats
Set numRepeatsRounded to 0 to completely flatten iteration dependence
src/deluge/model/note/note_row.cpp:2709
↓ 4 callers
Method
get
src/deluge/dsp/dx/aligned_buf.h:28
↓ 4 callers
Method
getActualCurrentPosAsIfPlayingInForwardDirection
src/deluge/model/clip/clip.cpp:166
↓ 4 callers
Method
getAttack
Get the current attack time constant in terms of the full knob range (0 to 2^31)
src/deluge/dsp/compressor/rms_feedback.h:69
↓ 4 callers
Method
getAutomationSubType
used to return whether Automation View is in the AUTOMATION_ARRANGER_VIEW UI Type, AUTOMATION_INSTRUMENT_CLIP_VIEW or AUTOMATION_AUDIO_CLIP_VIEW UI Ty
src/deluge/gui/views/automation_view.cpp:598
↓ 4 callers
Method
getBlend
returns blend in q31
src/deluge/dsp/compressor/rms_feedback.h:157
↓ 4 callers
Method
getClipForSelection
src/deluge/gui/views/arranger_view.cpp:3348
↓ 4 callers
Method
getColour
src/deluge/model/clip/audio_clip.cpp:1241
↓ 4 callers
Function
getCurrentDxPatch
src/deluge/gui/ui/keyboard/column_controls/dx.cpp:30
↓ 4 callers
Method
getCurrentScale
src/deluge/model/song/song.cpp:2927
↓ 4 callers
Method
getDefaultProbability
src/deluge/model/note/note_row.cpp:673
↓ 4 callers
Method
getEffectiveSequenceDirectionMode
src/deluge/model/note/note_row.cpp:1958
↓ 4 callers
Method
getEncodedPosFromLeft
src/deluge/hid/display/display.h:86
↓ 4 callers
Function
getFileNameFromEndOfPath
src/deluge/util/functions.cpp:2123
↓ 4 callers
Method
getFirstClusterIndexWithAudioData
src/deluge/model/sample/sample.cpp:1012
↓ 4 callers
Function
getHexCharValue
src/OSLikeStuff/fault_handler/fault_handler.c:131
↓ 4 callers
Method
getInternalTickTime
src/deluge/playback/playback_handler.cpp:1229
↓ 4 callers
Method
getInterpolationBufferSize
src/deluge/model/sample/sample_controls.cpp:28
↓ 4 callers
Method
getMaxMIDIChannelSuffix
src/deluge/model/song/song.cpp:3030
↓ 4 callers
Method
getModFXType
src/deluge/processing/sound/sound.cpp:357
↓ 4 callers
Method
getNext
src/deluge/util/container/list/bidirectional_linked_list.cpp:76
↓ 4 callers
Method
getNoteRowFromId
src/deluge/model/clip/instrument_clip.cpp:3476
↓ 4 callers
Function
getNumVoices
src/deluge/processing/engines/audio_engine.cpp:375
↓ 4 callers
Method
getOrCreateNoteRowForYNote
Beware - this may change yScroll (via currentSong->setRootNote()) scaleAltered will not be set to false first - set it yourself. So that this can be c
src/deluge/model/clip/instrument_clip.cpp:1080
↓ 4 callers
Method
getOrCreateParamFromCC
src/deluge/modulation/midi/midi_param_vector.cpp:35
↓ 4 callers
Method
getOutputIndex
src/deluge/model/song/song.cpp:3551
↓ 4 callers
Method
getParamKind
src/deluge/modulation/params/param_set.h:122
↓ 4 callers
Function
getPatchedParamShortName
src/deluge/modulation/params/param.cpp:65
↓ 4 callers
Method
getPlaySample
src/deluge/model/voice/voice_sample.cpp:1742
↓ 4 callers
Method
getPriorityRating
Higher numbers are lower priority. 1 is top priority. Will never return 0, because nextVoiceState starts at 1
src/deluge/model/voice/voice.cpp:3267
↓ 4 callers
Method
getRatio
Get the current ratio as a full-scale (0 to 2^31) number
src/deluge/dsp/compressor/rms_feedback.h:118
↓ 4 callers
Method
getRelease
Get the current release time constant in terms of the full knob range (0 to 2^31)
src/deluge/dsp/compressor/rms_feedback.h:89
↓ 4 callers
Function
getSample
src/deluge/gui/views/audio_clip_view.cpp:63
↓ 4 callers
Method
getSamplePos
src/deluge/dsp/timestretch/time_stretcher.cpp:1227
↓ 4 callers
Method
getSidechain
Get the current sidechain cutoff frequency as a full-scale (0 to 2^31) integer
src/deluge/dsp/compressor/rms_feedback.h:137
↓ 4 callers
Method
getSquareFromPos
src/deluge/gui/views/timeline_view.cpp:442
↓ 4 callers
Function
getSystemTime
src/OSLikeStuff/task_scheduler.cpp:558
↓ 4 callers
Method
getThreshold
Get the current theshold as a full-scale (0 to 2^31) number.
src/deluge/dsp/compressor/rms_feedback.h:108
↓ 4 callers
Method
getTimePerInternalTickFloat
src/deluge/playback/playback_handler.cpp:605
↓ 4 callers
Function
getTimerValue
returns ticks at the rate the deluge clock would generate them
tests/unit/mocks/timer_mocks.cpp:58
↓ 4 callers
Function
getTotalChange
src/deluge/dsp/timestretch/time_stretcher.h:118
↓ 4 callers
Function
getTotalDifferenceAbs
src/deluge/dsp/timestretch/time_stretcher.h:107
↓ 4 callers
Function
getTxBufferStart
src/deluge/drivers/ssi/ssi.c:57
← previous
next →
901–1,000 of 7,849, ranked by callers