Professional Documents
Culture Documents
Multimediji
Tehnološki fakultet
Univerzitet u Banjoj Luci
Zvuk
• Šta je zvuk?
Zvuk
• Šta je zvuk?
– Zvuk je vremenski promjenljiva mehanička
deformacija u elastičnoj sredini
• Kako nastaje zvuk?
Zvuk
• Šta je zvuk?
– Zvuk je vremenski promjenljiva mehanička
deformacija u elastičnoj sredini
• Kako nastaje zvuk?
– Zvuk nastaje pri promjenama stacionarnog stanja
čestica sredine
– Dolazi do promjena gustine sredine i vrijednosti
pritiska
• Kako se prostire zvuk?
Zvuk
• Šta je zvuk?
– Zvuk je vremenski promjenljiva mehanička deformacija u elastičnoj
sredini
• Kako nastaje zvuk?
– Zvuk nastaje pri promjenama stacionarnog stanja čestica sredine
– Dolazi do promjena gustine sredine i vrijednosti pritiska
• Kako se prostire zvuk?
– Oscilacije čestica sredine (akustičke oscilacije) se šire u vidu
(zvučnih) talasa od izvora (mjesta gdje je došlo do poremećaja
stacionarnog stanja)
– Zvučni talasi su mehanički longitudinalni talasi koji mogu da se
prostiru kroz sredine svih agregatnih stanja
Prostiranje zvuka
• Mehanički longitudinalni talasi
sabijanje
razrjeđivanje
Izvori zvuka
• Izvori generišu zvuk
– Stvaraju promjenu stacionarnog stanja sredine
• Primjeri
– vibriranje žice instrumenta,
– vibriranje membrane bubnja,
– strujanje vazduha
– vibriranje membrane zvučnika
Prijemnici zvuka
• Uho
– Reaguje na promjene vazdušnog pritiska
– Nije senzor energije signala
• Mikrofon
– Konverzija promjena vazdušnog pritiska u
promjene električnog signala (napona, struje)
Objektivne karakteristike zvuka
• Osnovne fizičke karakteristike zvučnog talasa
• Ne zavise od slušaoca
– Osnovna frekvencija
– Oblik spektra
– Intenzitet zvuka
Objektivne karakteristike zvuka
Osnovna frekvencija
• Brzina oscilovanja čestica sredine kroz koju se zvuk prenosi
• Povezana sa talasnom dužinom zvuka v
f
• Od talasne dužine zavisi potrebna veličina prostorije za
reprodukciju zvuka – bar polovina talasne dužine
• Podjela zvukova prema frekvencijskom opsegu
– Infrazvuk: 0-20 Hz
– Zvuk iz čujnog opsega: 20 Hz – 20 kHz
– Ultrazvuk: 20 kHz – 1 GHz
– Hiperzvuk: 1 GHz – 10 THz
Objektivne karakteristike zvuka
Oblik zvučnog spektra
• Tonovi
– Periodične promjene pritiska
– Čisti tonovi – sinusoidalne oscilacije
– Složeni tonovi – harmonijska veza između frekvencija
komponenata
– Koriste se u muzici – muzički tonovi
• Šum (buka)
– Frekvencije komponenata nisu u harmonijskoj vezi
– Mogu da se koriste u muzici (udaraljke)
– Često neželjena pojava koja može da utiče na oštećenje
sluha
Decibeli
• Vrijednosti snage ili intenziteta je često pogodno izraziti
relativno u odnosu na neku referentnu vrijednost
• Ukoliko veličina ima prirodu snage njena vrijednost u
decibelima je
Klavir sa aliasingom
aliasing_piano.wav
0.8
0.6
0.4
0.2
5
x 10
x(t)
0
3
-0.2
2.5
-0.4
-0.6
2
-0.8
-1
0 2 4 6 8 10 12 14 16 18 20 1.5
t[s]
0.5
0
-0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Histogram vrijednosti signala
1
0.8
5
x 10
x(t)
0
3
-0.2
2.5
-0.4
-0.6
2
-0.8
-1
0 2 4 6 8 10 12 14 16 18 20 1.5
t[s]
koriste.
Raspoloživi opseg vrijednosti nije
0.5
efikasno iskorišten. 0
-0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Neuniformna kvantizacija
• Sa više bita (više nivoa) kvantizovati male
vrijednosti signala, a sa manje bita
kvantizovati velike vrijednosti signala
• Veća greška kvantizacije za velike vrijednosti
signala
Neuniformna kvantizacija
• Sa više bita (više nivoa) kvantizovati male
vrijednosti signala, a sa manje bita kvantizovati
velike vrijednosti signala
• Veća greška kvantizacije za velike vrijednosti signala
• Ali, zbog Weber-Fechnerovog zakona (logaritamska
percepcija glasnoće) greške kvantizacije velikih
vrijednosti signala se manje primjete
-zakon/A-zakon kodovanje
• -zakon
• A-zakon
F(x)
0
• Sa manjim brojem bita se može
postići isti SQNR - kompresija signala -0.2
0.8
0.6
• Sinusoida 0.4
– F = 440 Hz
0.2
x(t)
0
– FS = 8000 Hz -0.2
-0.4
-0.8
350
(N = 800) 300
|X(f)| 250
200
150
100
50
0
0 1000 2000 3000 4000 5000 6000 7000 8000
f (Hz)
Spektar složenoperiodičnog signala
2
1.5
• Tri harmonika 1
0.5
• F = 440 Hz
x(t)
0
• FS = 8000 Hz
-0.5
-1
-1.5
-2
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
t
Amplitudni spektar
400
350
300
250
|X(f)|
200
150
100
50
0
0 1000 2000 3000 4000 5000 6000 7000 8000
f (Hz)
Spektar tona muzičkog instrumenta 1
0.8
• Bendžo
0.6
0.4
x(t)
0
analiziranog signala
-0.4
-0.6
-1
0 0.5 1 1.5
odgovara fundamentalnoj
t[s]
Amplitudni spektar
700
sa
300
200
100
0
0 2000 4000 6000 8000 10000
f (Hz)
Obrada audio signala
• Danas su digitalni audio efekti u osnovi muzičke produkcije
• Audio efekti se mogu primjeniti
– Kao dio sinteze zvuka
– Na kraju audio lanca – dio produkcije/masteringa
– Efekti se mogu primjeniti različitim redoslijedom
– Redoslijed primjene efekata je bitan i rezultati mogu biti
značajno različiti
– Ne postoji neko pravilo za redoslijed primjene efekata
– Primjer:
• Compression Distortion EQ Noise Redux Amp Sim
Modulation Delay Reverb
Realizacija efekata
• Digitalni audio efekti se realizuju tehnikama
digitalne obrade signala
• Efekti se mogu klasifikovati prema načinu obrade
signala:
– Filtriranje: nisko/visokopropusni filtri, ekvilajzer
– Vremenski promjenljivi filtri: Wah-wah, phaser
– Kašnjenja: Vibrato, flanger, chorus, eho
– Modulatori: Ring modulacija, tremolo, vibrato
– Nelinearna obrada: Kompresija, limiter, distorzija
– Specijalni efekti: Panning, reverb, surround
Filtriranje
• Uklanjanje frekvencijskih komponenata iz nekog
dijela spektra signala
– Niskopropusni filtar – uklanja visoke frekvencije iz
ulaznog signala, a ostavlja niske
– Visokopropusni filtar – uklanja niske frekvencije iz
ulaznog signala, a ostavlja visoke
– Filtar propusnik opsega – uklanja frekvencije iz
određenog opsega
• Komponente najčešće nisu u potpunosti
uklonjene već oslabljene
Realizacija filtriranja
• Filtriranje se može realizovati konvolucijom
signala i impulsnog odziva filtra
.*
frekvencijska karakteristika
1
0
Realizacija filtra pomoću FT i IFT
x = ulaz
FT(x)
Neke frekvencijske
.* komponente se
frekvencijska karakteristika postavljaju na nulu
1
0
Realizacija filtra pomoću FT i IFT
x = ulaz
FT(x)
xxxxxxxxxx
= xxxx
Neke frekvencijske
.* komponente se
frekvencijska karakteristika postavljaju na nulu
1
0
Realizacija filtra pomoću FT i IFT
x = ulaz
FT(x)
xxxxxxxxxx
= xxxx
Neke frekvencijske
.* komponente se
frekvencijska karakteristika postavljaju na nulu IFT
1
y = frekvencijski ograničen izlaz
0
Realizacija filtra pomoću FT i IFT
x = ulaz
FT(x)
Kakav je ovo filtar?
xxxxxxxxxx
= xxxx
Neke frekvencijske
.* komponente se
frekvencijska karakteristika postavljaju na nulu IFT
1
y = frekvencijski ograničen izlaz
0
Primjer
• Ekvilajzer se sastoji od kaskadne veze
frekvencijski selektivnih filtara
Dijelovi ekvilajzera
• Nisko i visokopropusni shelving filtri
• Određeni su graničnom frekvencijom Fc i
pojačanjem G
Dijelovi ekvilajzera
• Peaking filtar propusnik opsega
• Određen centralnom frekvencijom FC , širinom
propusnog opsega i pojačanjem
Izlaz iz shelving filtra
Bass Shelf Filter Equalised Signal Treble Shelf Filter Equalised Signal
2 2
1.5 1.5
1 1
0.5 0.5
0 0
-0.5 -0.5
-1 -1
-1.5 -1.5
-2 -2
0 5 10 15 0 5 10 15
4 4
x 10 x 10
Originalni signal
Vibrato efekat
• Ako se mijenja udaljenost između slušaoca i izvora zvuka čuje
se promjena visine (Dopler)
• Promjena udaljenosti je ekvivalentna promjeni kašnjenja
signala
• Periodično se varira (modulira) kašnjenje signala
• Implementira se korištenjem linije za kašnjenje i
niskofrekventnog oscilatora kojim se mijenja kašnjenje
• Na izlazu je samo zakašnjeni signal
• Tipično kašnjenje iznosi 5-10ms, a frekvencija oscilatora 5-14Hz
• Jednačina diferencija Ulazni signal
y n xn n
Vibrato
n R1 sin 0 n
Wah-wah efekat
Wah-wah i originalni signal
1
0
opsegom
-0.2
• Filtrirani signal se miksa sa -0.4
0.4
na električnoj gitari – rok i 0.2
varijante
x(t), y(t)
0
-0.4
razne instrumente ili glas -0.6
• Nelinearan efekat
-0.8
x
f x 1 e
x2 x -1
0 2 4 6 8 10 12 14
t[s]
x
Fuzz
• Uobičajeno je miksanje
ulaznog i fuzz signala
Reverberacije
• Jedan od najčešće korištenih audio-
efekata
• Rezultat mnogobrojnih refleksija zvuka u
zatvorenom prostoru
– Od izvora, npr. zvučnika, obično postoji
direktan put zvuka do slušaoca
– Ali, zvučni talasi mogu do slušaoca doći i
dužim putem, reflektujući se od zidova i
plafona
– Reflektovani talas će zakasniti i biće
oslabljen
– Reflektovani talasi se mogu odbiti više
puta prije dolaska do slušaoca
– Niz zakašnjelih i oslabljenih talasa
predstavlja reverberacije
– Daje prostorni osjećaj zvuku
– Bogatiji zvuk se dobija u većim
prostorijama
Reverberacije i kašnjenje
• Kašnjenje proizvodi sličan efekat ali
– Kod reverberacija brzina pristizanja refleksija se mijenja tokom
vremena
– Kašnjenje može simulirati refleksije sa fiksnim razmakom
• Kod reverberacija postoji skup jasnih usmjerenih refleksija
koje zavise od oblika i veličine prostorije, te položaja izvora i
slušaoca – rane refleksije
• Nakon ranih refleksija brzina pristizanja se povećava i slučajno
je raspoređena pa se teško povezuje sa fizičkim
karakteristikama prostorije – kasne refleksije
– Značajne za percepciju prostora u zvuku
– Eksponencijalno opadaju u koncertnim salama
Realizacija reverberacija
• Dvije klase realizacija:
– Pomoću filtara i linija za kašnjenje
– Pomoću konvolucije i impulsnog odziva
Schroederov reverberator
• Primjer reverberatora zasnovanog na filtrima
• Koristi četiri comb filtra i dva svepropusna
filtra
• Poboljšanje – Moorerov reverberator
Konvolucioni reverberator
• Ako je poznat impulsni odziv prostorije vjerne
reverberacije se mogu dobiti konvolucijom sa
ulaznim signalom
• Diskretna konvolucija
y n xk hn k xn * hn
k
Sistem
Sistem
h(n)
Izračunavanje konvolucije
signal
x= 1 3 2 5 3 2 4 5
filter
h= 1/3 1/3 1/3
Izračunavanje konvolucije
1 3 2 5 3 2 4 5
*
1/3 1/3 1/3
= - 2
Izračunavanje konvolucije
1 3 2 5 3 2 4 5
*
1/3 1/3 1/3
= - 2 10/3
Izračunavanje konvolucije
1 3 2 5 3 2 4 5
*
1/3 1/3 1/3
= - 2 10/3 10/3
Izračunavanje konvolucije
1 3 2 5 3 2 4 5
*
1/3 1/3 1/3
1 3 2 5 3 2 4 5
*
1/3 1/3 1/3
1 3 2 5 3 2 4 5
*
1/3 1/3 1/3
Prostorija
h(n)
Impulsni odziv prostorije
• Snimiti kratak impuls (pucanj, pljesak,...) u prostoriji
• Snimak sadrži impulsni odziv prostorije –
reverberacione karakteristike
• Impulsni odziv se može i matematički modelirati
Primjeri konvolucione
Soba
reverberacije
impulsni odziv ulazni i izlazni signal
0.5 1
0.8
0.4
0.6
0.3
0.4
0.2
0.2
x(t), y(t)
h(t)
0.1 0
-0.2
0
-0.4
-0.1
-0.6
-0.2
-0.8
-0.3 -1
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 0 2 4 6 8 10 12 14
t t
Impulse_room.wav out_convreverb_room.wav
Primjeri konvolucione
Kupatilo
reverberacije
impulsni odziv ulazni i izlazni signal
0.5 1
0.4 0.8
0.3 0.6
0.2 0.4
0.1 0.2
x(t), y(t)
h(t)
0 0
-0.1 -0.2
-0.2 -0.4
-0.3 -0.6
-0.4 -0.8
-0.5 -1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 0 2 4 6 8 10 12 14 16
t t
Impulse_bathroom.wav Out_convreverb_bathroom.wav
Primjeri konvolucione
Katedrala
reverberacije
1
impulsni odziv 1
ulazni i izlazni signal
0.8
0.8
0.6
0.6
0.4
0.4
0.2
x(t), y(t)
h(t)
0.2 0
-0.2
0
-0.4
-0.2
-0.6
-0.4
-0.8
-0.6 -1
0 0.5 1 1.5 2 2.5 3 3.5 4 0 2 4 6 8 10 12 14 16 18
t t
Impulse_cathedral.wav out_convreverb_cathedral.wav
Zabavi nije kraj
Može se računati konvolucija različitih signala
impulsni odziv ulazni i izlazni signal
1
1
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
x(t), y(t)
h(t)
0
0
-0.2
-0.2
-0.4
-0.4
-0.6
-0.6
-0.8
-0.8
-1
0 0.5 1 1.5 -1
t 0 5 10 15
t
Banjo.wav Dnb5.wav
Dnb_banjo.wav
Komercijalni konvolucioni reverberatori
• Altiverb – jedan od prvih
komercijalnih konvolucionih
reverberatora
• Većina sintesajzera zasnovanih
na semplovima (npr. Kontakt,
Intakt) sadrže konvolucionu
reverberaciju
• Specijalizovani softverski
instrumenti kao što je
PianoTeq klavir takođe koriste
konvoluciju ne samo za
reverberaciju već za simulaciju
vibracija tijela instrumenata