MCPcopy Create free account

hub / github.com/DatanoiseTV/PicoADK-Firmware-Template / functions

Functions176 in github.com/DatanoiseTV/PicoADK-Firmware-Template

↓ 9 callersFunctionfix_mul
include/vultin.h:83
↓ 7 callersFunctionssd1306_write
lib/oled/src/oled.cpp:59
↓ 6 callersFunctionfix_exp
src/vultin.cpp:33
↓ 6 callersFunctionssd1306_bmp_get_val
lib/oled/src/oled.cpp:237
↓ 5 callersFunctionint_to_fix
include/vultin.h:70
↓ 5 callersFunctionqueue_free_audio_buffer
lib/audio/src/audio.cpp:92
↓ 4 callersFunctionadc128_read
src/picoadk_hw.cpp:60
↓ 4 callersFunctionfix_div
include/vultin.h:91
↓ 4 callersFunctiongive_audio_buffer
lib/audio/src/audio.cpp:214
↓ 4 callersFunctionssd1306_draw_line
lib/oled/src/oled.cpp:161
↓ 4 callersFunctionssd1306_draw_pixel
lib/oled/src/oled.cpp:153
↓ 3 callersFunctionfix_add
Basic operations for fixed point numbers
include/vultin.h:79
↓ 3 callersFunctionget_free_audio_buffer
lib/audio/src/audio.cpp:79
↓ 3 callersFunctionqueue_full_audio_buffer
lib/audio/src/audio.cpp:113
↓ 3 callersFunctionswap
lib/oled/src/oled.cpp:36
↓ 3 callersFunctiontake_audio_buffer
lib/audio/src/audio.cpp:223
↓ 3 callersFunctionupdate_pio_frequency
lib/audio/src/audio_i2s.c:234
↓ 2 callersFunctionaudio_complete_connection
lib/audio/src/audio.cpp:204
↓ 2 callersFunctionaudio_init_buffer
lib/audio/src/audio.cpp:150
↓ 2 callersFunctionaudio_new_buffer_pool
lib/audio/src/audio.cpp:157
↓ 2 callersFunctionaudio_new_consumer_pool
lib/audio/src/audio.cpp:197
↓ 2 callersFunctionaudio_start_dma_transfer
lib/audio/src/audio_i2s.c:525
↓ 2 callersFunctionfancy_write
lib/oled/src/oled.cpp:43
↓ 2 callersFunctionfix16_to_int32
include/helper.h:7
↓ 2 callersFunctionfix_sin
src/vultin.cpp:61
↓ 2 callersFunctionget_full_audio_buffer
lib/audio/src/audio.cpp:100
↓ 2 callersFunctionlist_prepend
lib/audio/src/audio.cpp:53
↓ 2 callersFunctionssd1306_draw_char_with_font
lib/oled/src/oled.cpp:202
↓ 1 callersFunction_micros
lib/audio/src/audio_i2s.c:70
↓ 1 callersFunction_millis
lib/audio/src/audio_i2s.c:63
↓ 1 callersFunctionaudio_i2s_connect
lib/audio/src/audio_i2s.c:361
↓ 1 callersFunctionaudio_i2s_connect_extra
lib/audio/src/audio_i2s.c:365
↓ 1 callersFunctionaudio_i2s_connect_thru
lib/audio/src/audio_i2s.c:357
↓ 1 callersFunctionaudio_i2s_set_enabled
lib/audio/src/audio_i2s.c:604
↓ 1 callersFunctionaudio_i2s_setup
lib/audio/src/audio_i2s.c:144
↓ 1 callersFunctionaudio_new_producer_pool
lib/audio/src/audio.cpp:190
↓ 1 callersFunctionfix_cos
src/vultin.cpp:79
↓ 1 callersFunctionfix_pi
include/vultin.h:129
↓ 1 callersFunctionfix_to_float
Type conversion
include/vultin.h:50
↓ 1 callersFunctioninit_audio
lib/audio/src/audio_subsystem.cpp:5
↓ 1 callersFunctionlist_append_with_tail
todo add a tail for these already sorted lists as we generally insert on the end
lib/audio/src/audio.cpp:61
↓ 1 callersFunctionlist_remove_head
lib/audio/src/audio.cpp:24
↓ 1 callersFunctionlist_remove_head_with_tail
lib/audio/src/audio.cpp:35
↓ 1 callersFunctionmono_to_mono_consumer_take
todo rename this - this is s16 to s16
lib/audio/src/audio.cpp:232
↓ 1 callersFunctionmono_to_stereo_consumer_take
todo rename this - this is s16 to s16
lib/audio/src/audio.cpp:246
↓ 1 callersFunctionnote_off_callback
src/main.cpp:74
↓ 1 callersFunctionnote_on_callback
MIDI callbacks
src/main.cpp:54
↓ 1 callersFunctionpicoadk_init
src/picoadk_hw.cpp:3
↓ 1 callersMethodprocess
src/midi_input_usb.cpp:18
↓ 1 callersFunctionrev_log_scale
include/helper.h:19
↓ 1 callersMethodsetCCCallback
src/midi_input_usb.cpp:13
↓ 1 callersMethodsetNoteOffCallback
src/midi_input_usb.cpp:8
↓ 1 callersMethodsetNoteOnCallback
src/midi_input_usb.cpp:3
↓ 1 callersFunctionssd1306_bmp_show_image_with_offset
lib/oled/src/oled.cpp:253
↓ 1 callersFunctionssd1306_draw_square
lib/oled/src/oled.cpp:187
↓ 1 callersFunctionssd1306_draw_string_with_font
lib/oled/src/oled.cpp:219
↓ 1 callersFunctionstereo_s16_to_stereo_s16_consumer_take
todo rename this - this is s16 to s16
lib/audio/src/audio.cpp:237
↓ 1 callersFunctionstereo_s16_to_stereo_s16_producer_give
lib/audio/src/audio.cpp:258
↓ 1 callersFunctionstereo_s32_to_stereo_s32_consumer_take
lib/audio/src/audio.cpp:241
↓ 1 callersFunctionstereo_s32_to_stereo_s32_producer_give
lib/audio/src/audio.cpp:262
MethodMIDIInputUSB
include/midi_input_usb.h:13
Function__not_in_flash_func
This fis the I2S callback function. It is called when the I2S subsystem needs more audio data. It is called at a fixed rate of 48kHz. The audio data i
src/main.cpp:206
Function__time_critical_func(audio_i2s_dma_irq_handler)
irq handler for DMA
lib/audio/src/audio_i2s.c:575
Functionadc128_read_vult
src/picoadk_hw.cpp:75
FunctionanalogRead
include/arduino_compat.h:35
Functionaudio_i2s_connect_s8
lib/audio/src/audio_i2s.c:443
Functionaudio_i2s_end
void audio_i2s_end(const audio_i2s_config_t *config) {
lib/audio/src/audio_i2s.c:128
Functionaudio_new_buffer
lib/audio/src/audio.cpp:144
Functionaudio_new_wrapping_buffer
lib/audio/src/audio.cpp:177
Functionblinker_task
This task blinks the LEDs on GPIO 2-5
src/main.cpp:106
Functionbool_copy_array
src/vultin.cpp:192
Functionbool_get
include/vultin.h:169
Functionbool_init_array
src/vultin.cpp:168
Functionbool_not
include/vultin.h:183
Functionbool_print
src/vultin.cpp:217
Functionbool_set
include/vultin.h:168
Functioncc_callback
src/main.cpp:83
Functionconsumer_pool_give_buffer_default
lib/audio/src/audio.cpp:129
Functionconsumer_pool_take
lib/audio/include/sample_conversion.h:216
Functionconsumer_pool_take_buffer_default
lib/audio/src/audio.cpp:133
Methodconvert_sample
lib/audio/include/sample_conversion.h:66
Methodconvert_sample
lib/audio/include/sample_conversion.h:74
Methodconvert_sample
lib/audio/include/sample_conversion.h:81
Methodconvert_sample
lib/audio/include/sample_conversion.h:88
Methodconvert_sample
lib/audio/include/sample_conversion.h:97
Methodconvert_sample
lib/audio/include/sample_conversion.h:104
Methodconvert_sample
lib/audio/include/sample_conversion.h:111
Methodconvert_sample
lib/audio/include/sample_conversion.h:120
Methodconvert_sample
lib/audio/include/sample_conversion.h:127
Methodconvert_sample
lib/audio/include/sample_conversion.h:134
Methodconvert_sample
lib/audio/include/sample_conversion.h:143
Methodconvert_sample
lib/audio/include/sample_conversion.h:150
Methodconvert_sample
lib/audio/include/sample_conversion.h:157
Methodcopy
lib/audio/include/sample_conversion.h:172
Methodcopy
lib/audio/include/sample_conversion.h:182
Methodcopy
lib/audio/include/sample_conversion.h:193
Methodcopy
lib/audio/include/sample_conversion.h:205
Functionfix_abs
include/vultin.h:109
Functionfix_clip
include/vultin.h:115
Functionfix_copy_array
src/vultin.cpp:198
next →1–100 of 176, ranked by callers