Abstract: A performance data analyzer wherein a plurality of pitch name lines each comprised of essential pitch names characterizing each of plural tonalities are memorized and wherein one of the memorized pitch name lines at least a portion of which is included in an input performance data is extracted and a harmonic tone is extracted from the input performance data so that a tonality of the input performance data is detected on a basis of the extracted pitch name line and the extracted harmonic tone.
Abstract: The present electronic musical instrument can apply to various electronic musical instruments, such as an electronic wind instrument, electronic keyboard instrument and electronic string instrument. Pitch alteration width data with a predetermined pitch difference with respect to a tone being presently generated is stored in advance in a memory section, and by alternately performing the following two operations thereby to ensure a trill performance with a pitch having an arbitrary pitch alteration width by a simple pitch alteration operation. (1) A predetermined musical tone is generated at the presently-designated pitch by the pitch designation operation executed with respect to a pitch designating section. (2) A predetermined musical tone is generated at a pitch higher or lower than the presently-designated pitch, in accordance with the pitch alteration width data, by the pitch alteration designating operation executed with respect to a pitch alteration designating section.