Data representation - EduqasRepresentation of sound

Binary data can represent numbers, graphics, sound and characters. It is then organised and manipulated differently. Data can also be stored in arrays, records or external files and go through validation or verification checks to ensure accuracy.

Part ofComputer ScienceUnderstanding Computer Science

Representation of sound

Digital storage of sound

Computers work in . All must be converted into binary in order for a computer to process it. Sound is no exception. To do this, sound is captured - usually by a microphone - and then converted into a digital signal.

How computers process and represent sound

An analogue-to-digital converter will capture a sound wave at regular time intervals. This is known as a .

For example, a sound wave like this can be sampled at each time sample point.

A sound wave

The sound recorded at each sample point is converted to its nearest numeric equivalent:

Sample12345678910
Denary8376972666
Binary1000001101110110100101110010011001100110
SampleDenary
18
23
37
46
59
67
72
86
96
106
SampleBinary
11000
20011
30111
40110
51001
60111
70010
80110
90110
100110

This data is then stored in a file for later use.

The effect of different sampling rates on the quality of sound

Sample rate

is the number of samples recorded in any given period of time. The higher the sample rate, the closer the recorded signal is to the original. Sample rate is measured in .

If the samples recorded above were plotted on a graph, the resulting representation of the sound wave would not be too accurate:

A sound wave with a low sample rate

However, if the sample rate is doubled - twice as many samples in the same time period - the resulting representation would be closer:

A sound wave with a doubled sample rate

The higher the sample rate, the larger the resulting file. As a result, sound files are often a compromise between quality and size of file. An audio file is usually recorded at 44.1 kilohertz (KHz). This is high enough for good sound quality while keeping file size down to sensible levels.

Bit depth

refers to the number of used to record each sample. Just as with images, the higher the bit depth, the more accurately a sound can be recorded, but the larger the file size. Typical bit depths are 16 bit and 24 bit.

Bit rate

is a measure of how much data is processed for each second of sound. Bit rate is calculated by:

Sample rate × bit depth

As with sample rate, the higher the bit rate, the better the quality of the recorded sound.

Metadata

Files contain extra data called . A sound file includes metadata about itself such as:

  • track number
  • bit rate
  • sampling rate