LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Convert PDM stream sample to PCM?

I have a sample of a one-bit pulse-density-modulation (PDM) stream captured via logic analyzer that I need to convert to PCM (for example, S16_LE audio format).  Searching LV help and the forums didn't show up anything obvious, but Before I start trying to hand-craft something I'd like to ask if there are any VIs or examples that I've overlooked (this seems happen more the older I get...).

As I understand it I would need to:

  scale 1-bit input to 16-bit full-scale -> low-pass filter -> decimation filter

 

However, my signal processing background is nil, and I have no idea

which of the many filter types would be best suited for the low-pass.

Any suggestions or recommendations would be greatly appreciated.

 

Thank you and Best Regards,

-- J.

 

0 Kudos
Message 1 of 1
(4,950 Views)