Open pjmole opened 7 years ago
OH MY GOSH MAKE PULL REQUESTS THIS STUFF IS TOO COOL.
GADSFASDAFGASF I AM KICKING MYSELF FOR DISAPPEARING FROM GITHUB FOR SO LONG
"GADSFASDAFGASF" I have finally devised a dead simple "inifinity mirror" display for my projects!
These are my first pair, the one in front is a bit noisy. I have been trying to make a dead simple "infinity mirror" with those circular led modules but needed a good spacing hack. Using two old clear CD/DVD boxes, separate the halves, cover the flat sides of the wider parts with semi mirror tape. You can then sandwich reflecting mirror ... led module .... clear part of CD/DVD box .... reflecting mirror !!
Lay them flat under candy bowls, I am thinking of a beer cooler using submersible meter led string. "GADSFASDAFGASF"
I have had an awakening experience, after years of avoiding apple products. I broke down and bought a B-grade I-Mac. Then I gave it the insult of installing google chrome .
When I started up chrome, it moaned about not supporting IOS 10. but I pressed on and opened colorchord with this TimePloting adaption, and WOW!!! I am getting 130-140Hz refresh rate with both oscilloscope and DFT displaying.
Start posting some of this to youtube!!! Otherwise it's difficult for people to find :-p
Found it :) Planning to drive 300 ws2812 LEDs as an upgrade. Is the ram going to be enough? Plus, is it possible to build a version for ESP32?
It's more just a matter that the thing was never coded with more than 255 in mind? So there's some data types taht would need to change.
Fireflaker I believe the code only has a maximum of 120 leds, five octaves of 24. To use more leds you could play with the FFT settings. I would like to see 3 leds per note. but that would only be 180 leds.
simple option is to light 2 leds for every iteration for a total of 240 blinkin' LEDS.
@Fireflaker Ah! You're referring to when using @pjmole 's mode? Or the regular mode?
Charles! I have been playing with colorchord javascript and visualizations. A couple days a go I realized that there was no spectral time plot?
so here are the first few strums of "Dueling Banjo's". you see sound coming from bottom of screen like standard DFT, but Alpha is used to modulate the brightness of display on only bottom of display Colorchord octave coloring really enhances this type of display !!
First I add a line to index.html
<CANVAS style="background-image: url('http://localhost:8080/video');" id=DFTCanvas width="640" height="480" opacity="0.5" position="absolute" top="1px" left="1px" z-index="-1" > </CANVAS>
before the select WhichCanvas ( I like to have video background, if you run IP-Webcam on android it will pick it up, otherwise white background) then changes to GotDFT
first version dissapointed me now using
Well I was upset that I did not have old dft so here are the embedded8266/web/page files I am now using with the most recent colorchord git ColorChordTimeLapse.zip
Above shows timelaspe data going up from middle of display but regular realtime DFT appears downwards though. Notice still gets 20Hz frame rate !!
A video of Scales Practice
Scales.zip
and zip of my latest web/page files ColorScales.zip