caib / colorchord.net Goto Github PK
View Code? Open in Web Editor NEWColorChord is a real-time chromatic music visualizer. Based on cnlohr's work, ported to C#.NET and improved.
Home Page: https://www.colorchord.net
License: Apache License 2.0
ColorChord is a real-time chromatic music visualizer. Based on cnlohr's work, ported to C#.NET and improved.
Home Page: https://www.colorchord.net
License: Apache License 2.0
Hi,
I'm having a little trouble with setting up outputs as I want but not sure if it is even possible.
I have 4 WLED fixtures 1 LED each.
So I created 1 Visualizer for 4 LED and now I want to take cell by cell and assign it to different WLED Output.
I use original sample Visualizer
"Type": "Linear",
"Name": "SampleLinear",
"LEDCount": 4,
"IsCircular": true,
"FrameRate": 60,
"LightSiding": 1.0,
"SteadyBright": false,
"LEDFloor": 0.1,
"LEDLimit": 1.0,
"SaturationAmplifier": 1.6,
"Enable": true
And this is my (dont ask how) fully working WLED Output. (You can add it to documentation, seems usefull)
"Type": "PacketUDP",
"Name": "SampleUDP",
"VisualizerName": "SampleLinear",
"IP": "192.168.3.103",
"Port": 65506,
"LEDPattern": "GRB",
"PaddingFront": 2,
"PaddingBack": 0,
"PaddingContent": 2,
"Enable": true,
"MaxPacketLength": 768,
"ConstantPacketLength": true,
"Protocol": "TPM2.net",
"SizeX": 1,
"SizeY": 1
Is there any option for Output like
"LEDIndex": [ 1 - LEDCount ]
OR
"VisualizerOffset": [ 1 - LEDCount ]
Would be very usefull as I dont need all fixtures to be the same and also creating another visualizer with same effect does not help.
I found the "TimeBased" and "SteadyBright" arguments,
but it would be lovely to be able set the "Decay" as one extra input.
โค๏ธ
I am kind of attached to the WLED community and tried to connect your CC app to WLED (i.e. the esp32 running it). Via UDP Sync it "kind of worked", but all LEDs either only got one color or showed strange patterns. With my limited knowledge and skills in coding I presume that CC doesnt match the UDP pattern of WLED???
Furthermore I couldnt add/change LEDPatterns/ledpatterns and more within the config file to match the WS2812B order ("[WRN] Unknown config entry found: "paddingcontent". Ignoring.")
Maybe you could help me/us out linking both, especially as there were just the release of the sound reactive branch. Would be really cool to have another sound reactive input option to play with. :)
Greetings
Kelvin
I'm back again ! Not really an issue, but how would I go about using a different visualizer ( Voronoi or cells for example) ? I'm using SampleLinear....it was already in config.json. Thanks
I've downloaded the latest release, and I'm on Windows 10 22H2. The program, when opened, briefly shows a window and then disappears. It also didn't create the config.json file. I tried manually creating a config.json with the sample configs, with no avail. Not sure what is wrong.
Is there a video where we can dee the effect visuals?
Just a question what can we imagine under this?
Or maybe you already have something in your sleeve again?
I imagine something like LEDFx interface to turn on ad off outputs ๐
That would be โจ Awesome โจ
Out of curiosity, I've just want to have FFT-based one like this one where at higher frequencies, multiple FFT bins within the band's low and high boundaries are summed into one whereas at lower frequencies, FFT bins are interpolated using Lanczos (windowed sinc) to make up for lesser dense data for lower frequencies in log frequency scale since FFT are linearly-spaced, for the NoteFinder for the sake of comparison with other techniques like biquad bandpass filter banks that I've seen on octave-band analyzers
Is there any way to make ColorChord.NET work with the Philips Wiz Bulbs ?
It would be nice to not only Maximalise the window but even to put it into FullScreen mode.
Could use that with projectors and such :)
Hi there!
Thank you for your work โ I tried to use built colorchord from original repo, but it didn't work out of box while yours did. Actually, I look for a way to add music mode to my light bulbs controlled via homeassistant and I think this is what I want. The problem is, I can't figure out how to make homeassistant deal with raw UDP packets, and it will be more convinient if there would be the MQTT output which is far more usual for homeassistant.
Is there a chance that it would be done?
From what I got, It looks like there is Enable function only for PacketUDP.
Is it possible to add Enable for every output?
like DisplayOpenGL and MemoryMap
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.