Development of performance system with musical dynamics expression on humanoid saxophonist robot

Jia Yeu Lin, Mao Kawai, Yuya Nishio, Sarah Cosentino, Atsuo Takanishi

Research output: Contribution to journalArticle

Abstract

Talented musicians can deliver a powerful emotional experience to the audience by skillfully modifying several musical parameters, such as dynamics, articulation, and tempo. Musical robots are expected to control those musical parameters in the same way to give the audience an experience comparable to listening to a professional human musician. But practical control of those parameters depends on the type of musical instrument being played. In this study, we describe our newly developed music dynamics control system for the Waseda Anthropomorphic Saxophonist robot. We first built a physical model for the saxophone reed motion and verified the dynamics-related parameters of the overall robot-saxophone system. We found that the magnitude of air flow is related to the sound pressure level, as expected, but also that the lower lip is critical to the sound stability. Accordingly, we then implemented a music dynamics control system for the robot and succeeded in enabling the robot to perform a music piece with different sound pressure levels.

Original languageEnglish
Article number8633975
Pages (from-to)1684-1690
Number of pages7
JournalIEEE Robotics and Automation Letters
Volume4
Issue number2
DOIs
Publication statusPublished - 2019 Apr

Keywords

  • Entertainment robotics
  • human-centered robotics
  • humanoid robots

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Biomedical Engineering
  • Human-Computer Interaction
  • Mechanical Engineering
  • Computer Vision and Pattern Recognition
  • Computer Science Applications
  • Control and Optimization
  • Artificial Intelligence

Fingerprint Dive into the research topics of 'Development of performance system with musical dynamics expression on humanoid saxophonist robot'. Together they form a unique fingerprint.

  • Cite this