NSKU

PO-32 Transfer

All 16 sounds, sent by sound

The PO-32 doesn't take samples: a transfer carries the 21 synth parameters per drum, and the device plays them with its own engine. Edit all 16 device sounds here, import Microtonic patches, then send the whole kit — or just the ones you changed — into the PO-32's microphone or line input, exactly as Microtonic does.

Select none selected

Your kit — the 16 sounds on the device

—

Click a sound to edit and hear it. Fill all 16 gives every slot something to send, building variations from the sounds you already made. Drop Microtonic .mtdrum files anywhere on the page to load them in.

Sound 1 · side A

Preview approximates the hardware engine — the device is the judge. The PO-32's B knob morphs between sides A and B.

Transfer to the device

  1. Fill the 16 sounds above (or just the ones you want to change).
  2. Cable from your headphone output into the PO-32's input, volume 80–90%.
  3. Put the PO-32 in receive mode, then press a Send button and stay quiet.

Sending all 16 replaces the whole device kit. Sending fewer leaves every other sound on the PO-32 untouched.

How to transfer

1. Connect your computer's headphone output to the PO-32's 3.5 mm input with a male-to-male cable — far more reliable than speaker-to-microphone.
2. Put the PO-32 into receive mode (see the Teenage Engineering guide for the button combination on your firmware).
3. Set the volume high but not distorting, around 80–90%.
4. Press a Send button and keep everything quiet until it finishes.

What gets written

Each sound carries two patches, A and B, and both are written together. Sending only what you changed is quicker and safer: a sound you don't send is left exactly as it is on the device. Passes repeats the same transfer two or three times for a noisy room or a microphone transfer.

Before you start

A transfer overwrites the sounds it carries, so back up anything you want to keep. Turn off Bluetooth, EQ, "spatial audio" and volume levelling: any processing corrupts the data. If it won't take, download the WAV and play it from a wired source at full volume.

Credits and status

The transfer format is implemented from libpo32 (MIT, Eric Lewis), a reverse-engineering of the PO-32's acoustic protocol. The frame bytes this page produces were verified byte-for-byte against that C implementation, and audio rendered here decodes back correctly through its decoder. Not affiliated with or endorsed by Teenage Engineering or Sonic Charge; Pocket Operator, PO-32 and Tonic are their trademarks.