Page 1 of 1

VS1003 IMA ADPCM recording: nose from SPI bus

Posted: Sun 2020-01-05 23:59
by ssuloev
Hello,
I am trying to record IMA ADPCM with VS1003 and my custom Atmega128-based device. My problem is that I am hearing a significant noise at the moments when a block is written onto SD card. While SCI and SDI select lines are driven high at the moments it looks like VS1003 is still listening to SPI bus.
Could you give any recommendations on how to reduce the annoying noise?
Please, look at the attached file as an example of recorded sound.

Re: VS1003 IMA ADPCM recording: nose from SPI bus

Posted: Tue 2020-01-07 11:20
by pasi
SD cards consume a lot of peak current while writing. Do you have a separate power supply for the SD?

Also check the orientation of your microphone capsule. There can be a huge difference in the output level if the capsule is the wrong way around.