Network protocols

OSC message builder

Build OSC 1.0 message bytes from typed arguments.

Your inputs

Start with an example

Your inputs stay in your browser.

Your result

Example result

How it works

Pad address and comma-prefixed type tags to four-byte boundaries. Encode i/f values big-endian, s as padded ASCII strings, and b as length-prefixed padded blobs.

Address /x with float 1 uses 12 bytes: padded address, tags ,f and IEEE-754 value 3F 80 00 00.

Limits

Supports i, f, s and b only. Blob values are hexadecimal. This builds one message, not a bundle, and sends no network traffic.