Can the CODEC in audio shield CY8CKIT-028-TFT play WAV format data?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
kily_4402746
Level 1
Level 1

I want to record an audio WAV file with a PC and then flash the data into PSoC FLASH, send the to the CODEC in the TFT shield "CY8CKIT-028-PSoC 6TFT" to play back.

I've read every document for the shield the the CODEC chip and could not find any information of whether it can play WAV format.

0 Likes
1 Solution

Hi,

In this Code Example CE222221_TFT_VoiceRecorder available at this link:

https://www.cypress.com/documentation/development-kitsboards/tft-display-shield-board-cy8ckit-028-tf...

In this CE the audio data is send in I2S format , so I think data needs to be converted in I2S format.

We have not tested sending Wave through I2S directly.

View solution in original post

0 Likes
3 Replies
AnkitaS_51
Employee
Employee
100 likes received 50 likes received 25 likes received

Hello,

You can play the audio data over I2S only, which interfaces with an audio codec AK4954A as shown in this block diagram at page# 03 :

https://www.akm.com/akm/en/file/datasheet/AK4954AEN.pdf

I am saying so because Audio interface which is acting as input to Mono Speaker or Stereo Line-out is taking its data in I2S format  only using SDTO/SDTI pins

Thanks,

Ankita

0 Likes

Can I send the raw data in WAVE through the I2S to the CODEC or does data need to be converted to I2S format?

0 Likes

Hi,

In this Code Example CE222221_TFT_VoiceRecorder available at this link:

https://www.cypress.com/documentation/development-kitsboards/tft-display-shield-board-cy8ckit-028-tf...

In this CE the audio data is send in I2S format , so I think data needs to be converted in I2S format.

We have not tested sending Wave through I2S directly.

0 Likes