Host: The Institute of Image Information and Television Engineers
"Groove", the sense of rhythmic "feel" or musical "swing", is one of the most essential factors for a good musical performance. Groove visualization can assist ones to acquire groove sensation and share impressive expressions of music, regardless of personal hearing ability or musical sense. In this article, we propose an intuitive visualization system called "SeeGroove2", which converts MIDI musical inputs into graphical form interactively. Rhythm patterns are rendered to various shapes by plotting each played note as a point and smoothly interpolating them. Because shapes change interactively as the music performance progresses, the user can visually feel transitions in the music. The Groove2 system was implemented in a multithreaded fashion, by coupling threads of input processing at 1,920 Hz and threads of rendering at 60 Hz.