Real-time Implementation of the Virtual Air Slide Guitar
Tapio Puputti · Aaltodoc (Aalto University) · 2010
Tässä diplomityössä esitellään reaaliaikainen slide-kitaran implementaatio ilmakitarakäyttöliittymällä. Aiempaa tutkimusta ja työn taustaa käydään lyhyesti läpi. Slide-kitaran analyysi- ja synteesimenetelmät kuvaillaan sekä käydään läpi myös vaihtoehtoisia menetelmiä. Tämä reaaliaikainen implementaatio koostuu kolmesta pääosasta. Infrapunakamera seuraa käyttäjän liikkeitä ja eleitä, kameraohjelma tunnistaa käyttäjän eleet ja hoitaa laskutoimitukset kameran datalle. Pure Data -ohjelma syntetisoi slide-kitaran äänen kameraohjelmalta saadun tiedon perusteella. Virtuaalista slide-kitaraa voi soittaa minimaalisella opettelulla. Käyttäjän tarvitsee vain heiluttaa käsiään kameran edessä kuullakseen kitaran äänen. Kuitenkin, jotta soittaja saisi aikaan oikeaa slide-kitaraa muistuttavaa soittoa, tulee käyttäjällä olla kokemusta kitaransoitosta, sillä käsin kosketeltavaa soitinta ei ole. Soitinjärjestelmällä on pieni viive ja se sisältää asetukset mm. slide-putken, kielten virityksen ja kielten valitsemiseen. Vaikka ohjelma on kokonaisuudessaan melko raskas varsinkin vanhemmille tietokoneille, sen tuottama ääni ja varsinkin slide-putken ja kielten välinen kontaktiääni on onnistunut ja soitin kuulostaa sekä käyttäytyy kuten oikea slide-kitara. Järjestelmää esittelevä video löytyy nimikkeellä "Virtual Slide Guitar" YouTube:sta (http://www.youtube.com/watch?v=eCPFYKq5zTk).