PD MUSICUS / LISTEN / COMPARE / CREATE

Turn the charging conversation into music.

One voltage sweep. Two very different performances. Listen as USB PD messages and measured power become music.

Listen first. No equipment or installation needed.

01 / LISTEN

Choose a performance

EPR AVS · 112 BPM

Both recordings follow a 21 → 48 → 21 V sweep, at the same tempo. Switch performances to compare the same musical moment.

THE CONVERSATIONPD MUSICUS
SourcePower supply
···
SinkLoad / device

PRELUDE

The conversation is about to begin.

PD musicus00:00 / 00:00

Loading recording…

Musical time, not the original communication timing. Power values belong to the selected measurement point.

Follow the events

Select an event to jump to its sound.

Keep both files to reopen the synchronized performance later.

02 / CREATE

Make music from your recording

Choose a PD recording or a supported measurement CSV. Arrangement and audio rendering run entirely in this browser.

POWER-Z / KM003C PD Analyzer: .pdStream or .sqlite; CY4500: .ccgx3; CY4500 Utility-format PD CSV; ASD CTS-like CSV. Up to 25 MB per file. Long native recordings use a visible packet range that fits within 180 seconds; change the starting packet to hear a later section. Measured-power mode uses voltage and current recorded at each AVS request, or a matching ASD AVS CSV from the same test. Missing measurements are not inferred. KM003C JSONL and arbitrary CSV formats are not supported.

Your files stay in this browser. No upload, account or Python installation.

Try the included CSV files

0.5 A · PD CSV ↓0.5 A · ASD CSV ↓5 A · PD CSV ↓5 A · ASD CSV ↓

Already have a recording?

Select one WAV and its matching .score.json together.

03 / UNDERSTAND

How does the data become music?

Voltage sets the register; measured watts add guitar, drums and denser rhythms. Source and Sink answer each other. Reset events have distinct sounds.

The instruments and accompaniment are synthesized and arranged. Sound is not a recording of the electrical signal, a live power reading or a USB compliance test. PPS / SPR AVS voltage decoding is not implemented.

The samples use curated EPR AVS measurements from a Delta ADP-240LB B / Lenovo ADL240WY3AA-D. Both performances are about 45 seconds.

Keep exploring