Some flexibility problmes and their complexity

A keyboard operated electronic musical instrument with polyphonic portamento and glissando effects in which each key controls one of a number of tone generators through a table of frequency numbers. The frequency transitions are achieved by subtracting the frequency number of a new note from the frequency number controlling the current frequency of an assigned tone generator. A predetermined fraction of the difference is stored in increment registers and added successively to the frequency numbers of the current notes until these numbers are equal to the frequency number of the new note. The addition rate, which determines the frequency transition time, is adjustable by means of a variable frequency time clock. The assignment of the tone generators to the actuated keyswitches is accomplished in a manner which prevents objectionable frequency cross-over transitions even when the number of notes in successive chords is changed.