Hello everybody, it would be great if a visualization could be added according to the music (either under LibreELEC RPi3 or Raspbian RPi3). I would imagine it as shown in this video:
This is made with an Line-In...everyone want this, but no one helps us coding...so we also have to wait
I've begun working on this. I'm aiming to get the audio from the Composite->USB capture device most people already have: https://www.amazon.com/gp/product/B06X42H9VZ/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 I can grab audio from it using Audacity on my RPi4 so I'm going to look at how that is accomplished. Wanting to use the exact effects from Vu Meter. Essentially porting the code to fit Hyperion. I'm a Java/C# software engineer so this isn't my usual, my C++ is sloppy and my understanding of the web interface Hyperion NG uses is rudimentary. If anyone has insight please share, I'd like info on how most of the other developers here configure their build environment for rapid testing etc. Going to continue reading over the forums, thanks!
I'm currently working on this. Using ALSA in linux to capture the audio from a selected audio device. Currently having issues with the configuration showing up in Hyperion. Submitted a pull request to fix schema loading. I think there is a deeper issue as the config doesn't show up even after loading the schema. The other thing I want to do is explore using FFT instead of averaging the raw PCM data. I need to be able to install python modules into hyperion or atleast modify hyperion to find python modules installed in the OS. lastly I'm currently getting audio data from a mic and usb audio interface. I want to explore grabbing it from the HDMI input. My first go-round appeared that the data may not be PCM. After I get everything else together then I'll reinvestigate.
This proof of concept was done in Python. I'm now working on a C++ implementation of an Audio Grabber.