计算机交叉学科

Download Report

Transcript 计算机交叉学科

MULTIMEDIA TECHNOLOGY
AND APPLICATIONS
CHAPTER 2. DIGITAL AUDIO
BASIC OF DIGITAL AUDIO

Sound: a travelling wave that is an oscillation of
pressure transmitted through a solid, liquid, or gas,
composed of frequencies within the range of
hearing. A
Period
Amplitude
t
Essential
Properties
Amplitude:the magnitude of change during one oscillation.
Period:the time interval between two successive occurrences of a
recurrent event.
Frequency:the number of occurrences of a repeating event per unit
time.
SOUND

Sound Frequency:
Infrasonic wave
Supersonic wave
Audible sound
f(Hz)
20Hz
20kHz
Speech Signal Frequency:300Hz-3kHz
CD-DA
FM Radio
AM Radio
Tel.
Frequency
Band
10 20 50
200
3.4k
7k 15k 20k
f(Hz)
SOUND
DIGITIZATION OF SOUND

Digitization: conversion to a stream of numbers, and
preferably these numbers should be integers for
efficiency.
The procedure of sound digitization
Analog
Signal
Sampling
Analog
Signal
(Nature World)
Quantization
A/D ADC
D/A DAC
Coding
Digital
Signal
(Computer)
Digital
Signal
DIGITIZATION OF SOUND
Continuous Analog Waveform
Sampling
Illustration
Discretized Audio
AFFECTS OF AUDIO QUALITY
• 11.025 KHz – Speech (Telphone 8kHz)
• 22.05 KHz – Low Grade Audio (WWW
Audio, AM Radio)
• 44.1 KHz – CD Quality
• 8 bit = 256
• 16 bit = 65536
• Mono
• Stereo
AFFECTS OF DATA SIZE

Data Size =Sample Rate×Bit Size ×#Channel/8(Byte/s)
Sample
Rate
(kHz)
11.025
22.05
44.1
Data Size(KB/s)
Bit Size
(bit)
Mono
Stereo
8
10.77
21.53
16
21.53
43.07
8
21.53
43.07
16
43.07
86.13
8
43.07
86.13
16
86.13
172.27
TYPICAL AUDIO FORMAT
WAV
• standard audio file container format used mainly in Windows
PCs. Commonly used for storing uncompressed (PCM), CDquality sound files (large in size)
MP3
• MPEG Layer-3 format. By eliminating portions of the audio file
that are less audible, mp3 files are compressed to roughly onetenth the size of an equivalent PCM file sacrificing quality.
WMA
• the popular Windows Media Audio format owned by Microsoft.
Designed with Digital Rights Management (DRM) abilities for
copy protection.
MIDI
• Storing MIDI messages (along with timing information).
MIDI: MUSICAL INSTRUMENT DIGITAL
INTERFACE
A scripting language --- it codes “events” that
stand for the production of sounds.
 A standard adopted by the electronic music
industry for controlling devices (synthesizers and
sound cards).
 Supported by most synthesizers, i.e., sounds
created on one synthesizer can be played and
manipulated on another synthesizer.
 Computers must have a special MIDI interface
(incorporated into most sound cards with both
D/A and A/D converters).

HARDWARE ASPECTS OF MIDI

MIDI connectors: three 5-pin ports found
on the back of every
MIDI unit
MIDI IN: the connector
via which the device
receives all MIDI data.
 MIDI OUT: the
connector through
which the device
transmits all the MIDI
data it generates itself.
 MIDI THROUGH: the
connector by which the
device echoes the data
receives from MIDI IN.

MIDI CONCEPTS

MIDI Messages: MIDI messages are used by
MIDI devices to communicate with each other.
CHANNEL MESSAGES:

Messages that are transmitted on individual
channels rather that globally to all devices in the
MIDI network.
Voice messages: controls a voice, i.e., sends
information specifying which note to play or to turn o,
and encodes key pressure. Also used to specify
controller effects such as sustain, vibrato, tremolo,
and the pitch wheel.
 Mode messages: determine how an instrument
processes MIDI voice messages: respond to all
messages, respond just to the correct channel, don't
respond at all, or go over to local control of the
instrument.

SYSTEM MESSAGES

Commands that are not channel specic, such as
timing signals for synchronization, positioning
information in pre-recorded MIDI sequences, and
detailed setup information for the destination
device.
System common messages: relate to timing or
positioning.
 System real-time messages: related to
synchronization.
 System exclusive message: included so that the
MIDI standard can be extended by manufacturers.

GENERAL MIDI

MIDI + Instrument Patch Map + Percussion Key
Map -> a piece of MIDI music sounds the same
anywhere it is played
Instrument patch map is a standard program list
consisting of 128 patch types.
 Percussion map specifies 47 percussion sounds.
 Key-based percussion is always transmitted on MIDI
channel 10.


Requirements for General MIDI Compatibility:
Support all 16 channels.
 Each channel can play a different
instrument/program (multitimbral).
 Each channel can play many voices (polyphony).
 Minimum of 24 fully dynamically allocated voices.

AUDIO PROCESSING SOFTWARE

Adobe Audition
©Some of the pictures and text are from internet online free resource and wikipedia