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
get_achar
src/fatfs/ff.c:2763
↓ 4 callers
Function
get_clang_format_cmd
()
scripts/tasks/task-format.py:46
↓ 4 callers
Function
get_fileinfo
src/fatfs/ff.c:2627
↓ 4 callers
Function
get_ldnumber
src/fatfs/ff.c:3134
↓ 4 callers
Method
giveMidiCommandsToDrum
src/deluge/model/note/note_row.cpp:3878
↓ 4 callers
Method
grabVelocityToLevelFromMIDIDeviceDefinitely
src/deluge/modulation/patch/patch_cable_set.cpp:1158
↓ 4 callers
Method
hasAnySwing
src/deluge/model/song/song.cpp:2457
↓ 4 callers
Method
hasCutModeSamples
src/deluge/processing/sound/sound.cpp:1860
↓ 4 callers
Method
highest
Returns the highest note that has been added to the NoteSet. */
src/deluge/model/scale/note_set.h:65
↓ 4 callers
Function
hw_usb_clear_bcctrl
Function Name : hw_usb_clear_bcctrl Description : Clear BCCTRL's bits. Arguments : usb_utr_t *ptr : Pointer to usb_utr_t stru
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:313
↓ 4 callers
Function
hw_usb_clear_dclrm
Function Name : hw_usb_clear_dclrm Description : Reset DCLRM-bits (FIFO buffer not auto-cleared) of the FIFOSEL : correspondin
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:1041
↓ 4 callers
Function
hw_usb_clear_dvstctr
Function Name : hw_usb_clear_dvstctr Description : Clear the bit pattern specified in argument, of the specified : port's DVST
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:421
↓ 4 callers
Function
hw_usb_hclear_uact
Function Name : hw_usb_hclear_uact Description : Clear UACT-bit (USB Bus Enable) specified port's DVSTCTR0 : register. When Ho
src/RZA1/usb/r_usb_basic/src/hw/r_usb_hreg_access.c:135
↓ 4 callers
Function
hw_usb_hset_sureq
Function Name : hw_usb_hset_sureq Description : Set te SUREQ-bit in the DCPCTR register : (Set SETUP packet send when HostCont
src/RZA1/usb/r_usb_basic/src/hw/r_usb_hreg_access.c:505
↓ 4 callers
Function
hw_usb_read_dcpmaxp
Function Name : hw_usb_read_dcpmaxp Description : Returns DCPMAXP register content. Arguments : usb_utr_t *ptr : Pointer to u
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:1735
↓ 4 callers
Function
hw_usb_read_fifo32
Function Name : hw_usb_read_fifo32 Description : Data is read from the specified pipemode's FIFO register, 32-bits : wide, cor
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:489
↓ 4 callers
Function
hw_usb_read_fifoctr
Function Name : hw_usb_read_fifoctr Description : Returns the value of the FIFOCTR register corresponding to : specified PIPEM
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:1251
↓ 4 callers
Function
hw_usb_rmw_dvstctr
Function Name : hw_usb_rmw_dvstctr Description : Read-modify-write the specified port's DVSTCTR. Arguments : usb_utr_t *ptr :
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:399
↓ 4 callers
Function
hw_usb_set_csclr
Function Name : hw_usb_set_csclr Description : Set CSCLR bit in the specified pipe's PIPECTR register Arguments : usb_utr_t *ptr
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:2089
↓ 4 callers
Function
hw_usb_set_utst
Function Name : hw_usb_set_utst Description : Not processed as the functionality is provided by R8A66597(ASSP). Arguments : usb_utr_t
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:461
↓ 4 callers
Function
hw_usb_write_dcpcfg
Function Name : hw_usb_write_dcpcfg Description : Specified data is written to DCPCFG register. Arguments : usb_utr_t *ptr :
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_access.c:1709
↓ 4 callers
Function
i10x
src/fatfs/ff.c:6809
↓ 4 callers
Function
initDMAWithLinkDescriptor
src/deluge/drivers/dmac/dmac.c:34
↓ 4 callers
Method
insertElement
Returns error code
src/deluge/util/container/vector/named_thing_vector.cpp:77
↓ 4 callers
Method
isCurrentlyRecording
src/deluge/playback/playback_handler.cpp:2870
↓ 4 callers
Function
isKnobIndicatorBlinking
src/deluge/hid/led/indicator_leds.cpp:323
↓ 4 callers
Method
isNull
src/deluge/modulation/params/param_descriptor.h:108
↓ 4 callers
Function
isParamBipolar
src/deluge/modulation/params/param.cpp:26
↓ 4 callers
Method
isSourcePatchedToDestinationDescriptorVolumeInspecific
src/deluge/modulation/patch/patch_cable_set.cpp:355
↓ 4 callers
Method
isTriggerClockOutputEnabled
src/deluge/processing/engines/cv_engine.cpp:350
↓ 4 callers
Function
ledBlinkTimeout
src/deluge/hid/led/indicator_leds.cpp:107
↓ 4 callers
Method
loadAllAudioFiles
Returns true if more loading needed later
src/deluge/model/instrument/kit.cpp:354
↓ 4 callers
Method
loopLength
src/deluge/model/sample/sample_holder_for_voice.h:56
↓ 4 callers
Method
makeDrumNameUnique
newName must be allowed to be edited by this function
src/deluge/model/instrument/kit.cpp:742
↓ 4 callers
Function
memIsNumericChars
src/deluge/util/functions.cpp:537
↓ 4 callers
Method
modulateByOffset
Function to modulate NoteSet up offset semitones
src/deluge/model/scale/note_set.cpp:125
↓ 4 callers
Function
ne10_swap_ptr
src/NE10/modules/dsp/NE10_fft_cplx_ops.h:54
↓ 4 callers
Method
noteRowChanged
src/deluge/gui/ui/root_ui.h:35
↓ 4 callers
Method
opSwitch
src/deluge/dsp/dx/dx7note.h:44
↓ 4 callers
Method
opened
src/deluge/gui/ui/ui.h:110
↓ 4 callers
Method
openedInBackground
src/deluge/gui/ui/keyboard/keyboard_screen.cpp:807
↓ 4 callers
Function
paramNameForFileConst
src/deluge/modulation/params/param.cpp:283
↓ 4 callers
Method
paste
src/deluge/model/note/note_row.cpp:3829
↓ 4 callers
Method
possibleChangeToCurrentRangeDisplay
src/deluge/gui/ui/sound_editor.cpp:677
↓ 4 callers
Function
prepareColour
src/deluge/hid/led/pad_leds.cpp:277
↓ 4 callers
Method
prepareForHibernationOrDeletion
src/deluge/model/instrument/kit.cpp:901
↓ 4 callers
Method
prepareToReadTagOrAttributeValueOneCharAtATime
Returns whether we're all good to go
src/deluge/storage/storage_manager.cpp:1563
↓ 4 callers
Function
printsnln
src/deluge/io/debug/print.cpp:164
↓ 4 callers
Method
process
src/deluge/dsp/reverb/freeverb/freeverb.hpp:98
↓ 4 callers
Method
processParamFromInputMIDIChannel
src/deluge/model/instrument/kit.h:97
↓ 4 callers
Function
quickLog
src/deluge/util/functions.cpp:529
↓ 4 callers
Function
readButtonsAndPads
src/deluge/deluge.cpp:238
↓ 4 callers
Function
readDeviceReferenceFromFile
Returns NULL if insufficient details found, or not enough RAM to create
src/deluge/io/midi/midi_device_manager.cpp:323
↓ 4 callers
Method
readTagOrAttributeValueHex
This isn't super optimal, like the int32_t version is, but only rarely used
src/deluge/storage/storage_manager.cpp:1447
↓ 4 callers
Function
read_status
* Function Name: read_status * Description : Reads the status of serial flash memory. * Arguments : uint8_t * status1 : Serial Flash(0) *
src/RZA1/spibsc/spibsc_flash_userdef.c:336
↓ 4 callers
Method
recordClipExistenceChange
src/deluge/model/action/action.cpp:282
↓ 4 callers
Method
recordNoteOff
sub-function of AuditionPadAction if recording is on, make sure to record note off so that you can end tails
src/deluge/gui/views/instrument_clip_view.cpp:3805
↓ 4 callers
Method
recordNoteOn
sub-function of AuditionPadAction if count in is not on, record note on as per usual
src/deluge/gui/views/instrument_clip_view.cpp:3783
↓ 4 callers
Function
recountSmallestMPEZonesForDevice
src/deluge/io/midi/midi_device_manager.cpp:185
↓ 4 callers
Method
renderAsSingleRow
Returns false if had trouble loading some (will often not be all) Clusters
src/deluge/gui/waveform/waveform_renderer.cpp:68
↓ 4 callers
Function
renderAudioClipExplodeAnimation
2^16 used in place of "1" in "big" arithmetic below
src/deluge/hid/led/pad_leds.cpp:493
↓ 4 callers
Function
renderClipExpandOrCollapse
src/deluge/hid/led/pad_leds.cpp:1009
↓ 4 callers
Function
renderExplodeAnimation
2^16 used in place of "1" in "big" arithmetic below
src/deluge/hid/led/pad_leds.cpp:551
↓ 4 callers
Method
renderMacros
src/deluge/gui/views/view.cpp:2661
↓ 4 callers
Method
renderMainPads
When these return false it means they're transparent, showing what's underneath. These *must* check whether image has been supplied - if not, just ret
src/deluge/gui/ui/ui.h:143
↓ 4 callers
Method
renderOneCol
src/deluge/gui/waveform/waveform_renderer.cpp:634
↓ 4 callers
Method
renderSidebar
src/deluge/gui/ui/ui.h:148
↓ 4 callers
Method
repopulateOutputsOnScreen
src/deluge/gui/views/arranger_view.cpp:542
↓ 4 callers
Method
reset
src/deluge/dsp/filter/filter_set.cpp:194
↓ 4 callers
Method
reset
Surely this shouldn't be quite necessary?
src/deluge/modulation/arpeggiator.cpp:60
↓ 4 callers
Method
resetDrumTempValues
src/deluge/model/instrument/kit.cpp:1009
↓ 4 callers
Method
resumeClipsClonedForArrangementRecording
src/deluge/model/song/song.cpp:4421
↓ 4 callers
Method
resumePlayback
This must only be called if playback is on and this Clip is active!
src/deluge/model/clip/audio_clip.cpp:425
↓ 4 callers
Function
saveKnobPos
save previous knob position if regular midi learn is being used
src/deluge/io/midi/midi_takeover.cpp:180
↓ 4 callers
Method
sendMIDIPGM
src/deluge/model/clip/instrument_clip.cpp:3565
↓ 4 callers
Method
setAttack
Set the attack time constant from a full-scale (0 to 2^31) number. The parameter is exponentially mapped to a number between 0.5 and 70-ish ms
src/deluge/dsp/compressor/rms_feedback.h:80
↓ 4 callers
Method
setBlend
update the blend level, where blend is the wet level (i.e. ONE_Q31 is full wet) returns wet percentage
src/deluge/dsp/compressor/rms_feedback.h:163
↓ 4 callers
Method
setCVTranspose
src/deluge/processing/engines/cv_engine.cpp:220
↓ 4 callers
Method
setCVVoltsPerOctave
src/deluge/processing/engines/cv_engine.cpp:215
↓ 4 callers
Method
setCents
src/deluge/processing/source.cpp:72
↓ 4 callers
Method
setGateType
src/deluge/processing/engines/cv_engine.cpp:285
↓ 4 callers
Method
setLedStates
src/deluge/playback/playback_handler.cpp:2349
↓ 4 callers
Method
setModRegion
src/deluge/gui/views/view.cpp:1783
↓ 4 callers
Method
setRatio
Set the ratio based on a full-scale (0 to 2^31) number. A inverse (1/x) mapping is used, where 0 corresponds to a ratio of 2:1, 2^31 corresponds to a
src/deluge/dsp/compressor/rms_feedback.h:129
↓ 4 callers
Method
setRelease
Set the release time constant from a full-scale (0 to 2^31) number. The parameter is exponentially mapped to a number between 50 and 400-ish ms
src/deluge/dsp/compressor/rms_feedback.h:99
↓ 4 callers
Method
setSidechain
Set the sidechain cutoff frequency from a full-scale (0 to 2^31) integer. The parameter is exponentially mapped so 0 to 2^31 corresponds to about 0 t
src/deluge/dsp/compressor/rms_feedback.h:145
↓ 4 callers
Method
setupAsNewKitClipIfNecessary
Call this after setInstrument() / setAudioInstrument(). I forget exactly where setupPatching() fits into this picture... Arranger view calls that befo
src/deluge/model/clip/instrument_clip.cpp:4385
↓ 4 callers
Method
setupAsSample
src/deluge/processing/sound/sound.cpp:219
↓ 4 callers
Method
setupMIDI
src/deluge/modulation/params/param_manager.cpp:60
↓ 4 callers
Function
shouldNotRenderDuringTimerRoutine
src/deluge/hid/led/pad_leds.cpp:121
↓ 4 callers
Function
solicitVoiceSample
src/deluge/processing/engines/audio_engine.cpp:1435
↓ 4 callers
Method
startStemExportProcess
starts stem export process which includes setting up UI mode, timer, and preparing instruments / clips for exporting
src/deluge/processing/stem_export/stem_export.cpp:80
↓ 4 callers
Method
steal
src/deluge/storage/cluster/cluster.cpp:177
↓ 4 callers
Function
stringToUIntOrError
src/deluge/util/functions.cpp:644
↓ 4 callers
Method
swapElements
src/deluge/util/container/array/resizeable_array.cpp:1179
↓ 4 callers
Function
swapEndianness32
src/deluge/util/functions.h:419
↓ 4 callers
Function
syncValueToString
src/deluge/model/sync.cpp:56
↓ 4 callers
Function
sysexChecksum
src/deluge/storage/DX7Cartridge.cpp:26
↓ 4 callers
Method
thingFinishedLoading
src/deluge/storage/audio/audio_file_manager.cpp:1501
↓ 4 callers
Method
toWithSong
src/deluge/model/model_stack.h:141
← previous
next →
1,001–1,100 of 7,849, ranked by callers