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
Method
transitionToArrangementEditor
Returns false if error
src/deluge/gui/views/arranger_view.cpp:1899
↓ 4 callers
Function
unpack_7bit_to_8bit
src/deluge/util/pack.c:31
↓ 4 callers
Method
updateYScrollClipViewAfter
src/deluge/model/action/action.cpp:313
↓ 4 callers
Function
usb_creg_set_bempenb
/ BEMPENB */ / BEMP (buffer empty) Interrupt Enable Register */ Function Name : usb_creg_set_bempenb Description : A bit is set in the specifi
src/RZA1/usb/r_usb_basic/src/hw/r_usb_dma.c:2848
↓ 4 callers
Function
usb_creg_set_bval
Function Name : usb_creg_set_bval Description : Set BVAL (Buffer Memory Valid Flag) to the number given; in the FIFOCTR corresponding
src/RZA1/usb/r_usb_basic/src/hw/r_usb_dma.c:2806
↓ 4 callers
Function
usb_cstd_clr_pipe_cnfg
Function Name : usb_cstd_clr_pipe_cnfg Description : Clear specified pipe configuration register. Arguments : usb_utr_t *ptr
src/RZA1/usb/r_usb_basic/src/hw/r_usb_creg_abs.c:251
↓ 4 callers
Function
usb_cstd_set_task_pri
Function Name : usb_cstd_set_task_pri Description : Set a task's priority. Argument : uint8_t tasknum : Task id.
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hscheduler.c:390
↓ 4 callers
Function
usb_dma_def_tx_ch_no2ip_no
Function Name : usb_dma_def_tx_ch_no2ip_no Description : Get DMA channel no. Arguments : uint16_t ch_no : FIFO select Return
src/RZA1/usb/r_usb_basic/src/hw/r_usb_dma.c:729
↓ 4 callers
Function
usb_dma_get_crtb
Function Name : usb_dma_get_crtb Description : Get DMA Current Transaction Byte reg B(CRTB). Arguments : uint16_t dma_ch : DMA
src/RZA1/usb/r_usb_basic/src/hw/r_usb_dma.c:938
↓ 4 callers
Function
usb_dma_set_ch_no
Function Name : usb_dma_set_ch_no Description : Set DMA channel no. Arguments : uint16_t ip_no : USB module number (USB_IP0/U
src/RZA1/usb/r_usb_basic/src/hw/r_usb_dma.c:626
↓ 4 callers
Function
usb_dma_stop_dxfifo
Function Name : usb_dma_stop_dxfifo Description : DMA stop Arguments : uint8_t ip_type : USB_IP0/USB_IP1 : ui
src/RZA1/usb/r_usb_basic/src/hw/r_usb_dma.c:568
↓ 4 callers
Function
usb_enable_dmaIntX
Function Name : usb_enable_dmaIntX Description : DTC(D0FIFO) interrupt enable Arguments : void Return value : none ****************
src/RZA1/usb/r_usb_basic/src/hw/r_usb_dma.c:1069
↓ 4 callers
Function
usb_hhub_pipe_info
Function Name : usb_hhub_pipe_info Description : Set pipe information Arguments : usb_utr_t *ptr : Pointer to usb_utr_t struc
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hhubsys.c:2041
↓ 4 callers
Function
usb_hhub_port_clr_feature
Function Name : usb_hhub_port_clr_feature Description : ClearFeature request Arguments : usb_utr_t *ptr : Pointer to usb_utr_
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hhubsys.c:1818
↓ 4 callers
Function
usb_hstd_attch_disable
Function Name : usb_hstd_attch_disable Description : Disable ATTCH (attach) interrupt of the specified USB port. Arguments : usb_utr_t
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hlibusbip.c:163
↓ 4 callers
Function
usb_hstd_buf2fifo
Function Name : usb_hstd_buf2fifo Description : Set USB registers as required to write from data buffer to USB : FIFO, to have
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hlibusbip.c:559
↓ 4 callers
Function
usb_hstd_detach_process
Function Name : usb_hstd_detach_process Description : Handles the require processing when USB device is detached : (Data trans
src/RZA1/usb/r_usb_basic/src/hw/r_usb_hreg_abs.c:336
↓ 4 callers
Function
usb_hstd_driver_release
Function Name : usb_hstd_driver_release Description : Release the Device Class Driver. Arguments : usb_utr_t *ptr : Pointer t
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hdriver.c:1769
↓ 4 callers
Function
usb_hstd_dtch_disable
Function Name : usb_hstd_dtch_disable Description : Disable DTCH (detach) interrupt of the specified USB port. Arguments : usb_utr_t
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hlibusbip.c:195
↓ 4 callers
Function
usb_hstd_enumeration_err
Function Name : usb_hstd_enumeration_err Description : Output error information when enumeration error occurred. Argument : uint16_t
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hmanager.c:468
↓ 4 callers
Function
usb_hstd_return_enu_mgr
Function Name : usb_hstd_return_enu_mgr Description : Continuous enumeration is requested to MGR task (API for nonOS) Arguments : usb_ut
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hdriver.c:1985
↓ 4 callers
Function
usb_hstd_set_uact
Function Name : usb_hstd_set_uact Description : Start sending SOF to the connected USB device. Arguments : usb_utr_t *ptr : P
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hlibusbip.c:106
↓ 4 callers
Function
usb_hstd_status_start
Function Name : usb_hstd_status_start Description : Start status stage of Control Command. Arguments : usb_utr_t *ptr : Point
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hcontrolrw.c:218
↓ 4 callers
Function
usb_hstd_std_req_check
Function Name : usb_hstd_std_req_check Description : Sample Standard Request Check Arguments : uint16_t errcheck : Error Return
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hmanager.c:1321
↓ 4 callers
Function
usb_hstd_test_signal
Function Name : usb_hstd_test_signal Description : Host electrical test signal control. Arguments : usb_utr_t *ptr : Pointer
src/RZA1/usb/r_usb_basic/src/hw/r_usb_hostelectrical.c:59
↓ 4 callers
Function
usb_hstd_transfer_end
Function Name : usb_hstd_transfer_end Description : Request HCD to force termination of data transfer. Arguments : usb_utr_t *ptr
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hdriver.c:1640
↓ 4 callers
Function
usb_hstd_write_data
Function Name : usb_hstd_write_data Description : Switch PIPE, request the USB FIFO to write data, and manage : the size of wr
src/RZA1/usb/r_usb_basic/src/driver/r_usb_hlibusbip.c:632
↓ 4 callers
Function
usb_pstd_get_interface_num
Function Name : usb_pstd_get_interface_num Description : Get interface number Arguments : uint16_t con_num : Configuration Numb
src/RZA1/usb/r_usb_basic/src/driver/r_usb_pdriver.c:454
↓ 4 callers
Function
usb_pstd_transfer_start
Function Name : usb_pstd_transfer_start Description : Transfer the data of each pipe : Request PCD to transfer data, and the P
src/RZA1/usb/r_usb_basic/src/driver/r_usb_pdriver.c:1030
↓ 4 callers
Method
visit
(self, visitor)
src/deluge/gui/menu_item/generate/dmui/dsl.py:135
↓ 4 callers
Method
wantsToBeginLinearRecording
src/deluge/model/clip/clip.cpp:1033
↓ 4 callers
Method
workOutMIDINote
src/deluge/model/sample/sample.cpp:1025
↓ 4 callers
Function
writeInt16
src/deluge/util/functions.h:461
↓ 4 callers
Method
writeNoteToFile
src/deluge/io/midi/learned_midi.h:72
↓ 4 callers
Method
writeReferenceToFile
src/deluge/io/midi/midi_device.cpp:46
↓ 4 callers
Method
zoomToMax
Returns whether any zooming took place - I think?
src/deluge/gui/views/timeline_view.cpp:316
↓ 4 callers
Method
~Drum
src/deluge/model/drum/drum.h:46
↓ 4 callers
Method
~InstrumentClip
You must call prepareForDestruction() before this, preferably by calling Song::deleteClipObject() Will call audio routine!!! Necessary to avoid voice
src/deluge/model/clip/instrument_clip.cpp:106
↓ 4 callers
Method
~MultiRange
src/deluge/storage/multi_range/multi_range.cpp:24
↓ 4 callers
Method
~Song
src/deluge/model/song/song.cpp:199
↓ 3 callers
Method
Add
src/deluge/dsp/reverb/mutable/fx_engine.hpp:85
↓ 3 callers
Function
Interpolate
src/deluge/dsp/reverb/mutable/fx_engine.hpp:19
↓ 3 callers
Method
Interpolate
@brief Can be used in place of any AllPass::Read calls */ [gnu::always_inline]
src/deluge/dsp/reverb/mutable/fx_engine.hpp:174
↓ 3 callers
Function
R_INTC_SetMaskLevel
* Function Name: R_INTC_SetMaskLevel * Description : Sets the interrupt mask level specified by the mask_level. * Arguments : uint8_t mask_level
src/RZA1/intc/intc.c:329
↓ 3 callers
Function
R_RSPI_SendBasic32
src/deluge/drivers/rspi/rspi.c:37
↓ 3 callers
Function
R_USB_HmidiGetPipetbl
Function Name : R_USB_HhidGetPipetbl Description : Get pipe table address. Arguments : usb_utr_t *ptr : IP info (mode, IP no.
src/RZA1/usb/r_usb_hmidi/src/r_usb_hmidi_api.c:177
↓ 3 callers
Function
SEGGER_RTT_Write
* * SEGGER_RTT_Write * * Function description * Stores a specified number of characters in SEGGER RTT * control block which is then
src/RTT/SEGGER_RTT.c:1192
↓ 3 callers
Method
Write
[gnu::always_inline]
src/deluge/dsp/reverb/mutable/fx_engine.hpp:155
↓ 3 callers
Function
_ftoa
internal ftoa for fixed decimal floating point
src/lib/printf.c:324
↓ 3 callers
Function
_is_digit
internal test if char is a digit (0-9) \return true if char is a digit
src/lib/printf.c:172
↓ 3 callers
Function
_ntoa_long_long
src/lib/printf.c:291
↓ 3 callers
Function
_sd_bit_search
* ID : * Summary : get bit information * Include : * Declaration : int _sd_bit_search(unsigned short data) * Functions :
src/RZA1/sdhi/src/sd/access/sd_util.c:257
↓ 3 callers
Function
_sd_dma_trans
* ID : * Summary : transfer data by DMA * Include : * Declaration : int _sd_dma_trans(SDHNDL *hndl,long cnt) * Functions
src/RZA1/sdhi/src/sd/access/sd_trns.c:133
↓ 3 callers
Function
_sd_get_info2
* ID : * Summary : get SD_INFO2 register * Include : * Declaration : static void _sd_get_info2(SDHNDL *hndl) * Functions
src/RZA1/sdhi/src/sd/access/sd_cmd.c:867
↓ 3 callers
Function
_sd_init_fat
* ID : * Summary : create initial FAT sector image * Include : * Declaration : static int _sd_init_fat( SD_FMT_WORK *sdfmt)
src/RZA1/sdhi/src/sd/access/sd_format.c:1446
↓ 3 callers
Function
_sd_init_hndl
* ID : * Summary : initialize SD handle * Include : * Declaration : int _sd_init_hndl(SDHNDL *hndl,unsigned long mode, *
src/RZA1/sdhi/src/sd/access/sd_init.c:257
↓ 3 callers
Function
_sd_software_trans
* ID : * Summary : transfer data by software * Include : * Declaration : int _sd_software_trans(SDHNDL *hndl,unsigned char *b
src/RZA1/sdhi/src/sd/access/sd_trns.c:69
↓ 3 callers
Function
_sd_wait_rbusy
* ID : * Summary : wait response busy * Include : * Declaration : int _sd_wait_rbusy(SDHNDL *hndl,int time) * Functions :
src/RZA1/sdhi/src/sd/access/sd_util.c:1659
↓ 3 callers
Function
_sdio_read_byte
* ID : * Summary : read io register space * Include : * Declaration : int _sdio_read_byte(SDHNDL *hndl,unsigned char *buff,
src/RZA1/sdhi/src/sd/sdio/sdio_read.c:519
↓ 3 callers
Method
abortRecording
src/deluge/model/clip/audio_clip.cpp:116
↓ 3 callers
Method
activateMacro
src/deluge/gui/views/view.cpp:2708
↓ 3 callers
Function
addConditionalTask
src/OSLikeStuff/task_scheduler.cpp:543
↓ 3 callers
Method
adjustMasterTransposeInterval
src/deluge/model/song/song.cpp:5763
↓ 3 callers
Method
advance
src/deluge/dsp/delay/delay_buffer.h:50
↓ 3 callers
Method
alloc
src/deluge/memory/memory_region.cpp:275
↓ 3 callers
Method
allocateCluster
Caller must initialize() the Cluster after getting it from this function
src/deluge/storage/audio/audio_file_manager.cpp:952
↓ 3 callers
Method
appendNoteRow
This function completely flattens iteration dependence (but not probability).
src/deluge/model/note/note_row.cpp:3906
↓ 3 callers
Method
appendParam
src/deluge/modulation/automation/auto_param.cpp:1632
↓ 3 callers
Function
arpModeToString
src/deluge/util/functions.cpp:1064
↓ 3 callers
Method
automaticallyAddNoteRowFromId
This could set a NULL NoteRow if it's not found. This would hopefully get picked up on call to getNoteRow(), which checks.
src/deluge/model/model_stack.cpp:55
↓ 3 callers
Method
begin
src/deluge/model/song/clip_iterators.cpp:65
↓ 3 callers
Method
beginAuditioningForNote
src/deluge/model/instrument/melodic_instrument.cpp:534
↓ 3 callers
Method
beginInstance
src/deluge/model/clip/clip.cpp:517
↓ 3 callers
Function
breakStringIntoLines
this function takes a string and breaks it into multiple lines it does so by iterating through each character in a string, calculating the width in pi
src/deluge/hid/display/oled.cpp:626
↓ 3 callers
Method
cancelAllAuditioning
src/deluge/gui/views/instrument_clip_view.cpp:3970
↓ 3 callers
Method
cancelAnyArming
src/deluge/model/clip/clip.cpp:132
↓ 3 callers
Method
changeFillMode
src/deluge/model/song/song.cpp:857
↓ 3 callers
Function
change_bitmap
src/fatfs/ff.c:1332
↓ 3 callers
Function
check_fs
src/fatfs/ff.c:3282
↓ 3 callers
Function
chk_lock
src/fatfs/ff.c:926
↓ 3 callers
Method
claimCurrentFile
This display-> any (rare) specific errors generated, then spits out just a boolean success. For the "may" arguments, 0 means no; 1 means auto; 2 means
src/deluge/gui/ui/browser/sample_browser.cpp:744
↓ 3 callers
Method
clearArea
src/deluge/model/note/note_row.cpp:807
↓ 3 callers
Method
clearArrangementBeyondPos
src/deluge/model/song/song.cpp:4445
↓ 3 callers
Function
clmt_clust
src/fatfs/ff.c:1634
↓ 3 callers
Method
close
src/fatfs/fatfs.cpp:27
↓ 3 callers
Function
clz
src/deluge/util/fixedpoint.h:81
↓ 3 callers
Function
computeCurrentValueForHalfPrecisionMenuItem
src/deluge/gui/menu_item/value_scaling.cpp:11
↓ 3 callers
Method
createPendingNextOverdubBelowClip
src/deluge/model/song/song.cpp:5330
↓ 3 callers
Function
create_name
src/fatfs/ff.c:2845
↓ 3 callers
Method
cycleThroughReverbPresets
src/deluge/gui/views/view.cpp:1816
↓ 3 callers
Method
deactivateAnyArrangementOnlyClips
Can assume that no soloing when this is called, i.e. any Clips in here which say they're active actually are
src/deluge/model/song/song.cpp:4197
↓ 3 callers
Function
dec_lock
src/fatfs/ff.c:993
↓ 3 callers
Method
deleteAnyTempRecordedSamplesFromMemory
Call this after deleting the current (or in other words previous) Song from memory - meaning there won't be any further reason we'd ever move these te
src/deluge/storage/audio/audio_file_manager.cpp:222
↓ 3 callers
Method
deleteAtKeyMultiWord
Returns whether it did actually do a delete
src/deluge/util/container/array/ordered_resizeable_array_with_multi_word_key.cpp:109
↓ 3 callers
Method
deleteClip
src/deluge/model/song/clip_iterators.cpp:22
↓ 3 callers
Method
deleteNoteRow
Will cause serious problems if the NoteRow doesn't exist in here
src/deluge/model/clip/instrument_clip.cpp:3324
↓ 3 callers
Function
disk_initialize
src/RZA1/diskio.c:133
↓ 3 callers
Method
displayLoadingAnimation
Call this to make the loading animation happen
src/deluge/hid/display/seven_segment.cpp:639
↓ 3 callers
Method
displayLoopsRemainingPopup
display number of bars or quarter notes remaining until a launch event
src/deluge/gui/views/session_view.cpp:2324
↓ 3 callers
Method
doFastRelease
src/deluge/model/voice/voice.cpp:3234
← previous
next →
1,101–1,200 of 7,849, ranked by callers