Hi,
I tried the "i2s_pdm" example and modifed it to output 16bit ,44.1Khz sampling, mono audio out using only he Data out line. The sound quality (dynamic range) is good compared to the 8-bit DAC output. However, there is a constant ~ 7Khz hiss in the output. This is there even if I output a value of all 0's (no sound). I still see the hiss on the scope.
Anyone has any success using the PDM out put for audio, any suggestions to eliminate the hiss/
Thanks
Hiss in PDM audio output
-
- Posts: 17
- Joined: Mon Feb 27, 2023 6:47 pm
Re: Hiss in PDM audio output
<t>Adding subsonic tone to audio file at -55 to -45 dB to empty sections of audio file resulted in hiss reduction.</t>
-
- Posts: 9730
- Joined: Thu Nov 26, 2015 4:08 am
Re: Hiss in PDM audio output
That is odd. What does the signal on a scope look like? I'm wondering if the I2S codec somehow got set to signed data and the 0s you feed in are interpreted as the minimum of the range rather than the middle. Playing noise essentially dithers the artifacts from this, leading to the hiss being way less noticable as it's spread around in the spectrum.
-
- Posts: 17
- Joined: Mon Feb 27, 2023 6:47 pm
Re: Hiss in PDM audio output
Adding tones in empty places also helps with clicks in audio as seen in second yellow scope image
-
- Posts: 9730
- Joined: Thu Nov 26, 2015 4:08 am
Re: Hiss in PDM audio output
What I mean is, can you zoom in onto the 'silent' bits so we can see the hiss?
Who is online
Users browsing this forum: No registered users and 165 guests