SAMETTIKOHINA 1 JOHDANTO 2 SAMETTIKOHINAN SYNTEESI. Vesa Välimäki 1, Heidi-Maria Lehtonen 1 ja Jari Kleimola 2

Samankaltaiset tiedostot
Kompleksiluvut signaalin taajuusjakauman arvioinnissa

ELEC-C Sovellettu digitaalinen signaalinkäsittely. Äänisignaalien näytteenotto ja kvantisointi Dither Oskillaattorit Digitaalinen suodatus

Signaalien generointi

Pianon äänten parametrinen synteesi

Alipäästösuotimen muuntaminen muiksi perussuotimiksi

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

Mediaanisuodattimet. Tähän asti käsitellyt suodattimet ovat olleet lineaarisia. Niille on tyypillistä, että. niiden ominaisuudet tunnetaan hyvin

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

IIR-suodattimissa ongelmat korostuvat, koska takaisinkytkennästä seuraa virheiden kertautuminen ja joissakin tapauksissa myös vahvistuminen.

Kohti uuden sukupolven digitaalipianoja

SIGNAALITEORIAN KERTAUSTA 1

PSYKOAKUSTINEN ADAPTIIVINEN EKVALISAATTORI KUULOKEKUUNTELUUN MELUSSA

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

Luento 8. Suodattimien käyttötarkoitus

TL5503 DSK, laboraatiot (1.5 op) Suodatus 2 (ver 1.0) Jyrki Laitinen

A/D-muuntimia. Flash ADC

1 Vastaa seuraaviin. b) Taajuusvasteen

1 Tarkastellaan digitaalista suodatinta, jolle suurin sallittu päästökaistavärähtely on 0.05 db ja estokaistalla vaimennus on 44 db.

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

SGN-4200 Digitaalinen audio

Digitaalinen signaalinkäsittely Desibeliasteikko, suotimen suunnittelu

Numeeriset menetelmät

SWEPT SINE MITTAUSTEKNIIKKA (NOR121 ANALYSAATTORILLA)

Digitaalinen audio

Signaalimallit: sisältö

TL5503 DSK, laboraatiot (1.5 op) Suodatus 1 (ver 1.0) Jyrki Laitinen

1 Olkoon suodattimen vaatimusmäärittely seuraava:

3 Ikkunointi. Kuvio 1: Signaalin ikkunointi.

Dynamiikan hallinta Lähde: Zölzer. Digital audio signal processing. Wiley & Sons, Zölzer (ed.) DAFX Digital Audio Effects. Wiley & Sons, 2002.

LASKOSTUMISEN HAVAITSEMINEN SAHA-AALLOSSA

SGN-1200 Signaalinkäsittelyn menetelmät Välikoe

KOLMIULOTTEISEN TILAN AKUSTIIKAN MALLINTAMINEN KAKSIULOTTEISIA AALTOJOHTOVERKKOJA KÄYTTÄEN

Mitä on konvoluutio? Tutustu kuvankäsittelyyn

Johdatus tn-laskentaan torstai

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

Signaalit ja järjestelmät aika- ja taajuusalueissa

T SKJ - TERMEJÄ

ÄÄNISYNTEESI TYÖKONESIMULAATTOREISSA

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

Tuntematon järjestelmä. Adaptiivinen suodatin

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

Digitaalinen signaalinkäsittely Kuvankäsittely

Nämä ovat siis minimivaatimukset, enemmänkin saa ja suositellaan

Spektri- ja signaalianalysaattorit

SGN Signaalinkäsittelyn perusteet Välikoe Heikki Huttunen

SIGNAALITEORIAN KERTAUSTA OSA 2

KOHINA LÄMPÖKOHINA VIRTAKOHINA. N = Noise ( Kohina )

Kojemeteorologia. Sami Haapanala syksy Fysiikan laitos, Ilmakehätieteiden osasto

HUONEAKUSTIIKAN MALLINNUS VIRTUAALISELLA AALTOKENT- TÄSYNTEESILLÄ 1 JOHDANTO 2 VIRTUAALISEN AALTOKENTTÄSYNTEESIN TEORIA

KONSERTTISALIAKUSTIIKAN SUBJEKTIIVINEN ARVIOINTI PERUSTUEN BINAURAALISIIN IMPULSSIVASTEISIIN 1 JOHDANTO

SGN Signaalinkäsittelyn perusteet Välikoe Heikki Huttunen

Petri Kärhä 04/02/04. Luento 2: Kohina mittauksissa

AV-muotojen migraatiotyöpaja - ääni. KDK-pitkäaikaissäilytys seminaari / Juha Lehtonen

1. Määritä pienin näytelauseen ehdon mukainen näytetaajuus taajuus seuraaville signaaleille:

ÄÄNEKKÄÄMMÄN KANTELEEN MALLINTAMINEN ELEMENTTIME- NETELMÄLLÄ

Säätötekniikan ja signaalinkäsittelyn työkurssi

Helsinki University of Technology

MOSKOVAN P. I. TCHAIKOVSKY KONSERVATORION SUUREN 1 JOHDANTO 2 YLEISKUVAUS SALISTA SALIN AKUSTIIKKA

6.8 Erityisfunktioiden sovelluksia

Virheen kasautumislaki

Teknillinen korkeakoulu, Akustiikan ja äänenkäsittelytekniikan laboratorio PL 3000, TKK, Espoo

e ax, kun x > 0 f(x) = 0, kun x < 0, 0, kun x > 0 e ax, kun x < 0 e (a iω)x dx = a+iω = 1 a 2 +ω 2. e ax, x > 0 e ax, x < 0,

Johdanto tieto- viestintäteknologian käyttöön: Äänitystekniikka. Vfo135 ja Vfp124 Martti Vainio

SGN-1200 Signaalinkäsittelyn menetelmät Välikoe

Digitaalinen Signaalinkäsittely T0125 Luento

Successive approximation AD-muunnin

T DSP: GSM codec

Binauraalinen äänentoisto kaiuttimilla

Dynaamisten systeemien identifiointi 1/2

Kohina. Havaittujen fotonien statistinen virhe on kääntäen verrannollinen havaittujen fotonien lukumäärän N neliö juureen ( T 1/ N)

Laskentaa kirjaimilla

Alla olevassa kuvassa on millisekunnin verran äänitaajuisen signaalin aaltomuotoa. Pystyakselilla on jännite voltteina.

IMPULSSIVASTEEN ANALYSOINTI AALLOKEMENETELMIN TIIVISTELMÄ 1 AALLOKEANALYYSI. Juha Urhonen, Aki Mäkivirta

KAIKUPEDAALIN VAIKUTUKSET PIANON ÄÄNEEN: ANALYYSI JA SYNTEESI 1 JOHDANTO 2 ÄÄNITYKSET JA SIGNAALIANALYYSI

20 Kollektorivirta kun V 1 = 15V Transistorin virtavahvistus Transistorin ominaiskayrasto Toimintasuora ja -piste 10

T Luonnollisen kielen tilastollinen käsittely Vastaukset 3, ti , 8:30-10:00 Kollokaatiot, Versio 1.1

Kurssin loppuosassa tutustutaan matriiseihin ja niiden käyttöön yhtälöryhmien ratkaisemisessa.

Missä mennään. systeemi. identifiointi. mallikandidaatti. validointi. malli. (fysikaalinen) mallintaminen. mallin mallin käyttötarkoitus, reunaehdot

Suodattimet. Suodatintyypit: Bessel Chebyshev Elliptinen Butterworth. Suodattimet samalla asteluvulla (amplitudivaste)

Uuden sukupolven HF-kommunikaatiotekniikka

AKTIIVISEN ÄÄNENHALLINNAN PSYKOAKUSTINEN ARVIOINTI

Numeeriset menetelmät TIEA381. Luento 14. Kirsi Valjus. Jyväskylän yliopisto. Luento 14 () Numeeriset menetelmät / 55

S Signaalit ja järjestelmät

Flash AD-muunnin. Ominaisuudet. +nopea -> voidaan käyttää korkeataajuuksisen signaalin muuntamiseen (GHz) +yksinkertainen

Algoritmit 2. Luento 13 Ti Timo Männikkö

Puheenkoodaus. Olivatpa kerran iloiset serkukset. PCM, DPCM ja ADPCM

MATKAPUHELINKAIUTTIMIEN TAAJUUSVASTEISTA JA SÄRÖKÄYT- TÄYTYMISESTÄ 1 JOHDANTO 2 ANALYYSIMENETELMÄT

Identifiointiprosessi

Dynaamiset regressiomallit

z muunnos ja sen soveltaminen LTI järjestelmien analysointiin

TILAIMPULSSIVASTEIDEN ANALYYSI JA SYNTEESI HUONEAKUS- TIIKASSA

VIRTUAALIANALOGIASYNTEESIN LYHYT HISTORIA 1 JOHDANTO

SGN-1251 Signaalinkäsittelyn sovellukset Välikoe Heikki Huttunen

Luku 6. Dynaaminen ohjelmointi. 6.1 Funktion muisti

T Luonnollisten kielten tilastollinen käsittely

Kokemuksia 3D-tulostetuista ääntöväylämalleista

Harjoitus 2: Matlab - Statistical Toolbox

Puheen akustiikan perusteita Mitä puhe on? 2.luento. Äänet, resonanssi ja spektrit. Äänen tuotto ja eteneminen. Puhe äänenä

ÄÄNILÄHDERYHMIEN TILAJAKAUMAN HAVAITSEMINEN 1 JOHDANTO 2 MENETELMÄT

Alias-ilmiö eli taajuuden laskostuminen

Transkriptio:

Vesa Välimäki, Heidi-Maria Lehtonen ja Jari Kleimola 2 Aalto-yliopisto, Signaalinkäsittelyn ja akustiikan laitos PL 3 76 AALTO vesa.valimaki@aalto.fi, heidi-maria.lehtonen@aalto.fi 2 Aalto-yliopisto, Mediatekniikan laitos PL 55 76 AALTO jari.kleimola@aalto.fi Tiivistelmä Samettikohina on harva satunnaissignaali, joka koostuu positiivisista ja negatiivisista impulsseista sekä nollista. Kun impulsseja esiintyy keskimäärin riittävän tiheästi, samettikohina kuulostaa valkoiselta kohinalta. Tässä artikkelissa esittelemme kuuntelukoetuloksia, joiden perusteella voidaan sanoa, että kun samettikohinan näytteistä vähintään 5 % on impulsseja ( tai +) ja loput (alle 95 %) nollia, se kuulostaa pehmeämmältä kuin tavanomainen valkoinen kohina, jonka näytearvot on poimittu Gaussin jakaumasta. Kuvaamme samettikohinaa tuottavan algoritmin ja yhden sen muunnelman. Samettikohinasta voidaan tehdä harva digitaalinen myötäkytketty suodatin, joka on laskennallisesti tehokas, koska vain pieni osa kertoimista poikkeaa nollasta eikä siinä tarvita kertolaskuja. Esittelemme muutamia samettikohinaan perustuvia kaikulaiterakenteita, joissa kohinasekvenssistä tehtyä harvaa suodatinta syötetään kampasuodattimella, joka sisältää alipäästösuodattimen. JOHDANTO Matti Karjalainen ja Hanna Järveläinen esittelivät vuonna 27 harvan kohinasignaalin, joka kuulostaa piirteettömältä, kuten valkoinen kohina []. He nimesivät sen samettikohinaksi, koska se kuulostaa pehmeämmältä kuin tavallinen valkoinen kohina, jonka näytearvot poimitaan Gaussin jakaumasta. Samettikohina on mielenkiintoinen tutkimusaihe, koska konserttisalien ja muiden tilojen impulssivaste muistuttaa alkua lukuun ottamatta kohinaa [, 2, 3]. Kun tilan impulssivastetta jäljitellään samettikohinan avulla, saadaan laskennallisesti tehokas algoritmi [, 4, 5, 6]. 2 SAMETTIKOHINAN SYNTEESI Samettikohina koostuu negatiivisista ja positiivisista impulsseista sekä nollista. Sitä voidaan tuottaa kahden tasajakautuneen satunnaislukujonon avulla. Samettikohinasekvenssin s ovn (n) impulssien paikat k ovn (m) arvotaan seuraavasti [7]: k m) roundmt r ( m)( T ), () ovn( d d

Magnitudi (db) Näytearvo Korrelaatio 5 5 2 Diskreetti aika 25 3 (a).5 5 5 2 Viive (näytteitä) (b) 56 56.5 57 57.5 5 5 2 Taajuus (khz) (c) Kuva : (a) Samettikohinasekvenssi, (b) sen normalisoitu autokorrelaatiofunktio ja (c) tehospektri. Ominaisuudet muistuttavat valkoista kohinaa, vaikka signaali on harva. missä round(.) on pyöristysfunktio, m =,, 2, on pulssilaskuri, r (m) on tasajakautunut satunnaislukujono, jonka arvot vaihtelevat nollan ja yhden välillä, T d on impulssien keskimääräinen etäisyys eli impulssiväli ja alaindeksi ovn viittaa algoritmin englanninkieliseen nimeen Original Velvet Noise [7]. Impulssien etumerkki arvotaan toisen tasajakautuneen satunnaislukujonon r 2 (m) avulla seuraavasti: s ovn 2 round r2 ( m), kun n kovn ( m) ( n) (2) muuten, missä n on näyteindeksi (diskreetti aika). Näin tuotetussa signaalissa s ovn (n) esiintyy nollasta poikkeava näyte ( tai +) jokaisella välillä T d. Impulssitiheys eli nollasta poikkeavien näytteiden keskimääräinen määrä aikayksikössä on N d = f s / T d, kun f s on näytetaajuus. Samettikohinasta tulee binaarista kohinaa, kun impulssiväliksi valitaan T d =. Kuvassa nähdään esimerkki samettikohinasekvenssistä, jonka impulssitiheys N d on 2 pulssia sekunnissa (p/s), kun näytetaajuus on 44, khz. Kuva (a) näyttää vain impulssit (ei nollia), jotka esiintyvät kerran n. 22 näytteessä (T d = f s / N d = 44 Hz / 2 /s = 22,5). Kuvassa (b) esitetään samettikohinan normalisoitu harhainen autokorrelaatiofunktio, joka on laskettu s signaalista. Se muistuttaa valkoisen kohinan autokorrelaatiofunktiota: sen arvo on, viiveellä ja erittäin pieni (alle,) muilla viiveillä. Kuvassa (c) näytetään samettikohinan tehospektriestimaatti, joka on laskettu s sig-

naalista. Spektri on lähes vakio kaikilla taajuuksilla eli myös tässä mielessä samettikohina muistuttaa valkoista kohinaa. Samettikohinan impulssitiheys vaikuttaa huomattavasti sen äänekkyyteen ja karheuteen. Samettikohinan äänekkyys on verrannollinen impulssitiheyden neliöjuureen. Siksi tiheämpi samettikohinasignaali s 2 (n) voidaan skaalata kuulostamaan yhtä voimakkaalta kuin harvempi samettikohinasignaali s (n) kertomalla tiheämmän signaalin s 2 (n) näytteet kertoimella g N d N, (3) missä N d, on signaalin s (n) impulssitiheys ja N d,2 on sekvenssin s 2 (n) impulssitiheys. Kun samettikohina on erittäin harvaa, se kuulostaa karhealta. Samettikohinan psykoakustinen pehmeys, karheuden vastakohta, on määritetty kuuntelukokein [, 7]. Kuuntelukokeissa samettikohinaa verrattiin tavalliseen valkoiseen kohinaan, jossa jokainen näyte on riippumaton ja poimittu Gaussin jakaumasta. Karjalainen ja Järveläinen totesivat, että samettikohina kuulostaa yhtä pehmeältä kuin valkoinen kohina, kun sen impulssitiheys on 5 p/s tai 3 p/s []. Toistimme kokeen ja päädyimme siihen, että samettikohina kuulostaa pehmeämmältä kuin valkoinen kohina, kun impulssitiheys on 2 p/s tai suurempi [7]. Nollasta poikkeavia näytearvoja on vain 5 %, kun impulssitiheys on 2 p/s, ja loput 95 % näytteistä on nollia. Taulukossa annetaan kuuntelukoetulosten keskiarvot asteikolla 3 +3, missä vastaa yhtä pehmeää, hieman karheampaa, 2 karheampaa, 3 paljon karheampaa, + hieman pehmeämpää, +2 pehmeämpää ja +3 paljon pehmeämpää kuin valkoinen kohina, jonka näytearvot on poimittu Gaussin jakaumasta. Taulukosta nähdään, että koehenkilöt eivät kuulleet tapausten 2 p/s ja 4 p/s välillä eroa, mutta 8 p/s kuulosti pehmeämmältä kuin muut kohinasignaalit. Vertailun vuoksi kuuntelukokeisiin otettiin mukaan toinen harva satunnaissignaali, jota ovat ehdottaneet Rubak ja Johansen [3] ja jota kutsumme täysin satunnaiseksi kohinaksi (TRN, Totally Random Noise). Sitä voidaan tuottaa seuraavasti [7]:, d,2 T d s trn ( n) round r( n), (4) Td 2 missä r(n) on satunnaislukujono, jonka arvot jakautuvat tasaisesti välille (, ). Esimerkki TRN-kohinasta esitetään kuvassa 2. TRN-näytejonossa nollasta poikkeavia arvoja voi esiintyä periaatteessa millä tahansa hetkellä, koska TRN-sekvenssiä ei jaeta impulssiväleihin, kuten samettikohina. Kuvasta 2(a) nähdään, että impulssit voivat nyt sattua lähekkäin tai niiden väliin voi jäädä pitkiäkin välejä. Keskimäärin impulssitiheys on kuitenkin N d = f s / T d, kun kaavaa (4) sovellettaessa on valittu T d. Kuvien 2(b) ja 2(c) autokorrelaatiofunktio ja tehospektri muistuttavat valkoista kohinaa. Taulukosta nähdään, että TRNkohina ei saavuta valkoisen kohinan pehmeyttä, kun impulssitiheyttä kasvatetaan [7]. Taulukko : Samettikohinan ja täysin satunnaisen harvan kohinan pehmeys verrattuna tavalliseen valkoiseen kohinaan [7]. Tavallista kohinaa pehmeämmät arviot on lihavoitu. Impulssitiheys 5 p/s p/s 2 p/s 4 p/s 8 p/s Samettikohina 2,8 2,,4,4,5 Täysin satunnainen kohina 3,3 2,8 2,4 2,,9

Magnitudi (db) Näytearvo Korrelaatio 5 5 2 25 3 Diskreetti aika (a).5 5 5 2 Viive (näytteitä) (b) 56 56.5 57 57.5 5 5 2 Taajuus (khz) (c) Kuva 2: (a) Täysin satunnainen kohinasekvenssi (TRN), (b) sen normalisoitu autokorrelaatiofunktio ja (c) tehospektri. Nämä ominaisuudet näyttävät hyvin samankaltaisilta kuin samettikohinalla kuvassa, mutta täysin satunnainen kohina kuulostaa aivan erilaiselta. 3 SAMETTIKOHINAAN PERUSTUVAT KAIKUALGORITMIT Samettikohinan avulla voidaan kehittää kahdenlaisia kaikualgoritmeja: harvaan konvoluutioon ja rekursiivisiin rakenteisiin perustuvia. Karjalainen ja Järveläinen esittelivät molemmat tekniikat [], mutta niitä on mahdollista kehitellä monin tavoin. Moorer [2] esitti, että huoneen impulssivasteen loppuosa muistuttaa eksponentiaalisesti vaimenevaa valkoista kohinaa. Vaikka vaimenevan kohinan tuottaminen onkin helppoa, tämän idean suora hyödyntäminen kaikualgoritmeissa on ollut vaikeaa, koska konvoluution laskeminen kohinasekvenssin ja äänisignaalin välillä on raskasta. Samettikohina muuttaa asian, koska suurin osa sen näytearvoista on nollia ja kertolaskuja nollalla ei tarvitse laskea konvoluutiossa. Lisäksi konvoluution laskenta loppujenkin samettikohinan näytearvojen ( tai +) kanssa voidaan toteuttaa yhteen- ja vähennyslaskuina, joten samettikohinakonvoluutiossa ei tarvita lainkaan kertolaskuja. Esimerkiksi äänisignaalin suodattaminen sekunnin pituisella samettikohinasignaalilla, jonka impulssitiheys on 225 p/s näytetaajuudella 44 Hz (5 % nollasta poikkeavia arvoja), vaatii vain 224 yhteenlaskua (noin puolet niistä vähennyslaskuja) per konvoluutio. Sekunnin mittainen tavallinen konvoluutio sen sijaan sisältää 44 kerto- ja 4499 yhteenlaskua eli yhteensä 8899 operaatiota. Tämä on 4-kertainen määrä laskentaa samettikohinakonvoluutioon verrattuna.

x(n) Viive Konvoluutio y(n) Alipäästö s(n) Kuva 3: Rekursiivisen samettikohinakaikualgoritmin perusrakenne, jossa tulosignaali x(n) käsitellään ensin alipäästö-kampasuodattimella ja konvoloidaan lopuksi lyhyen samettikohinasekvenssin s(n) kanssa [, 4, 6]. Karjalainen ja Järveläinen [] ehdottivat, että osa huoneen impulssivasteesta voidaan korvata suodatetulla samettikohinalla, jonka verhokäyrä säädetään vastaamaan mitattua impulssivastetta. Tämän ehdotuksen pohjalta voidaan kehittää tehokas kaikualgoritmi, jolla voidaan korvata pitkä konvoluutio. Toinen tapa hyödyntää samettikohinaa on valita lyhyempi samettikohinasekvenssi kuin konvoluutiokaiussa ja kytkeä sen kanssa peräkkäin kampasuodatin, jonka takaisinkytkentäsilmukassa on alipäästösuodatin [, 4, 6]. Tämä perusrakenne esitetään kuvassa 3. Alipäästö-kampasuodattimen tarkoitus on tuottaa impulssivasteeseen vaimeneva pulssijono. Jokainen näistä pulsseista suodattuu samettikohinasekvenssillä, jonka pituus on sama kuin kampasuodattimen viive, ja näin synteettinen vaste täyttyy suodatetusta vaimenevasta samettikohinasta, vaikka konvoluutio samettikohinan kanssa onkin lyhyt. Jos kuvan 3 samettikohinasekvenssi on lisäksi erittäin harva, konvoluution laskentakuorma on vähäinen. Myös kampasuodattimen laskentakuorma on erittäin pieni. Vaikka kuvan 3 signaalinkäsittelyjärjestelmä onkin laskennallisesti erittäin tehokas, se ei ole täysin ongelmaton, koska kohinan toistuminen kampasuotimen viiveen välein kuullaan selvästi [, 4, 6]. Ilmiö muistuttaa tärykaikua ja tulee parhaiten esiin transienttisignaalien, kuten rummutuksen avulla. Siksi kuvan 3 rakenteesta on kokeiltu erilaisia muunnelmia. Yksi mahdollisuus on vaihtaa samettikohinasekvenssi lyhyin aikavälein [, 4]. Silloin tärykaikua muistuttava häiriö vaimenee eikä kuulu transienttisignaalien yhteydessä. Kuitenkin tästä seuraa toisenlainen ongelma, kun impulssivasteen muuttuminen kuullaan modulaationa erityisesti kaiutettaessa jatkuvia ääniä, kuten jousisoittimien tai urkujen pitkiä sointuja. Toistaiseksi lupaavin julkaistu ratkaisu on käyttää kuvan 3 järjestelmässä samettikohinasekvenssiä, joka koostuu kahden tai useamman samettikohinasignaalin yhdistelmästä [, 4, 6]. Yhtä sekvenssiä häivytetään vähitellen kun taas toista vahvistetaan, ja näin saadaan hitaasti muuttuva samettikohinasekvenssi, jossa molemmat häiriötyypit (tärykaiku, modulaatio) vaimenevat [4]. Oksanen et al. ovat ehdottaneet että muuttuva satunnaissekvenssi voidaan lisäksi yhdistää samanlaisena toistuvaan samettikohinasekvenssiin [6]. 4 YHTEENVETO JA TULEVAISUUDEN NÄKYMÄT Samettikohina muuttaa käsityksemme akustisesta valkoisesta kohinasta. Sen ei tarvitsekaan koostua peräkkäisistä satunnaisista ja riippumattomista näytteistä, kuten aiemmin on ajateltu, vaan siinä voi esiintyä satunnaisesti sopivan harvakseltaan impulsseja. Tällainen signaali, jota kutsutaan samettikohinaksi, on spektriltään tasainen ja kuulostaa piirteettömältä, kuten normaalijakautuneista satunnaisluvuista koostuva valkoinen kohina. Kun samettikohinan impulssitiheys on vähintään 2 pulssia sekunnissa, se kuulostaa pehmeämmältä kuin tavallinen valkoinen kohina. Tätä huomiota voidaan hyödyntää akusti-

sissa kohinageneraattoreissa, joita tarvitaan äänisynteesissä ja peittoäänten tuottamisessa. Huoneen tai salin impulssivastetta voidaan approksimoida suodatetulla samettikohinalla, mikä on paljon tehokkaampi tapa kuin tavallinen konvoluutiokaikualgoritmi. Kun lyhyttä samettikohinasekvenssiä hyödynnetään rekursiivisessa kaikualgoritmissa, haasteeksi jää tärykaikua muistuttava häiriö, joka kuullaan selvästi kun tulosignaali sisältää transientteja, kuten rummutuksessa. Tärykaikua voidaan vaimentaa muuttamalla kohinasekvenssiä ajoittain, jolloin se ei toistu täsmälleen samanlaisena. Tällöin signaaliin muodostuu toisenlainen häiriö, modulaatio, joka havaitaan helposti staattisissa signaaleissa, kuten jousiorkesterin pitkissä äänissä. Kahta tai useampaa samettikohinasekvenssiä hitaasti vaihtaen ja yhdistäen saadaan algoritmi, jossa molemmat häiriötyypit vaimenevat. Samettikohina on lupaava uusi menetelmä huonekaiun jäljittelyyn. Samettikohinalla voitaneen korvata kampasuodattimet ja raskaat konvoluutiot jälkikaiunta-algoritmeissa. KIITOKSET Heidi-Maria Lehtosen työtä rahoittaa Suomen Kulttuurirahasto. Kiitokset Marko Takaselle hänen avustaan kuuntelukokeissa, joiden tulokset julkaistiin kokonaisuudessaan muualla [7], sekä Bo Holm-Rasmussenille, joka työstää diplomityönään uutta samettikohinaalgoritmia konserttisalin impulssivasteen mallintamiseen. VIITTEET [] KARJALAINEN M & JÄRVELÄINEN H, Reverberation modeling using velvet noise, in Proceedings of the Audio Engineering Society 3th International Conference on Intelligent Audio Environments, Saariselkä, maaliskuu 27. [2] MOORER J, About this reverberation business, Computer Music Journal 3(979) 2, 3 28. [3] RUBAK P & JOHANSEN L G, Artificial reverberation based on a pseudo-random impulse response, in Proceedings of the Audio Engineering Society 4 th Convention, artikkeli nro 4725, Amsterdam, Alankomaat, toukokuu 998. [4] LEE K-S, ABEL J S, VÄLIMÄKI V, STILSON T & BERNERS D P, The switched convolution reverberator, Journal of the Audio Engineering Society 6(22) 4, 227 236. Ääniesimerkit verkossa osoitteessa: https://ccrma.stanford.edu/~keunsup/screverb.html. [5] VÄLIMÄKI V, PARKER J D, SAVIOJA L, SMITH J O & ABEL J S, Fifty years of artificial reverberation, IEEE Transactions on Audio, Speech and Language Processing 2(22) 5, 42 448. [6] OKSANEN S, PARKER J, POLITIS A & VÄLIMÄKI V, A directional diffuse reverberation model for excavated tunnels in rock, in Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, Vancouver, Kanada, toukokuu 23. [7] VÄLIMÄKI V, LEHTONEN H-M & TAKANEN M, A perceptual study on velvet noise and its variants at different pulse densities, IEEE Transactions on Audio, Speech, and Language Processing 2(23) 7, 48 488. Ääniesimerkit verkossa osoitteessa http://www.acoustics.hut.fi/publications/papers/ieee-taslp-23-velvet/.