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
↓ 43 callers
Function
_sd_card_send_cmd_arg
* ID : * Summary : issue general SD command * Include : * Declaration : int _sd_card_send_cmd_arg(SDHNDL *hndl,unsigned cmd,
src/RZA1/sdhi/src/sd/access/sd_cmd.c:400
↓ 43 callers
Method
addOtherTwoThingsButNoNoteRow
src/deluge/model/model_stack.h:373
↓ 41 callers
Method
clear
src/deluge/util/d_string.cpp:39
↓ 41 callers
Method
closeTag
src/deluge/storage/storage_manager.cpp:728
↓ 40 callers
Function
_sd_clear_info
* ID : * Summary : clear int_info bits * Include : * Declaration : int _sd_clear_info(SDHNDL hndl,unsigned short clear_info1,
src/RZA1/sdhi/src/sd/access/sd_int.c:130
↓ 40 callers
Method
c_str
src/deluge/util/d_string.h:123
↓ 40 callers
Method
has
Returns true if note is part of the NoteSet. */
src/deluge/model/scale/note_set.h:37
↓ 40 callers
Method
toModControllable
src/deluge/model/drum/drum.h:92
↓ 39 callers
Method
containsSomething
src/deluge/modulation/automation/auto_param.cpp:1993
↓ 39 callers
Method
getCurrentlyRecordingLinearly
src/deluge/model/clip/audio_clip.cpp:1300
↓ 39 callers
Method
getPatchedParamSet
src/deluge/modulation/params/param_manager.h:115
↓ 39 callers
Method
writeOpeningTagEnd
src/deluge/storage/storage_manager.cpp:734
↓ 38 callers
Method
addAutoParam
src/deluge/model/model_stack.h:452
↓ 38 callers
Function
move_window
src/fatfs/ff.c:1056
↓ 37 callers
Function
disk_write
src/RZA1/diskio.c:235
↓ 37 callers
Function
getCurrentInstrument
Do not call in static/global constructors, song won't exist yet
src/deluge/model/song/song.cpp:107
↓ 37 callers
Method
getNoteRow
src/deluge/model/model_stack.h:197
↓ 37 callers
Method
isAutomated
src/deluge/modulation/automation/auto_param.h:118
↓ 37 callers
Method
removeReasonFromCluster
src/deluge/storage/audio/audio_file_manager.cpp:1441
↓ 36 callers
Method
containsSomething
src/deluge/io/midi/learned_midi.h:59
↓ 36 callers
Function
interpolateTableSigned
input must not have any extra bits set than numBitsInInput specifies
src/deluge/util/waves.h:15
↓ 36 callers
Function
ld_word
src/fatfs/ff.c:614
↓ 36 callers
Function
multiply_accumulate_32x32_rshift32_rounded
src/deluge/util/fixedpoint.h:49
↓ 35 callers
Function
exitUIMode
You can safely call this even if you don't know whether said UI mode is active.
src/deluge/gui/ui/ui.cpp:433
↓ 35 callers
Method
getSynthMode
src/deluge/processing/sound/sound.h:218
↓ 35 callers
Function
ld_dword
Made non-static by Rohan
src/fatfs/ff.c:628
↓ 34 callers
Method
containsAnyMainParamCollections
Not including MPE params
src/deluge/modulation/params/param_manager.h:51
↓ 33 callers
Method
drawStringCentred
src/deluge/hid/display/oled_canvas/canvas.cpp:188
↓ 33 callers
Method
getYNoteFromYDisplay
src/deluge/model/clip/instrument_clip.cpp:3770
↓ 33 callers
Method
isArrangementOnlyClip
src/deluge/model/clip/clip.cpp:205
↓ 32 callers
Method
forTail
* @brief Create a derived colour for tails (used by views) * * @return RGB The derived colour */
src/deluge/gui/colour/rgb.h:78
↓ 32 callers
Function
getCurrentKit
Do not call in static/global constructors, song won't exist yet
src/deluge/model/song/song.cpp:98
↓ 32 callers
Method
getCurrentValue
src/deluge/modulation/automation/auto_param.h:112
↓ 32 callers
Function
getParamFromUserValue
Gets param *preset* value. Should be labelled better
src/deluge/util/functions.cpp:1360
↓ 32 callers
Method
isSetToParamWithNoSource
src/deluge/modulation/params/param_descriptor.h:48
↓ 32 callers
Method
setActiveModControllableTimelineCounter
src/deluge/gui/views/view.cpp:1727
↓ 32 callers
Function
st_word
src/fatfs/ff.c:661
↓ 31 callers
Function
getCurrentOutput
Do not call in static/global constructors, song won't exist yet
src/deluge/model/song/song.cpp:93
↓ 31 callers
Method
setScrollingText
src/deluge/hid/display/display.h:89
↓ 30 callers
Function
MainOLED_WCom
src/deluge/drivers/oled/oled.c:27
↓ 30 callers
Method
getJustTheParam
src/deluge/modulation/params/param_descriptor.h:56
↓ 30 callers
Function
sddev_int_wait
* Function Name: int32_t sddev_int_wait(int32_t sd_port, int32_t time); * Description : Waitting for SDHI Interrupt * Arguments : int32_t time :
src/deluge/drivers/sd/sd.c:70
↓ 29 callers
Method
addOtherTwoThings
* adds a modcontrollable and a param manager */
src/deluge/model/model_stack.h:389
↓ 29 callers
Method
clear
tests/unit/mocks/song_mock.h:14
↓ 29 callers
Function
isUIModeActiveExclusively
src/deluge/gui/ui/ui.cpp:400
↓ 29 callers
Function
setOutputState
src/RZA1/gpio/gpio.c:55
↓ 29 callers
Method
setupModelStackWithSongAsTimelineCounter
src/deluge/model/song/song.cpp:5795
↓ 29 callers
Function
usb_cstd_chg_curpipe
Function Name : usb_cstd_chg_curpipe Description : Switch FIFO and pipe number. Arguments : usb_utr_t *ptr : Pointer to usb_u
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_abs.c:482
↓ 29 callers
Function
usb_hstd_get_usb_ip_adr
Function Name : usb_hstd_get_usb_ip_adr Description : Get base address of the selected USB channel's peripheral : registers.
src/RZA1/usb/r_usb_basic/src/hw/r_usb_hreg_abs.c:826
↓ 28 callers
Function
addRepeatingTask
src/OSLikeStuff/task_scheduler.cpp:534
↓ 28 callers
Method
begin
src/deluge/util/container/static_vector.hpp:538
↓ 28 callers
Method
empty
src/deluge/util/d_string.h:128
↓ 28 callers
Method
getCurrentMenuItem
src/deluge/gui/ui/sound_editor.cpp:1487
↓ 28 callers
Method
getTimelineCounterAllowNull
src/deluge/model/model_stack.h:176
↓ 28 callers
Function
isUIModeWithinRange
Checks that all of the currently active UI modes are within the list of modes provided. As well as making things tidy, the main point of this is to st
src/deluge/gui/ui/ui.cpp:407
↓ 28 callers
Function
reassessGreyout
src/deluge/hid/led/pad_leds.cpp:640
↓ 27 callers
Function
fromXY
src/deluge/hid/button.h:13
↓ 27 callers
Function
getNoise
src/deluge/util/functions.h:352
↓ 27 callers
Method
getNoteRowForDrum
src/deluge/model/clip/instrument_clip.cpp:1032
↓ 26 callers
Method
addSoundFlags
src/deluge/model/model_stack.h:466
↓ 26 callers
Method
appendInt
TODO: Validate buffer size. These can overflow
src/deluge/util/d_string.h:115
↓ 26 callers
Method
editingKit
src/deluge/gui/ui/sound_editor.cpp:135
↓ 26 callers
Method
format
src/deluge/gui/menu_item/formatted_title.h:12
↓ 26 callers
Function
fromCartesian
src/deluge/hid/button.h:9
↓ 26 callers
Method
getBackedUpParamManagerPreferablyWithClip
If none for the correct Clip, return one for a different Clip - prioritizing NULL Clip. Returns NULL if couldn't find one. Supply stealInto to have it
src/deluge/model/song/song.cpp:3646
↓ 26 callers
Method
popupTextTemporary
src/deluge/hid/display/oled.h:123
↓ 26 callers
Method
timelineCounterIsSet
src/deluge/model/model_stack.h:184
↓ 26 callers
Function
writeInt32
src/deluge/util/functions.h:466
↓ 25 callers
Method
cancelPopup
src/deluge/hid/display/oled.h:127
↓ 25 callers
Method
removeWorkingAnimation
src/deluge/hid/display/oled.cpp:800
↓ 25 callers
Method
setup
src/deluge/gui/ui/sound_editor.cpp:1275
↓ 25 callers
Function
setupModelStackWithTimelineCounter
src/deluge/model/model_stack.h:310
↓ 25 callers
Method
size
* @brief Used in combination with operator[] and begin end * * @return constexpr size_t The size of this 'container' */
src/deluge/gui/colour/rgb.h:205
↓ 25 callers
Method
writeOpeningTag
src/deluge/storage/storage_manager.cpp:716
↓ 24 callers
Function
delayMS
src/deluge/util/cfunctions.c:236
↓ 24 callers
Method
invertArea
src/deluge/hid/display/oled_canvas/canvas.cpp:475
↓ 24 callers
Method
push_back
src/deluge/util/container/static_vector.hpp:632
↓ 24 callers
Method
render
src/deluge/dsp/dx/fm_core.cpp:65
↓ 24 callers
Method
setBuffer
src/deluge/dsp/reverb/freeverb/comb.hpp:35
↓ 24 callers
Method
setLength
src/deluge/model/note/note_row.cpp:2576
↓ 24 callers
Method
unassignAllVoices
src/deluge/model/drum/midi_drum.cpp:42
↓ 24 callers
Function
usb_hstd_ctrl_end
Function Name : usb_hstd_ctrl_end Description : Call the user registered callback function that notifies : completion of a con
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hcontrolrw.c:286
↓ 23 callers
Method
end
Pointer to one-past-the-end.
src/deluge/util/container/static_vector.hpp:358
↓ 23 callers
Method
getCluster
src/deluge/model/sample/sample_cache.cpp:218
↓ 23 callers
Function
hw_usb_set_mbw
Function Name : hw_usb_set_mbw Description : Set MBW-bits (CFIFO Port Access Bit Width) of the FIFOSEL cor- : responding to th
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:1095
↓ 23 callers
Function
show
src/deluge/gui/menu_item/dx/param.cpp:356
↓ 23 callers
Function
uartPrintln
src/deluge/drivers/uart/uart.c:32
↓ 23 callers
Function
usb_hstd_forced_termination
Function Name : usb_hstd_forced_termination Description : Terminate data transmission and reception. Arguments : usb_utr_t *ptr
src/RZA1/usb/r_usb_basic/src/hw/r_usb_hreg_abs.c:743
↓ 22 callers
Function
R_INTC_Enable
* Function Name: R_INTC_Enable * Description : Enables interrupt of the ID specified by the int_id. * Arguments : uint16_t int_id : Interrupt ID
src/RZA1/intc/intc.c:209
↓ 22 callers
Function
_sd_check_info2_err
* ID : * Summary : check SD_INFO2 register errors * Include : * Declaration : int _sd_check_info2_err(SDHNDL *hndl) * Functi
src/RZA1/sdhi/src/sd/access/sd_cmd.c:832
↓ 22 callers
Function
_sd_check_media
* ID : * Summary : check card insertion * Include : * Declaration : int _sd_check_media(SDHNDL *hndl) * Functions : check
src/RZA1/sdhi/src/sd/access/sd_cd.c:161
↓ 22 callers
Method
containsAnyParamCollectionsIncludingExpression
src/deluge/modulation/params/param_manager.h:53
↓ 22 callers
Method
degreeOf
src/deluge/model/scale/note_set.cpp:53
↓ 22 callers
Method
isJustAParam
src/deluge/modulation/params/param_descriptor.h:54
↓ 21 callers
Function
SetupOnOffSetting
src/deluge/model/settings/runtime_feature_settings.cpp:44
↓ 21 callers
Function
_sd_memset
* ID : * Summary : set memory * Include : * Declaration : int _sd_memset(unsigned char *p,int data, * : unsign
src/RZA1/sdhi/src/sd/access/sd_util.c:1579
↓ 21 callers
Method
dim
* @brief Dim a colour * * @param level How much to dim (up to 8) * @return RGB The dimmed colour */
src/deluge/gui/colour/rgb.h:117
↓ 21 callers
Function
enterUIMode
src/deluge/gui/ui/ui.cpp:444
↓ 21 callers
Method
getLength
src/deluge/util/d_string.cpp:153
↓ 20 callers
Method
expectEvent
src/deluge/model/clip/clip.cpp:629
← previous
next →
101–200 of 7,849, ranked by callers