When a first bar-division determination section determines that the bass
note changes in a bar or when a second bar-division determination section
determines that the degree of change in the chord in the bar is large, a
chord-name determination section divides the bar and detects chords. This
operation allows correct chords to be detected even when the chord
changes within a bar, while the bass note is maintained.