Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk3 min

Pulse Density Modulation Explained: How a One-Bit Stream Carries Audio

Pulse density modulation encodes amplitude as the density of high bits over time. See how PDM microphones become PCM audio and why clock and channel settings depend on the hardware.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Pulse density modulation (PDM) represents a signal with a stream of one-bit pulses: the proportion of high bits over time corresponds to the signal’s amplitude. In a common audio use, a digital microphone sends that fast stream to a processor, which filters and decimates it into pulse-code modulation (PCM) samples for ordinary audio processing.

How pulse density modulation represents a signal

In PDM, each bit has one of two levels, but an individual bit is not an amplitude reading. The information is carried by the relative density of high pulses across a period: a higher density represents a higher signal level, and a lower density represents a lower one. Infineon’s PDM_PCM_v2 technical reference describes this distinction from PCM, where sampled amplitude values are quantized into multibit numbers.

As an Amazon Associate I earn from qualifying purchases.

PDM and PCM: different representations

Aspect PDM PCM
How amplitude is represented Density of one-bit pulses over time Quantized multibit sample values
Typical audio data pattern High-rate bitstream, commonly oversampled Sample values at the selected sample rate
What is needed for a conventional PCM workflow Filtering and decimation to produce PCM samples Already represented as sample values
Key design considerations PDM clock, channel timing, decimator and filter Sample rate, sample width and audio data format

This is a comparison of how the formats encode and deliver audio, not a claim that one is universally better. PDM’s fast bitstream suits a digital-microphone interface; PCM is the multibit sample format commonly used by audio-processing software and systems.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How a PDM microphone signal becomes PCM audio

  1. Capture: A PDM MEMS microphone converts sound into a clocked one-bit stream. The host peripheral or codec receives the bits at the PDM clock rate.
  2. Filter: A digital filter processes the oversampled stream to recover the signal’s lower-frequency audio content.
  3. Decimate: The receiver reduces the sample rate, producing PCM samples for downstream audio processing.

Some processors provide a PDM peripheral with hardware decimation and PCM output. For example, Nordic Semiconductor documents these functions for the nRF5340 PDM interface. Its documented implementation supports up to two microphones as a left/right pair; that capability is specific to this product family, not a universal property of every PDM interface.

#1 Best Overall
ESP32-S3 AI Smart Speaker Development Board Onboard Dual Microphone Array, AI Speech, Surround RGB Lighting, Supports Connecting External LCD Displays and Cameras, ESP32-S3 Audio Board
  • ESP32-S3-AUDIO-Board adopts ESP32-S3R8 module with 32-bit LX7 dual-core processor, up to 240MHz main frequency. Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE), with onboard antenna
  • Integrated 512KB Static RAM, 384KB ROM, 8MB PSRAM, and external 16MB Flash memory. Onboard TF card slot for storing audio files, etc.
  • Onboard Dual microphone array with noise reduction and echo cancellation, suitable for accurate speech recognition and near/far-field wake-up. Onboard audio decoding chip, dual microphones and speaker header. Onboard 7x surround RGB LEDs, programmable for a variety of dynamic effects
  • Onboard SPI LCD display interface (FPC connector / pin header), DVP camera interface (24pin connector), USB, I2C, and some I/O pins (compatible with display interface I/O pins). Onboard multiple reserved buttons and battery switch for customized function development
  • Integrated PCF85063 RTC chip, supports power-off time retention for alarm, scheduled task, and wake-up functions. Built-in battery recharge management module, supports multiple power modes and low-power applications

Clock rate and channel details depend on the hardware

PDM audio is oversampled: its bit clock runs faster than the resulting audio sample rate. Microchip’s PDM reception documentation gives one worked example: for a 48 kHz output sampling rate and 64× oversampling, the serial clock is 3.072 MHz. This is an example for those stated parameters, not a universal PDM clock frequency.

For a working design, check the microphone’s supported clock range and channel signaling, then confirm the host peripheral’s clock divider, decimation ratio and filter options. With two microphones on a shared interface, channel selection may depend on clock edges or other interface details. Follow both the microphone and processor documentation rather than assuming that a stereo connection works the same way across devices.

Rank #2
Waveshare ESP32-S3 AI Smart Speaker Development Board, Dual Microphones, Noise Reduction, RGB Lighting, External Display & Camera Support
  • Please note!!! This product requires a 3.7V MX1.25 lithium battery for operation, which is not included. Please purchase it separately.
  • High-Performance MCU: The board is equipped with the ESP32-S3R8 module, featuring a powerful Xtensa 32-bit LX7 dual-core processor that operates at up to 240MHz, ensuring efficient processing for various smart applications.
  • Wireless Connectivity: With built-in support for 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE), the ESP32-S3-AUDIO-Board offers robust wireless capabilities, facilitated by the onboard antenna for seamless communication and connectivity.
  • Advanced Voice Interaction: The dual microphone array is designed with noise reduction and echo cancellation features, enabling accurate speech recognition and responsive near/far-field wake-up functionality, perfect for voice-activated applications.
  • Dynamic Lighting Effects: Equipped with 7x programmable surround RGB LEDs, the board allows the creation of vibrant and colorful lighting effects, enhancing user interaction and visual appeal for projects.

PDM can also produce an analog output

PDM is not limited to microphone input. In a documented Microchip design, a PDM module generates a pulse stream whose density corresponds to a data-register value. A multistage RC filter smooths that stream into a voltage. This illustrates how filtering can turn a binary pulse sequence into an analog level; the circuit and behavior are implementation-specific. See Microchip’s PDM DAC documentation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What to check when choosing a PDM microphone

For an implementation example, NXP’s i.MXRT600 PDM microphone audio-path application note identifies the Knowles SPH0641LM4H-1 as a PDM MEMS microphone. For any microphone or breakout board, verify the current datasheet and board documentation for the PDM output, voltage, clock requirements, pinout and host compatibility. A product example does not by itself establish current availability or compatibility with a particular development board.

Rank #4
DROK 5W+5W Mini Audio Amplifier Board PAM8406 DC 5V Digital Stereo Power Amp 2.0 Dual Channel Class D Amplify Module for Speaker Sound System DIY
  • Parameters: DROK audio amplifier board working voltage is DC 5V, output power is 5W (2Ω 5V)/3W (4Ω 5V) / 1.8W (8Ω 5V). Input method is monaural input.
  • Artificial Material: this New-designed mini power amplifier is made of noble black immersion gold circuit board, imported KEMET speaker capacitor, large-capacity filter capacitor for channels. Besides, we customized black copper terminal blocks and gold-plated audio input terminal blocks for this new amplifier module.
  • High Performance: the digital amplifier module is with high efficiency of over 90%, general harmonic distortion noise is less than 10%, low quiescent current and noise suppression.
  • Safe Protection: the class D dual-channel amp board is designed with input reverse connection protection, short circuit protection, over heat protection; what's more, EMI is allowed to pass.
  • Additional Function: it is available to connect amplifier type to choose different function (MODE: high electricity level is Type D, low electricity level is Type AB. Factory defaults high electricity level); available to add an external Shutdown (SD: the chip will be Shutdown at low electricity level, factory default high electricity level.
Rank #3
ESP32-S3 1.83inch Touch Display Development Board, 240 x 284, Wi-Fi/BLE 5
  • Powerful Processor: Equipped with ESP32-S3R8 Xtensa 32-bit LX7 dual-core processor, up to 240MHz main frequency. Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE), with onboard antenna. Built-in 512KB of SRAM and 384KB ROM, with onboard 8MB PSRAM and an external 16MB Flash memory.
  • Driver and Touch LCD: Onboard 1.83inch IPS Capacitive Touch Display, 240 × 284 resolution, 65K color. Built-in ST7789P display driver and CST816D capacitive touch chip, using SPI and I2C communication respectively, effectively saving the IO resources. Adopts Type-C port to improve user convenience and device compatibility.
  • Supports Offline Speech recognition and AI Speech Interaction: Allows access to online large model platforms such as ChatGPT, DeepSeek, Doubao, etc. Onboard ES8311 audio codec chip and ES7210 echo cancellation circuit to meet daily audio application scenarios.
  • Multifunctional Sensor: Onboard QMI8658 6-axis IMU (3-axis accelerometer and 3-axis gyroscope) for detecting motion gestures, counting steps, etc; PCF85063 RTC chip connected to the battry via the AXP2101 for uninterrupted power supply; Onboard PWR and BOOT programmable buttons for easy custom function development.
  • Rich Peripheral Interface: Reserved 1 × I2C, 1 × UART and 1 × USB pads for external device connection and debugging, enabling flexible peripheral configuration. Onboard TF card slot for extended storage and fast data transfer, suitable for applications such as data recording and media playback, simplifying circuit design.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.