VS1053b audio drivers: play music, speech or sound FX

Discuss development of drivers for external hardware and components, such as LCD screens, sensors, motor drivers, etc.
Target audience: Users and developers of drivers.
IHOXOHI
Posts: 119
Joined: Sat Apr 25, 2020 7:31 am

Re: VS1053b audio drivers: play music, speech or sound FX

Post by IHOXOHI » Fri Jul 24, 2020 6:51 am

Thanks Peter for your help...again.

So,
I have used an other code and effectively it works... You have right, I have used the calling code for flac sound and it's why it didn't work.
Just, there is a confusion between sdcs and xcs on Y3 or Y4 pin in the simple code on the first presentation page, and I have had to change it.

That's so good. Very good.
Thanks a lot for this new abality in micropython.

For recording, I will try to find a way for stop noise, and maybe play to spy...

Maybe it could be good to have a simple example with the audioskin on pyboard... I will try to find pins correspondances, and test the quality of this record...

Thanks a lots.
All the best.

IHOXOHI
Posts: 119
Joined: Sat Apr 25, 2020 7:31 am

Re: VS1053b audio drivers: play music, speech or sound FX

Post by IHOXOHI » Fri Jul 24, 2020 3:16 pm

yep,

The audioskin use i2C, no pin for headphone. I tried the pin "X22" without success for microphone. So, it looks impossible to adapt audioskin to VS1053...

I tried 200 secondes of duration, and everything is right. So no limitation of time... Wonderfull!

The noise is a little bit problematic for me...
I tried to change gain, adc_gain, ..., without success...
I have cutted a microphone like these singers used, solder wires on other wires for connect it to vs1053... The noise is much more lower.
I can hear a person in a room, if this person speak loud and near the microphone.
But for moment spy isn't possible for me.

Could you advise me for find a microphone more adapted at this situation?
Or do you know if add an amplifer behind the microphone could resolve the problem?

Thanks for all.

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: VS1053b audio drivers: play music, speech or sound FX

Post by pythoncoder » Sun Jul 26, 2020 11:03 am

This was my setup. The preamp produces a balanced output which the VS1053b can accept for mono recordings. A balanced signal is very noise-immune.

The Behringer microphone was bought for another project. It's a measurement mic and probably not ideal for speech recording.

Image
Peter Hinch
Index to my micropython libraries.

IHOXOHI
Posts: 119
Joined: Sat Apr 25, 2020 7:31 am

Re: VS1053b audio drivers: play music, speech or sound FX

Post by IHOXOHI » Sun Jul 26, 2020 4:46 pm

THANKS.

IHOXOHI
Posts: 119
Joined: Sat Apr 25, 2020 7:31 am

Re: VS1053b audio drivers: play music, speech or sound FX

Post by IHOXOHI » Sat Aug 01, 2020 1:50 pm

Hey!!!

I have received the same amplificator, and I have added a good microphone for voice...

That's amazing!!!

The record is perfect!
I can hear clearly a person in a room... Accuracy is awsome.

GOOOOD JOB.

All the best.

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: VS1053b audio drivers: play music, speech or sound FX

Post by pythoncoder » Sun Aug 02, 2020 6:48 am

I'm glad you've got it working :D
Peter Hinch
Index to my micropython libraries.

Post Reply