HCOM to AU Converter

Transcode Macintosh HCOM to Sun AU audio format

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

Unix Compatible

Bring HCOM from classic Macintosh into the Unix world — AU is the native audio format for Solaris, Java, and Unix applications.

Web-Based Tool

No command-line tools required. Convert HCOM to AU directly from your web browser on any operating system.

Auto-Delete Policy

HCOM uploads are erased immediately. AU files are removed from our servers within 24 hours.

How to convert HCOM to AU

1

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

2

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

3

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

About formats

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
AU is an audio file format introduced by Sun Microsystems for its Unix workstations and the NeXT platform. It features a minimal 24-byte header specifying data offset, size, encoding type, sample rate, and channel count, followed by the audio payload. AU supports numerous encodings, including uncompressed linear PCM at various bit depths, mu-law and A-law companding (logarithmic compression used in telephone systems), and several ADPCM variants. This versatility made AU a workhorse across early Unix environments, web audio (Java applets defaulted to AU), and telephony applications. One advantage is simplicity: the compact header and straightforward structure make it trivial to parse, generate, and stream programmatically. The built-in mu-law option provides another benefit, delivering reasonable voice quality at just 8 KB per second — half the rate of 16-bit uncompressed audio — invaluable when storage and bandwidth were scarce. Although modern formats have largely supplanted AU in consumer applications, it retains a foothold in scientific computing and audio processing pipelines where minimal overhead and reliable cross-platform behavior are valued.
Developer: Sun Microsystems
Initial release: 1992

Frequently Asked Questions

What is the AU format?

AU is the audio format created by Sun Microsystems for Unix systems. It is simple, well-documented, and still used in Java audio APIs.

Why convert HCOM to AU?

AU works natively in Unix/Linux environments and Java applications. Converting HCOM to AU makes the audio usable in server-side programs.

What plays AU files?

VLC, Audacity, SOX, and any Java application using javax.sound can play AU files. It works on all Unix-based operating systems.

Is AU uncompressed?

AU supports both uncompressed PCM and mu-law/A-law compression. The default is typically mu-law encoded, common in telephony systems.

Is the conversion fast?

Both HCOM and AU are compact formats. Conversion finishes within seconds on our servers.