MP3 Shield as a PC soundcard?

Is it possible to somehow use MP3 player shield as a PC soundacrd?

I know this isn’t this product’s purpose, but I’m trying to be resourceful here as I already own it :wink: .

I think VS1053b chip itself is capable of it, but I don’t know if there is an easy-enough way of feeding the realtime sound data.

I’m quite sure I won’t be able to just use my arduino’s (genuine UNO) USB port because of throughput limitation.

Do you maybe know if anyone attempted this before? Or do you have any ideas how could I make this work?

It’s not a sound chip, it’s a MP3 decoder. Unless you have some sort of process to convert whatever sound you’re wanting to play into a audio file and then encode that as a MP3 on the fly and pass it to the vs1053b, it’s not going to work.

I think what you’re after is a digital to analog converter chip like a SPI DAC or a breakout like the [I2S audio breakout. Both are capable of converting digital sound data directly into an analog sound signal.](SparkFun I2S Audio Breakout - MAX98357A - DEV-14809 - SparkFun Electronics)

YellowDog:
It’s not a sound chip, it’s a MP3 decoder.

Well, it has to have a DAC built in, how colud it produce audio output otherwise?

YellowDog:
Unless you have some sort of process to convert whatever sound you’re wanting to play into a audio file and then encode that as a MP3 on the fly and pass it to the vs1053b, it’s not going to work.

I think it may not be necessary to encode to MP3 on the fly. The chip's datasheet [https://www.sparkfun.com/datasheets/Com ... vs1053.pdf](https://www.sparkfun.com/datasheets/Components/SMD/vs1053.pdf) has a section named "9.6 Feeding PCM data" on page 52, I thought I could maybe take advantage of that.

YellowDog:
I think what you’re after is a digital to analog converter chip like a SPI DAC or a breakout like the I2S audio breakout. Both are capable of converting digital sound data directly into an analog sound signal.

Thank you for the suggestion, though as I said in my original post I'm trying to be resourceful with what I already have.