AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


PianoTable: Musical Interaction on a Tabltop Display

Author

Term

10. term

Publication year

2007

Abstract

Denne afhandling undersøger, hvordan man kan lave musik ved hjælp af et borddisplay. Projektet trækker på Menneske-Computer-Interaktion (hvordan mennesker bruger teknologi), computergrafik og billedbehandling for at designe og afprøve en ny måde at spille klaver på et bord. Systemet bruger en bagprojekteret overflade – et bord, der belyses nedefra – hvor brugerne trykker med fingerspidserne for at udløse toner. Vi byggede tre hoveddele: et grafisk klavertangentbord på bordet, en lydsynthesizer til at producere lyden og software, der genkender og sporer fingerspidser. I brugertests var genkendelsen af fingerspidser ikke præcis nok til at spille klaverlignende musik, og der var mærkbar latenstid (forsinkelse) mellem et tryk og den hørte tone. Alligevel kunne deltagerne godt lide at interagere med borddisplayet og var interesserede i andre anvendelser, der kunne bruge systemet. Studiet peger på områder, hvor systemet kan forbedres.

This thesis explores how people can make music using a tabletop display. It draws on Human-Computer Interaction (how people use technology), computer graphics, and image processing to design and test a new way to play piano on a table. The system uses a rear-projected surface—a table lit from below—where users press with their fingertips to trigger notes. We built three main components: a graphical piano keyboard on the table, an audio synthesizer to produce the sounds, and software that detects and tracks fingertips. In usability tests, fingertip detection was not accurate enough for piano-like performance, and there was noticeable latency (a delay) between pressing and hearing a note. Even so, participants enjoyed interacting with the tabletop and expressed interest in other applications that could use this setup. The study identifies areas where the system can be improved.

[This abstract was generated with the help of AI]