Difference between revisions of "VOC"

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
(Games)
(Games)
Line 80: Line 80:
 
| 1996-01-29
 
| 1996-01-29
 
| [[Duke Nukem 3D (DOS)]]
 
| [[Duke Nukem 3D (DOS)]]
| {{Song-Box|303 - Duke Nukem 3D - DOS - Bar Music.ogg}}
+
| {{Song-Box|601 - Duke Nukem 3D - DOS - Grabbag.ogg}}
 
|-
 
|-
 
| 1996-10-31
 
| 1996-10-31

Revision as of 16:01, 30 August 2021

Creative Voice File
VOC.png
Developer: Creative Labs
Header: Custom
Content: PCM
Instruments: Intrinsic
Target Output
Output - Digital Audio.png Output - MIDI - No.png Output - FM Synthesis - No.png Output - PSG - No.png
Released: 198?-??-??
First Game: ?
Extensions
  • *.voc

The Creative Voice File (VOC) format was developed by Creative Labs for storing digital uncompressed PCM audio data for playback on their Sound Blaster boards. The format was initially limited to unsigned 8-bit PCM and ADPCM data, however, as the power of sound cards increased, the format was expanded to handle 16-bit formats and a-law and u-law compressed formats.

Many DOS games used VOC for storing sound effects and speech, but some games used VOC for digital music. The songs were usually quite short since VOC audio, unlike MIDI, takes a lot of disk space, which was at a premium at the time.

Players

(Category)

Editors

(Category)

Converters

(Category)

VOC to ?

? to VOC

Games

(Category)
Released Title Sample
1992-09-18 Spear of Destiny (DOS)
1994-05-?? Spear of Destiny Mission Pack 2: Return to Danger (DOS)
Spear of Destiny Mission Pack 2: Ultimate Challenge (DOS)
1994-??-?? Commander Blood (DOS)
1996-01-29 Duke Nukem 3D (DOS)
1996-10-31 Duke Nukem 3D: Atomic Edition (DOS)

How to Obtain

VOC files usually have to be manually extracted from game files, a process that is different for pretty much every game that uses them. If the game stores a VOC file in an uncompressed file, Game Audio Player can extract it, though it won't retain the file name.

Technical

All files begin with "Creative Voice File" and store integers in Little Endian.

Links