Current technologies add many possibilities to our daily life. Music has become so accessible that people can create personal playlists and listen anywhere on their devices.


Choosing the right song for the right moment can be overwhelming because of an enormous database of songs to choose from. Spending too much time on song selection can decrease the music listening experience.


Using peripheral interaction and intelligence to create unique playlists for different contexts will help improve the music listening experience.


Musico is a context-aware speaker that uses the location, time of day and noise around the device to define the situation. Peripheral interaction with the device is used as input for the system to learn and adapt to the type of music the user listens to in a particular context.


Musico: Personal Playlists through Peripheral and Implicit Interaction

Proceedings of the 2017 ACM Conference Companion Publication on Designing Interactive Systems

Read publication here


University of Technology Eindhoven

click to skip (1x) or repeat (2x)

rotate to change volume

tilt to pause

The presence of technology has become ubiquitous in our daily life. Music has become more and more accessible, where people are now able to create personal playlists on their devices. People have access to a never-ending database of songs, which makes it difficult to choose the right song for the right moment and decreases the music listening experience.


This project aimed to develop a physical product which utilized peripheral interaction, where the design can shift between the center and periphery of the user’s attention. The value of peripheral interaction is that it can help to embed designs in the everyday life of the user. In this context this project designed and evaluated Musico, a context-aware music speaker for the home environment and intelligent system that learns what songs a user listens to in a particular context and changes the playlist accordingly. The context is defined through the location of the device, the time of day, and the noise around the device (decibel). The goal is that Musico creates a unique playlist for every context where the user’s main interaction with the speaker is in the periphery of their attention.

You can contact me at


© 2020 Petek Tezcan


Several prototypes were developed for the validation and evaluation of the design. The final prototype consists of an Arduino, a rotary encoder, an RFID reader and other components to control the music playback. The algorithm to generate and update playlists is programmed in Processing. User interactions included in the Musico prototype were identified through a user study.