Digitaalisen äänenkäsittelyn perusteet
Tentti 27.11.2002
1. Selitä lyhyesti seuraavat käsitteet/operaatiot.
(a) kuulokynnys
(b) kvantisointi
(c) panorointi
(d) alipäästösuodatin
(e) ristipäästö
(f) kompressiosuhde
2. Vastaa seuraaviin kysymyksiin.
(a) Mitä menetelmiä on äänen syntetisointiin ja miten ne toimivat?
(b) Mitä alla oleva appletti tekee? Selitä ohjelman toiminta sanallisesti.
public class Mysteeri extends Applet
{
private AudioClip c = null;
public void init()
{
String a = "jotain.au";
try
{
String b = getCodeBase() + "hakemisto/";
c = getAudioClip(new URL(b + a));
}
catch (MalformedURLException e)
{
showStatus("Auts.");
}
}
public void start()
{
if (c != null) c.loop();
}
public void stop()
{
if (c != null) c.stop();
}
}
3. Essee: Kaiunta.