Hello, I'm currently planning on a project. I was wondering if it's possible for the chip to read audio from my pc (without using a microphone or such) and do stuff with it.
Specifically, I want to make an LED controller that is responsive to digital audio without requiring a microphone or any other hardware to pick up the music coming from my PC. I'm currently using an ESP8266 WiFi ver 3.0 (if that helps). Thanks!
You'll likely end up using FFT for this project. I found the documentation of the most popular library, arduinoFFT, to be insufficient for getting me easily past the early learning stage. Even though I'm not a fan of learning this sort of subject via YouTube videos, this one about the arduinoFFT library was really helpful to me:
without requiring a microphone or any other hardware to pick up the music coming from my PC.
What? Is a direct connection to the analog line/headphone output OK? (You need a Y-Splitter to connect speakers/headphones at the same time.)
If you want to connect to the computer via Wi-Fi, of course you'll also have to write an application for the computer.
I'm currently using an ESP8266 WiFi ver 3.0 (if that helps).
I've never used the ESP but take a look at my World's Simplest Lighting Effect. There is an attached schematic showing how to bias the input to accept a line or headphone signal. It works with a "regular" Arduino and I tried it on an Uno.
pert:
You'll likely end up using FFT for this project. I found the documentation of the most popular library, arduinoFFT, to be insufficient for getting me easily past the early learning stage. Even though I'm not a fan of learning this sort of subject via YouTube videos, this one about the arduinoFFT library was really helpful to me: https://www.youtube.com/watch?v=Mgh2WblO5_c
Seems like what I was looking for, I'll have to look deeper into this. Btw, do you happen to know what component he used to connect the audio cable thing? Think it's a jack, but I'm not quite sure as I've never used nor seen such thing before xD.
DVDdoug:
What? Is a direct connection to the analog line/headphone output OK? (You need a Y-Splitter to connect speakers/headphones at the same time.)
If you want to connect to the computer via Wi-Fi, of course you'll also have to write an application for the computer.
I've never used the ESP but take a look at my World's Simplest Lighting Effect. There is an attached schematic showing how to bias the input to accept a line or headphone signal. It works with a "regular" Arduino and I tried it on an Uno.
Now that I've seen my current options, I'm greatly considering to use a direct connection - I'll just have to use a splitter on my usb microphone since that's where I connect my headphones to.
Also, I'm unable to check out the link that you've included - says that the IP address couldn't be found (same for both on my pc and phone browsers). Any idea on how to fix it? Would love to check it out!
edwain:
Also, I'm unable to check out the link that you've included - says that the IP address couldn't be found (same for both on my pc and phone browsers). Any idea on how to fix it? Would love to check it out!