Problems with external DAC, no music output #729
-
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
Are you sure that the es9023p supports 16 bits ? I suggest that you upgrade the ESP32 core and that you use the Arduino Audio Tools to output the signal: this provides you additional functionality e.g. to convert 16 bits to 24 or 32 bits.... |
Beta Was this translation helpful? Give feedback.
-
Yes, of cause not! You cant send 16 bit data and pretend that it is 24 bit! Also consider this Wiki! |
Beta Was this translation helpful? Give feedback.
-
I looked again in the datasheet for the ES9023P, it states that if smaller bit-width is used, the remaining is 'zero-padded'. I adjusted my test script to 16bit and it works fine:
|
Beta Was this translation helpful? Give feedback.
Are you sure that the es9023p supports 16 bits ?
I don't understand why you created a test using 24 bits when you want to use 16 bits.
What is your reason why you are still using an obsolete ESP32 Arduino core: The actual version is 3.2.1!
I suggest that you upgrade the ESP32 core and that you use the Arduino Audio Tools to output the signal: this provides you additional functionality e.g. to convert 16 bits to 24 or 32 bits....