Vocoder

Post on 19-Jul-2015

372 views 1 download

Transcript of Vocoder

Vocoder

Digital Signal Prosessering

hakon.kvidal@nmh.no

Vocoder

• Med en Vocoder kan vi forme en lyd med noen av egenskapene fra en annen lyd.

• Eksempel: Noen av egenskapene i en stemme preger lyden fra en synthesizer slik at vi får en robotliknende stemme.

• Eks: – Robot: Somewhere in the

futurehttp://en.wikipedia.org/wiki/File:Vocoder_demo.ogg

– Mr. Blue Sky" by the Electric Light Orchestra (1977) http://en.wikipedia.org/wiki/File:Elo_blue_sky.ogg

Slik fungerer vocoderen

• Et lydsignal (kalt Modulator) kjøres gjennom et multiband filter (en bank av bandpassfiltere) som splitter signalet til flere signal med hvert sitt avgrensede frekvensområde (bånd)

• Hvert enkelt bånd (frekvens bånd) kjøres gjennom en envelope follower(envelope detector) som lager en beskrivelse av variasjonen i amplitude (lydnivå) over tid. Vi får en beskrivelse av variasjon av amplitude over tid (envelope) for hvert frekvensbånd.

• Disse signalene (envelope) brukes for å kontrollere lydnivået i de ulike båndene i et annet multiband filter (med tilsvarende frekvensbånd) som filtrerer et annet lydsignal (kalt Carrier)

• På denne måten preger egenskapene i modulator carrier signalet carrieren(eller omvendt…), og vi får en slags ”sammensmelting” av de to signalene.

http://commons.wikimedia.org/wiki/File:Vocoder.PNG

References

• Wikipedia – Vocoderhttp://en.wikipedia.org/wiki/Vocoder

• Russ, Martin (2004) Sound Synthesis and Sampling.

• Roads, Curtis (1996) The Computer Music Tutorial