TobKra96 / music_led_strip_control

Audio visualization for LED strips in real-time with web interface on a raspberry pi.
https://tobkra96.github.io/music_led_strip_control/
MIT License
300 stars 64 forks source link

Version for PC #185

Closed JinxQoida closed 1 year ago

JinxQoida commented 1 year ago

Hello, I know this might sound crazy but wouldn`t it be possible to port MLSC to be available on PC? This is just to use the internal line in/mic ports on the build in sounds card. I take an assumption of little machine ready with wifi card for managing MLSC nodes. only without abilit of its own RGB led control. I am in total disregard of power consumption here, this is not an issue for me.

Teraskull commented 1 year ago

Hi, unfortunately, it's not really possible to run MLSC on Windows, because of a lot of python modules being only available for Linux and the way multiprocessing is done on Linux.

JinxQoida commented 1 year ago

I was more toward having a linux (ubuntu or any other) on this little PC not Windows. I tried already installing but there are some dependencies that force the MLSC application to stop if they are not met.

ahsu-2019 commented 1 year ago

any update on this? looking for pi alternatives since pi 4s are in short supply.

bentstan commented 1 year ago

I just tried to run it on my Laptop with Ubuntu installed besides windows (dual boot). automatic setup script didn't work fully, there were some libs which were missing afterwards. Just trying to run the server and install all needed libs manually with pip did indeed work out for me. This could also just be needed because of wrong linked python/pip version.

Just tested it with an external 3.5mm microphone. LED Device is a WLED Client in the same local network on port 19446 as mentioned in another issue here. Did work! Now, I just need to figure out how to set up a loopback audio device to use the system audio as input.

Chase295 commented 1 year ago

Hello

I also want to install it on a ubunto server version. Do you have any tips for me. When I try to install scipy or something else this error comes

Error: metadata-generation-failed

TobKra96 commented 1 year ago

Hi, at the moment we only recommend using the Raspberry Pi OS 32 Bit. Other OS could have compatibility issues with some of the libs as you have seen. If you want to use another OS you have to solve the compatibility issues on your own. Sorry.