2013-07-06, 09:41
TL;DR: Does anyone have any suggestions for how I might be able to get the Vortex TREBLE, MIDDLE, and BASS variables pumped over, ideally, a TCP socket?
Long version:
For the past month, I've been working on an Arduino-powered RGB LED mesh network. I can go into detail if anyone cares. I'd like to add in the capability to use it as a VU meter for music from my XBMCbuntu HTPC. This guy has implemented something similar in case my description is confusing:
Unfortunately, I can't use his method because he's getting his visualizer data from an audio input passed through a dedicated chip (at least, I'm pretty sure he is). For various reasons, I can't do that. Instead, I'd like to get the Vortex TREBLE, MIDDLE, and BASS variables over a TCP socket to the root node. Once the root node has those numbers, it can translate them to whatever arbitrary RGB values I choose and pass the instructions on down the meshnet.
Not having done any kind of XBMC addon, plugin, or visualizer work at all, I don't know where to start. The Vortex scripting manual doesn't mention anything about filesystem or network access. Does anyone have any suggestions?
Long version:
For the past month, I've been working on an Arduino-powered RGB LED mesh network. I can go into detail if anyone cares. I'd like to add in the capability to use it as a VU meter for music from my XBMCbuntu HTPC. This guy has implemented something similar in case my description is confusing:
Unfortunately, I can't use his method because he's getting his visualizer data from an audio input passed through a dedicated chip (at least, I'm pretty sure he is). For various reasons, I can't do that. Instead, I'd like to get the Vortex TREBLE, MIDDLE, and BASS variables over a TCP socket to the root node. Once the root node has those numbers, it can translate them to whatever arbitrary RGB values I choose and pass the instructions on down the meshnet.
Not having done any kind of XBMC addon, plugin, or visualizer work at all, I don't know where to start. The Vortex scripting manual doesn't mention anything about filesystem or network access. Does anyone have any suggestions?