Abstract:
Music has been an integral part of every culture and every human being since time immemorial, including the creation of music. It usually takes years to master an instrument and its playing technique so that well-sounding music can be produced. A circumstance that for many people is, for a variety of reasons, a major obstacle. With the increasing availability of microcontrollers and other electrical equipment over the last decade, technical solutions can be used to address a wide range of problems. So too, people who would otherwise not have the opportunity to provide an outlet for their musical creativity and to give a sense of accomplishment in creating a musical entity. The aim of this thesis is to design, implement and evaluate a haptic, non-collaborative user interface with tangible input. The resulting system is intended to assist the user in composing music while at the same time analogously generating the sounds produced by a mechanical component on which guitar strings are mounted. The system was developed primarily for people without prior musical knowledge. For this reason, a comprehensive literature research was carried out, through which the authors acquired knowledge in various topics. These include the area of user interfaces, user interface design, feedback, music combined with technology and mechanical music production. In order to deepen this knowledge and to include the opinions of specialists, interviews with experts from the affected areas were held. The acquired knowledge was implemented in an iterative design process. The mechanical component of the system was implemented without the assistance of users, since the fulfillment of technical benchmarks was sufficient here. The system component, which has direct contact with the users via the user interface, was implemented in a selected iterative and user-centered design process. Various research methods were used in this process, such as sketches, wireframes, mockups, personas and above all user tests. In these user tests, the current state of the system was checked to find out if the interface allows the user to produce well-sounding music and to sufficiently support it. The results of the study show that the chosen approach forms a promising basis that needs further development in additional iterative design cycles.