In the 6th episode of FastLED basics, we look at the noise functions. These can be somewhat difficult to understand and there isn’t really any documentation to speak of. Noise provides a ’smooth randomness’ that allows plenty of interesting-looking patterns with only small amounts of code - if you know how to use it!
CORRECTION: Around 16:15, I should have said that the last parameter in nblend is the amount of the second array to blend with the first from 0 (0%) - 255 (100%). I got mixed up with the fadeToBlackBy function above it.
GitHub link for code: Noise
FastLED noise functions:
A general explanation of noise:
:
If you’ve found this useful and you’d like to support me to create more stuff, you can now buy me a coffee: or buy something from Amazon UK or US at the links below. As an Amazon Associate I earn from qualifying purchases from the links below. It doesn’t cost you any more and it helps me to keep making videos!
Amazon UK
Two pack of Arduino Nano clones:
5m 5V RGB WS2812B LED strip:
Amazon US
Three pack of Arduino nano clones:
5m 5V RGB WS2812B LED strip:
00:00 - Intro
00:57 - What is noise?
02:07 - inoise8(x)
04:41 - inoise8(x,y)
10:57 - fill_raw_noise8()
13:34 - fill_noise16()
1 view
651
175
5 months ago 00:21:38 1
The BEST FastLED Tutorial | WS2812b LED Strip Arduino Nano
6 months ago 00:17:16 1
FastLED Basics Episode 6 - Noise
6 months ago 00:14:53 1
FastLED Basics Episode 5 - Multiple patterns using a timer or button