What is VOC? Creative Voice File Explained
Creative Technology's block-based audio format for Sound Blaster cards in the DOS era.
Last updated:
What is VOC?
VOC, the Creative Voice File, is a digital audio format developed by Creative Technology (Creative Labs) for its Sound Blaster line of sound cards. It was widely used for sound effects and speech in DOS-era games and multimedia applications during the early-to-mid 1990s.
A VOC file consists of a 26-byte header containing an identifier string, format version, and a validation value, followed by a series of typed data blocks. Each block starts with a one-byte type code and a three-byte little-endian length, and block types include sound data, silence, markers, ASCII text, and repeat/loop instructions, allowing simple sequencing of audio segments within a single file.
How VOC Works
A VOC file opens with a 26-byte header holding an identifier string, a format version, and a validation value, after which the audio is stored as a chain of typed data blocks.[1] Each block starts with a one-byte type code and a three-byte little-endian length, so a parser can step from block to block without scanning the whole file.[2]
History and Use
Creative Technology developed the Creative Voice File for its Sound Blaster sound cards, and it became a common container for speech and sound effects in DOS-era games and multimedia of the early-to-mid 1990s.[1]
Technical Details
Block types include sound data, silence, markers, ASCII text, and repeat or loop instructions, letting a single file sequence and loop several audio segments.[1] This block design predates general-purpose containers like WAV, and the format is now largely confined to retro-computing and legacy game audio.[2]
MKV Technical Specifications
VOC vs Other Audio Formats
| Feature | VOC | WAV |
|---|---|---|
| Compression | Uncompressed/ADPCM[1] | Usually uncompressed |
| Developer/origin | Creative Labs[1] | Microsoft / IBM |
| Structure | Data blocks[2] | RIFF chunks |
| Era | Sound Blaster era[1] | 1990s onward |
| Device support | Very limited | Wide |
| Best for | Legacy DOS audio | Editing/archiving |
VOC was the native Sound Blaster format and is now obsolete, with WAV providing equivalent uncompressed audio and universal support.
Advantages & Disadvantages
Advantages
Typed blocks let a single file mix audio data, silence, text markers, and repeat loops, useful for game sound sequencing.
Dedicated silence and repeat blocks store pauses and loops compactly without storing redundant audio samples.
The format mapped directly onto Sound Blaster DSP playback, making it efficient on the hardware it was designed for.
Sound data blocks can carry 8-bit PCM and Creative ADPCM variants, balancing quality against the storage limits of the era.
Disadvantages
VOC was largely displaced by RIFF WAVE once Windows provided native WAV support, and it is rarely used today.
Typical VOC audio is low-rate 8-bit mono or simple ADPCM, well below modern CD-quality expectations.
Few current applications create VOC files, so working with them usually means converting to WAV or another modern format.
Common Use Cases
VOC is encountered mainly in retro computing, game preservation, and legacy Sound Blaster audio.
DOS game audio | FileFormer
Many 1990s DOS games stored speech and sound effects as VOC files for playback through Sound Blaster cards.
Retro and emulation | FileFormer
Emulators and modern Sound Blaster-compatible tools read VOC files when running or preserving vintage software.
Audio archaeology | FileFormer
Researchers and hobbyists extract and convert VOC assets when reverse-engineering or restoring classic games.
Convert VOC Files Free
Use our free online converter to convert VOC and other formats - no signup, no watermarks.
Try Audio Converter FreeFrequently Asked Questions
What was VOC used for?
VOC was Creative's native audio format for Sound Blaster cards, used mainly for digitized speech and sound effects in DOS games and multimedia software.
Why did VOC fall out of use?
When Windows added native support for the RIFF WAVE (.wav) format, developers standardized on WAV, and VOC quickly became a legacy format.
How is a VOC file structured?
It has a 26-byte header followed by a chain of typed data blocks, each with a type byte and a 24-bit length, covering audio, silence, markers, text, and loops.
Can I convert VOC to WAV?
Yes. Tools such as SoX, FFmpeg, and Audacity can read VOC files and convert them to WAV, MP3, or other modern formats.
Does VOC support compression?
It supports Creative's ADPCM encodings in addition to raw 8-bit PCM, which reduce file size but are lightweight compared to modern audio codecs.