Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FastLED/FastLED
/ functions
Functions
19,181 in github.com/FastLED/FastLED
⨍
Functions
19,181
◇
Types & classes
4,057
↳
Endpoints
11
↓ 9 callers
Method
available
src/platforms/stub/Arduino.cpp.hpp:100
↓ 9 callers
Function
barycentric_xy
src/fl/gfx/rgbw_colorimetric.h:102
↓ 9 callers
Function
base64_decode
src/fl/remote/rpc/base64.cpp.hpp:62
↓ 9 callers
Method
begin
src/fl/audio/audio.h:48
↓ 9 callers
Method
begin
Iterators
src/fl/stl/flat_set.h:75
↓ 9 callers
Function
bench
tests/fl/gfx/blur.cpp:269
↓ 9 callers
Method
binToFreq
src/fl/audio/fft/fft.cpp.hpp:104
↓ 9 callers
Function
blend
@copydoc blend(const CRGB*, const CRGB*, CRGB*, fl::u16, fract8)
src/fl/gfx/colorutils.h:165
↓ 9 callers
Method
cend
src/fl/stl/set.h:418
↓ 9 callers
Method
clicked
src/fl/ui/button.h:54
↓ 9 callers
Function
compare_f32_arrays
examples/SIMD/test_helpers.cpp:23
↓ 9 callers
Method
count
Lookup
src/fl/stl/set.h:459
↓ 9 callers
Function
createDirectory
Static test utility functions for file/directory management These are only available on the stub/test platform
src/platforms/stub/fs_stub.hpp:157
↓ 9 callers
Function
createMockAudioContext
Helper: Create audio::Context with synthetic audio designed to trigger beat detection The audio::detector::Beat uses spectral flux (change in audio::f
tests/fl/audio/detector/downbeat.hpp:73
↓ 9 callers
Function
createTestChannelData
@brief Create channel data with RGB pattern
tests/platforms/esp/32/drivers/lcd_cam/channel_driver_lcd_rgb.cpp:91
↓ 9 callers
Method
disconnect
src/fl/net/http/stream_client.cpp.hpp:67
↓ 9 callers
Method
draw
examples/XYPath/src/wave.h:15
↓ 9 callers
Method
droppedCount
src/fl/log/async_logger.cpp.hpp:116
↓ 9 callers
Method
enable
src/platforms/esp/32/drivers/parlio/parlio_peripheral_esp.cpp.hpp:250
↓ 9 callers
Function
enableAllDrivers
src/platforms/channel_drivers.impl.cpp.hpp:36
↓ 9 callers
Method
enableChannel
src/platforms/esp/32/drivers/rmt/rmt_5/rmt5_peripheral_esp.cpp.hpp:223
↓ 9 callers
Function
encodeHD108_HD
src/fl/chipsets/encoders/hd108.h:90
↓ 9 callers
Function
encodeLPD8806
src/fl/chipsets/encoders/lpd8806.h:33
↓ 9 callers
Method
erase
src/fl/stl/detail/rbtree.h:834
↓ 9 callers
Function
execute_fetch_request
Internal helper to execute a fetch request and return a promise
src/fl/net/http/fetch.cpp.hpp:54
↓ 9 callers
Function
fill
src/fl/stl/algorithm.h:204
↓ 9 callers
Function
fill_gradient
src/fl/gfx/fill.h:105
↓ 9 callers
Function
fill_strip
examples/SpecialDrivers/Teensy/ObjectFLED/TeensyMassiveParallel/TeensyMassiveParallel.h:82
↓ 9 callers
Function
fill_test_data
tests/fl/gfx/blur.cpp:257
↓ 9 callers
Method
find_first
Finds the first bit that matches the test value. Returns the index of the first matching bit, or -1 if none found. @param test_value The value to sear
src/fl/stl/bitset.h:236
↓ 9 callers
Function
fingerprint_code_base
Create a fingerprint of the code base by hashing file contents. Args: start_directory: The root directory to start scanning from
ci/util/test_types.py:385
↓ 9 callers
Function
fixturesAvailable
Check if fixture files exist
tests/fl/audio/detector/vocal_real_audio.hpp:198
↓ 9 callers
Function
fl_spi_get_data_array
src/platforms/shared/spi_bitbang/spi_isr_engine.cpp.hpp:114
↓ 9 callers
Function
fl_spi_get_validation_events
Validation buffer accessors (main thread) */
src/platforms/shared/spi_bitbang/spi_isr_engine.cpp.hpp:132
↓ 9 callers
Function
fl_spi_set_clock_mask
Payload setters (main thread) */
src/platforms/shared/spi_bitbang/spi_isr_engine.cpp.hpp:89
↓ 9 callers
Function
fl_spi_set_total_bytes
src/platforms/shared/spi_bitbang/spi_isr_engine.cpp.hpp:90
↓ 9 callers
Method
flip
src/fl/stl/bitset_dynamic.h:214
↓ 9 callers
Method
freeFrameBuffer
tests/platforms/esp/32/drivers/lcd_cam/channel_driver_lcd_rgb.cpp:61
↓ 9 callers
Method
get
Get value from response data.
ci/rpc_client.py:64
↓ 9 callers
Function
getBigEndian16
Helper to extract 16-bit big-endian value from byte vector
tests/fl/chipsets/encoders/hd108.hpp:34
↓ 9 callers
Method
getBusId
src/platforms/stub/spi_8_stub.cpp.hpp:128
↓ 9 callers
Method
getDataPin
src/fl/channels/config.cpp.hpp:64
↓ 9 callers
Method
getMemoryBlockStrategy
src/platforms/esp/32/drivers/rmt/rmt_5/rmt_memory_manager.cpp.hpp:348
↓ 9 callers
Method
getNumLEDs
tests/fl/fx/mock_fastled.h:70
↓ 9 callers
Method
getNumLeds
src/fl/fx/fx.h:49
↓ 9 callers
Method
getRequest
src/fl/stl/asio/http/http_parser.cpp.hpp:141
↓ 9 callers
Method
getResponse
src/fl/stl/asio/http/http_parser.cpp.hpp:369
↓ 9 callers
Function
get_docker_env
Get environment for Docker commands, handling Git Bash/MSYS2 path conversion.
ci/docker_utils/qemu_esp32_docker.py:91
↓ 9 callers
Method
get_framework_urls
Get all framework URLs from environment sections. Returns: List of tuples: (section_name, option_name, url)
ci/compiler/platformio_ini.py:1139
↓ 9 callers
Function
get_power_scaling_exponent
src/power_mgt.cpp.hpp:292
↓ 9 callers
Method
has
src/fl/chipsets/encoders/pixel_iterator.h:82
↓ 9 callers
Method
hasError
src/fl/codec/jpeg.cpp.hpp:232
↓ 9 callers
Method
hasMoreFrames
src/fl/codec/jpeg.cpp.hpp:248
↓ 9 callers
Function
interpolateMicResponse
Interpolate mic response at an arbitrary frequency (Hz). Uses log-frequency linear interpolation with binary search. Clamps to endpoint values outside
src/fl/audio/mic_response_data.h:229
↓ 9 callers
Method
isHiHat
src/fl/audio/audio_reactive.cpp.hpp:1026
↓ 9 callers
Method
isOpen
src/fl/codec/vorbis.cpp.hpp:52
↓ 9 callers
Function
is_artifact_locked
Check if an artifact is currently locked. Args: cache_dir: Global cache directory url: URL to check Returns: Tr
ci/util/cache_lock.py:205
↓ 9 callers
Function
is_ascii_word_byte
(byte: u8)
ci/lint_cpp_rs/src/lib.rs:2588
↓ 9 callers
Function
is_native_input_gamut
Native-gamut detection (#2748). Returns true when the source primaries of `p` (input_xy_r/g/b) match the LED's measured primaries (xy_r/g/b) within fl
src/fl/gfx/rgbw_colorimetric.h:190
↓ 9 callers
Method
is_open
src/fl/stl/asio/ip/tcp.cpp.hpp:175
↓ 9 callers
Method
is_open
src/platforms/wasm/fs_wasm.cpp.hpp:142
↓ 9 callers
Function
loadFontFile
Helper function to load a font file
tests/fl/font/truetype.cpp:22
↓ 9 callers
Function
makeChannel
tests/fastled_core.cpp:524
↓ 9 callers
Function
makeClockless
Helper: create clockless ChannelData with given pin and byte data
tests/platforms/shared/bitbang/bitbang_channel_driver.cpp:24
↓ 9 callers
Function
makeJitteredVowel
Generate a jittered vowel: synthetic vowel with per-period amplitude and timing jitter Simulates real vocal cord irregularity — higher envelope jitter
tests/fl/audio/test_helpers.h:256
↓ 9 callers
Function
makeRGBWPixel
Helper to create RGBW pixel array
tests/fl/chipsets/encoders/ws2812.hpp:32
↓ 9 callers
Function
makeSample_Adversarial
tests/fl/audio/adversarial.cpp:35
↓ 9 callers
Function
makeServer
tests/fl/stl/asio/http/native_client.cpp:35
↓ 9 callers
Method
markCleanShutdown
src/platforms/shared/watchdog_noop.hpp:59
↓ 9 callers
Function
mark_occupied
src/fl/stl/unordered_map.h:817
↓ 9 callers
Function
mcpwm_timer_cleanup
* @brief Clean up MCPWM resources * * Deallocates capture channel and timer handles. Call during GpioIsrRx * cleanup or before re-initializing with
src/platforms/esp/32/drivers/gpio_isr_rx/mcpwm_timer.cpp.hpp:376
↓ 9 callers
Function
native_profile
tests/fl/gfx/rgbw_colorimetric.cpp:1187
↓ 9 callers
Function
noiseRingHSV8
src/fl/gfx/noise/noise.cpp.hpp:51
↓ 9 callers
Method
notifyListeners
* Notifies all listeners of playback events * @param {string} eventType - Type of event * @param {Object} data - Event data * @private
src/platforms/wasm/compiler/modules/recording/ui_playback.ts:499
↓ 9 callers
Method
onBeat
src/fl/audio/audio_processor.cpp.hpp:98
↓ 9 callers
Function
parseFloat
Parse functions - moved from StringFormatter
src/fl/stl/charconv.cpp.hpp:199
↓ 9 callers
Function
parseMp4
src/fl/codec/mp4_parser.cpp.hpp:106
↓ 9 callers
Function
pinMode
src/platforms/arm/stm32/pin_stm32_native.hpp:57
↓ 9 callers
Function
project_relative_path
(path: &str)
ci/lint_cpp_rs/src/lib.rs:2881
↓ 9 callers
Function
readLine
src/fl/stl/cstdio.cpp.hpp:185
↓ 9 callers
Method
read_lines
Async iterator yielding lines received via BLE NOTIFY. Args: timeout: Maximum time to wait for lines in seconds. Yields:
ci/util/ble_interface.py:98
↓ 9 callers
Method
recordElementAdd
* Records addition of a UI element * @param {string} elementId - Element ID * @param {Object} elementConfig - Element configuration
src/platforms/wasm/compiler/modules/recording/ui_recorder.ts:180
↓ 9 callers
Function
rehash_internal
src/fl/stl/unordered_map.h:984
↓ 9 callers
Method
resetPaddingBytes
@brief Calculate additional bytes needed for reset time padding @param reset_us Reset time in microseconds @return Bytes to append for reset padding (
src/platforms/esp/32/drivers/parlio/parlio_buffer_calc.h:158
↓ 9 callers
Method
rgb
src/fl/fx/frame.h:42
↓ 9 callers
Function
rgbw_colorimetric_lut_memory_bytes
Compile-time memory-cost accessor. Mirrors the storage math used by the LUT builder so users can size their RAM/flash budget before calling enable_rgb
src/fl/gfx/rgbw.h:158
↓ 9 callers
Function
runDetectorTest
Helper: Run detector on a beat sequence and collect metrics enableLogging: Print detailed confidence and detection info for analysis warmupMeasures: N
tests/fl/audio/detector/downbeat.hpp:134
↓ 9 callers
Function
s16x16
src/fl/math/fixed_point/s16x16.h:27
↓ 9 callers
Function
samplesInRange
Helper to check if samples are within valid range [-1.0, 1.0] with some tolerance
tests/fl/audio/synth.hpp:12
↓ 9 callers
Method
scale
src/fl/fx/time.cpp.hpp:19
↓ 9 callers
Function
scale16by8_nozero
Branchless scale16by8: (i * (1 + scale)) >> 8. Eliminates the if(scale==0) branch from the standard scale16by8. The caller is responsible for skipping
src/fl/gfx/five_bit_hd_gamma.cpp.hpp:30
↓ 9 callers
Method
setMaxBPM
src/fl/audio/detector/tempo_analyzer.h:42
↓ 9 callers
Method
setMaxRefreshRate
tests/fl/fx/mock_fastled.h:127
↓ 9 callers
Method
setMinBPM
Configuration
src/fl/audio/detector/tempo_analyzer.h:41
↓ 9 callers
Method
setSegment
tests/fl/fx/mock_fastled.h:135
↓ 9 callers
Method
setSilent
----- Silence Flag ----- Populated per-frame by the pipeline owner (Processor / Reactive) from NoiseFloorTracker::isAboveFloor(). Detectors read this
src/fl/audio/audio_context.h:68
↓ 9 callers
Method
setTimeout
src/fl/system/serial.cpp.hpp:137
↓ 9 callers
Method
shutdown
Shutdown all monitoring threads
ci/util/test_runner.py:1278
↓ 9 callers
Method
size
src/fl/fx/frame.h:44
↓ 9 callers
Method
size
src/fl/stl/circular_buffer.h:256
← previous
next →
1,101–1,200 of 19,181, ranked by callers