Audio information is read out of a recording medium which records musical
pieces as audio information. The audio information read out is processed
to detect BPM values and positions of beats in the musical piece. A
musical piece is reproduced from the recording medium by reproducing
audio information in accordance with the detected BPM values and
positions of beats. The BPM value indicates the tempo of a musical piece,
and the beat indicates a strength of a sound which repeatedly appears in
each musical piece. When the audio information is reproduced in
accordance with the detected BPM values and positions of beats, the
musical piece is reproduced at the correct tempo and beats without giving
an unnatural feeling to the listener.