SLN to HCOM Converter

Convert Asterisk SLN recordings to Macintosh HCOM audio

Drop files here. 1 GB maximum file size or Sign Up
to
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Classic Mac Audio

Convert Asterisk SLN telephony recordings into HCOM — the Macintosh audio format with built-in Huffman compression.

No Mac Needed

Run the SLN to HCOM conversion from any browser on any OS — no classic Mac environment required.

Secure Processing

Your PBX recordings stay private. Source files deleted after conversion, outputs removed within 24 hours.

How to convert SLN to HCOM

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose hcom or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your hcom file right afterwards

About formats

SLN (Signed Linear) is a headerless raw audio format storing 16-bit signed linear PCM samples at 8000 Hz mono, most closely associated with Asterisk) — the open-source PBX framework developed by Digium (now Sangoma Technologies). Within Asterisk, SLN serves as the native internal audio representation: every codec transcoding operation passes through signed linear as an intermediate step. This makes SLN the backbone of Asterisk's codec translation architecture. The format contains nothing but raw samples — no headers, no metadata, no framing — so parameters must be known in advance. While this lack of self-description might seem limiting, it is actually an advantage in telephony where sample format is fixed by convention and every overhead byte matters across thousands of simultaneous channels. The 8000 Hz rate aligns with the G.711 standard for traditional telephony, capturing the full 300-3400 Hz voice band. Asterisk also supports extended variants (sln16, sln32, sln48) for wideband audio. SLN files require no decoding — just direct memory mapping — making them ideal for real-time mixing, conferencing, and prompt playback in high-density VoIP environments.
Initial release: 1999
HCOM is a Huffman-coded audio format from the early Macintosh era, designed to shrink digitized sound for distribution on floppy disks and bulletin board systems when storage was precious and modems were slow. The encoder takes 8-bit unsigned PCM input, computes a frequency table of sample-delta values, and builds an optimal Huffman tree that replaces common deltas with short bit sequences. Compression ratios of 2:1 or better were typical for speech recordings, a meaningful saving when a 3.5-inch floppy held only 800 KB. Files were distributed as Macintosh resource forks and played through utilities like SoundApp and the BinHex ecosystem that defined Mac software exchange in the late 1980s. The format supported sample rates up to 22.255 kHz, matching the output capabilities of original Macintosh sound hardware. Tools such as SoX retain HCOM decoding support, ensuring that archived recordings remain accessible decades later. HCOM holds three practical advantages for preservation work: lossless compression that recovers the original samples exactly, a self-contained Huffman table embedded in each file for dependency-free decoding, and historical prevalence across thousands of vintage Mac sound archives.
Developer: Apple Computer
Initial release: 1985

Frequently Asked Questions

Why convert SLN to HCOM?

HCOM is a classic Macintosh audio format. Converting SLN to HCOM serves retro Mac computing or legacy software that requires this format.

What opens HCOM files?

SoX, classic Mac audio utilities, and certain vintage Mac emulators can handle HCOM format audio.

Is HCOM compressed?

Yes — HCOM uses Huffman compression for audio data, producing smaller files than raw PCM while retaining reasonable quality.

Can I process multiple files?

Upload a batch of SLN recordings and convert them all to HCOM simultaneously — no individual file processing needed.

Is my data safe?

SLN uploads are deleted after conversion, and HCOM outputs are purged from our servers within 24 hours.