3 bit volume line 40 including conductors 41 43 as the key is moved circuit 38 produces time spaced volume numbers representing the average volume of the note obviously the performer can change the volume number by depressing the key to a greater or lesser extent by proper manipulation the performer can generate a time spaced series of digital volume numbers representing the volume component of the note amplitude all of the keys on the keyboard 1 have a similar volume number encoder circuit so that a separate volume number can be generated for each of the notes desired to be played at any point in time each of the volume numbers can be different referring to fig1 waveshape number generator 9 includes a frequency synthesizer 10 which receives a separate key signal from the key switches operated by each of the keys exemplary conductors 11 12 and 13 corresponding to the switches operated by notes c1 b1 and c8 are illustrated in a well known manner frequency synthesizer 10 produces a different series of output pulses for each different note on the keyboard each of the series of pulses has a different repetition rate which is related to the fundamental frequency of the corresponding note by a constant n exemplary conductors 14 15 and 16 corresponding to notes c1 b1 and c8 respectively are illustrated in fig1 the output of synthesizer 10 is transmitted to a read control assigner 20 assigner 20 serves the function of recognizing the presence of a clock signal on one of the output lines e g lines 14 15 or 16 from synthesizer 10 and of connecting that output line to a recycling read control circuit 22 which is not then.