Electronic alarm timepiece
This application is a continuation-in-part of application Ser. No. 927,308, filed July 24, 1978 for ELECTRONIC ALARM WRISTWATCH, now abandoned. 
    
    
     BACKGROUND OF THE INVENTION 
     Electronic alarm wristwatches and timepieces are known, the alarm function using an oscillator which outputs a timestandard high-frequency signal in the same way as does the oscillator used for generating timekeeping signals of hours, minutes and seconds. The alarm circuit includes a detector which detects coicidence between the alarm circuit and the time display circuit, at which point a buzzer or speaker of some type is activated. However, conventional electronic alarm wristwatches have thus far been capable only of producing a single note or, rather, a single tonal frequency. The capacity to generate a plurality of notes, especially where these notes lie close to the frequencies of the standard diatonic or chromatic scales has not as yet been available. The present invention is designed to provide this capacity. 
     SUMMARY OF THE INVENTION 
     An electronic alarm timepiece in accordance with the present invention includes conventional circuitry for displaying the time in hours and minutes and, preferably, in seconds, and also includes conventional components for generating an alarm at a preset time. These conventional components include an oscillator for generating a time-standard, high-frequency signal, divider means, detector means for determining when coincidence occurs between the alarm circuit set time and present time, the detector means being connected to driver means and an electroacoustic transducer which are activated when coincidence is detected. In addition, the timepiece of the present invention includes a programmable counter which provides a divided frequency corresponding to a musical note by appropriately dividing the output signals from the oscillator and divider means. The alarm circuit further includes a memory circuit in which an arbitrarily-selected melody is stored. Each address of the memory circuit stores signals which determine the sequence, pitch and duration of the notes produced. 
     Where a diatonic scale is desired, the oscillator provides one or both of the frequencies 32768 or 65536 Hz. Where a chromatic scale is desired, the oscillator generates one or both of the frequencies 65536 and 131072 Hz. 
     While the circuitry for generating an alarm in the form of a melody may be used in a variety of electronic devices, the preferred use is in an electronic wristwatch. 
     Accordingly, an object of the present invention is an improved electronic circuit capable of producing an alarm in the form of a melody. 
     Another object of the present invention is an improved electronic circuit capable of producing an alarm in the form of a melody in a diatonic scale. 
     A further object of the present invention is an improved electronic circuit capable of producing an alarm in the form of a melody in a chromatic scale. 
     An important object of the present invention is an improved electronic timepiece having an alarm capability where the alarm is in the form of a melody. 
     A significant object of the present invention is an improved electronic wristwatch having the capability of an alarm where the alarm is in the form of a melody. 
     A still further object of the present invention is an improved electronic timepiece capable of generating an alarm in the form of a melody, a plurality of notes being played simultaneously. 
     Another object of the present invention is an improved electronic timepiece with an alarm sound of controlled overtone content. 
     Still other objects and advantages of the invention will in part be obvious and will in part be apparent from the specification. 
     The invention accordingly comprises the features of construction, combination of elements, and arrangement of parts which will be exemplified in the construction hereinafter set forth, and the scope of the invention will be indicated in the claims. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     For a fuller understanding of the invention, reference is had to the following description taken in connection with the accompanying drawings, in which: 
     FIG. 1 is a functional block diagram of a conventional electronic alarm wristwatch; 
     FIG. 2 is a functional block diagram of an electronic alarm timepiece in accordance with this invention for producing an alarm sound in the form of a melody; 
     FIG. 3 is a functional block diagram of an alternative embodiment of an alarm timepiece in accordance with this invention; 
     FIG. 4 is a partial functional block diagram of yet another alternative embodiment of an alarm timepiece in accordance with this invention; 
     FIGS. 5a, b and c are waveforms of alarm signals produced by the circuit of FIG. 4; 
     FIGS. 6a and 6b are circuits for producing waveforms of FIGS. 5a, b and c; 
     FIG. 6c functionally indicates an envelope producing circuit; and 
     FIG. 6d is a signal envelope produced by the circuit of FIG. 6c. 
    
    
     DESCRIPTION OF THE PREFERRED EMBODIMENTS 
     The circuitry of a conventional alarm wristwatch is shown in FIG. 1 in block diagram form. As is well known, the circuitry includes an oscillator circuit 1 using a quartz crystal vibrator. The oscillator circuit 1 generates a frequency signal which is a convenient power of two, the frequencies 32768 Hz, 65536 Hz and 131072 Hz, ordinarily being used for timepieces. The output of the oscillator circuit 1 is inputted to a divider circuit 2 comprising more than ten stages and the frequency is successively reduced by one-half in each stage. The divider circuit 2 ultimately produces a signal of 1 Hz. This signal is sexagesimalized or duodecimalized in a counter circuit 3 to produce signals corresponding to hours, minutes and seconds. These signals are then transformed into segment signals by a decoder 4, input to a driver 5 and then to a display means 6 which may be a liquid crystal display device or other electro-optical device. 
     For generating an alarm, a time circuit 7 is provided which includes a switch which is accessible from the exterior of the watch. The input signal is transformed directly into a binary signal and sent to a detector circuit 8. When coincidence is detected between the preset alarm time of the time-setting circuit 7 and present time in the decoder 4, a signal from the detector 8 is converted into a buzzer sound by an electroacoustic transducer 9, the buzzer serving as the alarm. As is evident, such a buzzer can produce only a single tone and so, while functional, can be unpleasant and lacking in interest and attractiveness. 
     Circuitry in accordance with the present invention makes it possible to generate an attractive and pleasant melody. The circuit is exemplified in FIG. 2 in block diagram form. 
     In order to produce a melody, the frequencies of the notes produced must lie close to those of an accepted scale. In our culture, the most commonly-accepted scales are the diatonic and the chromatic scales. However, it is to be recognized that other cultures find other scales pleasant to the ear; the present invention, as will become evident, can be adapted for the production of notes falling on or close to the notes of any desired or selected scale. 
     The basis selected for producing a scale in accordance with the present invention is the octave interval between successive C&#39;s. Thus, table A shows in the column headed &#34;note&#34; the designation of the notes in two octaves of the internationally-agreed-on scale, and in the second column of table A the frequencies of the notes. 
     The frequency 1047 Hz for the note C 6  cannot be exactly achieved by dividing any of the standard frequencies used in a timepiece oscillator by a whole number. However, if the standard frequency of 32768 Hz is divided by 32, a frequency of 1024 Hz results. This frequency is quite close to the international frequency for C 6  and is conveniently taken as the basis for a scale. For the intervals between the successive notes to be the same as those in the international scale, the frequencies of the successive notes should be those given in the third column of Table A, the Table being headed &#34;frequency optimal for timepiece&#34;. 
     
                       TABLE A                                                     
______________________________________                                    
Column                                                                    
1    2         3      4     5       6       7                             
frequency (Hz)                                                            
         opti-                                                            
              Actual                                                      
         mal  divided dividing ratio                                      
     interna-  for    fre-  standard                                      
                                    standard                              
Note tional    time-  quency                                              
                            frequency                                     
                                    frequency                             
                                            error                         
↓                                                                  
     agreement piece  (Hz)  32,768 Hz                                     
                                    65,536 Hz                             
                                            (Hz)                          
______________________________________                                    
C.sub.6                                                                   
     1047      1024   1024  32      64       0                            
D    1175      1149   1130  29      58      +19                           
E    1319      1290   1260  26      52      -30                           
F    1398      1366   1365  24      48      -1                            
G    1569      1534   1560  21      42      +26                           
A    1761      1721   1725  19      38      +4                            
B    1976      1932   1928  17      34      -4                            
C.sub.7                                                                   
     2094      2048   2048  16      32       0                            
D    2350      2299   2260  --      29      -39                           
E    2638      2580   2521  --      26      -59                           
F    2795      2734   2731  --      24      -3                            
G    3137      3069   3121  --      21      +52                           
A    3522      3444   3449  --      19      +5                            
B    3953      3866   3855  --      17      -11                           
C.sub.8                                                                   
     4188      4096   4096  --      16       0                            
______________________________________                                    
 
    
     With the exception of the values for C 6  and C 7 , these frequencies cannot be exactly achieved by dividing the standard frequency by a whole number. However, when the standard frequencies (32,768 and 65,536) are divided by the whole numbers listed in the upper half of the fifth and sixth columns respectively, and headed &#34;dividing ratio&#34;, signals with the frequencies shown in column four (actual divided frequency) are produced. The differences or errors between the &#34;optimal&#34; frequencies of column three, which are based on a frequency of 1024 for C 6 , and the actual frequencies obtained by dividing a standard frequency by the whole numbers in columns five and six are shown in column seven. The values in column seven show the errors resulting from producing notes in this way. As will become evident, the error as measured in Hz is less than 1/6 of the interval between successive notes on the scale. This error is sufficiently small so that it is not usually detectable by the non-professional listener. 
     Notes in the scale from C 7  to C 8  are preferably obtained by dividing the standard frequency of 65536 Hz by the whole numbers listed in the bottom half of column 6 of Table A. In this case, the basis for the octave is a frequency of 2048 Hz for the note C 7 . This note is obtained by dividing the standard oscillator frequency signal of 65,536 Hz by the whole number 32. The maximum error appears to be just twice as large as for the octave beginning with C 6 . However, the interval between each of the successive notes is just twice as large, so that the relative error is of the same magnitude, namely, less than 1/6 of the interval between successive tones. 
     A chromatic scale can also be obtained in much the same way. Since the tonal intervals are one-half as great as in the case for a diatonic scale, it is preferable to use the frequencies 65536 Hz or 131072 Hz as the standard frequency. Table B shows the sequence of whole numbers by which the standard frequencies are divided to produce the desired notes. As before, a frequency of 1024 Hz is taken for representing C 6 . This frequency is obtained by dividing the standard frequency 65536 Hz by 64. This frequency is close to the internationally-agreed-on value of C 6 , namely 1047 Hz. The error for the various notes of the scale is found to be less than 1/8 of the interval between successive notes. This error is generally undetectable by the non-professional. 
     As can be seen from the above, and as explained more fully hereinafter, by using the standard oscillator frequency for a timepiece as part of the alarm circuitry and dividing this frequency by selected whole numbers, it becomes possible to produce an alarm signal in the form of a melody through the use of an irreducible minimum of components and circuitry. 
     
                       TABLE B                                                     
______________________________________                                    
Column                                                                    
1     2        3      4     5       6       7                             
frequency (Hz)                                                            
              Actual                                                      
interna-          divided dividing ratio                                  
      tional   for    fre-  standard                                      
                                    standard                              
Note  agree-   time-  quency                                              
                            frequency                                     
                                    frequency                             
                                            error                         
↓                                                                  
      ment     piece  (Hz)  65,536 Hz                                     
                                    131,072 Hz                            
                                            (Hz)                          
______________________________________                                    
C.sub.6                                                                   
      1047     1024   1024  64      128      0                            
C♯ D♭                                              
      1109     1085   1092  60      120     +7                            
D     1175     1149   1150  57      114     +1                            
D♯ E♭                                              
      1245     1218   1214  54      108     -4                            
E     1319     1290   1285  51      102     -5                            
F     1398     1367   1365  48      96      -2                            
F♯ G♭                                              
      1481     1448   1456  45      90      +8                            
G     1569     1534   1524  43      86      -10                           
G♯ A♭                                              
      1662     1625   1638  40      80      +13                           
A     1761     1722   1725  38      76      +3                            
A♯ B♭                                              
      1866     1825   1820  36      72      -5                            
B     1976     1933   1928  34      68      -5                            
C.sub.7                                                                   
      2094     2048   2048  32      64       0                            
C♯ D♭                                              
      2219     2170   2185  --      60      +15                           
D     2350     2299   2300  --      57      +1                            
D♯ E♭                                              
      2496     2435   2427  --      54      -8                            
E     2636     2580   2570  --      51      -10                           
F     2795     2734   2731  --      48      -3                            
F♯ G♭                                              
      2961     2896   2913  --      45      +17                           
G     3137     3069   3048  --      43      -21                           
G♯ A♭                                              
      3324     3251   3277  --      40      +26                           
A     3522     3444   3449  --      38      +5                            
A♯ B♭                                              
      3731     3649   3641  --      36      -8                            
B     3953     3866   3855  --      34      -11                           
C.sub.8                                                                   
      4188     4096   4096  --      32       0                            
______________________________________                                    
 
    
     An electronic timepiece in accordance with the present invention and incorporating the circuitry and components as aforenoted is shown in FIG. 2. 
     An oscillator circuit 16 outputs a single standard frequency signal, for examples, 65,536 Hz, 131,072 Hz. The principles of circuit operation are the same regardless of which oscillator frequency is used in the timepiece. The standard frequency signal from the oscillator circuit 16 is inputted to a divider circuit 17 which includes dozens of flip-flop stages, each stage outputting a signal having a frequency equal to 1/2 of the frequency of the input signal to that stage. The stages are connected in series and supply a counter 18 with a signal of 1 Hz. 
     In the known manner, the 1 Hz signals are accumulated in counter circuits 18 to produce hour, minute and second signals. The timekeeping signals from the counter circuits 18 are inputted through a decoder 19 which outputs signals to a display driver 20 which in turn drives the segments for a display 21, all in the known manner. 
     An alarm circuit is comprised of an acoustic transducer 28, for example, a loudspeaker, driven by an amplifier 27 having inputs from a programmable counter 24. The outputs of the counter 24 are controlled by a memory 26, as described more fully hereinafter. 
     A time for sounding the alarm is selected using an external member 40 which is associated with an alarm time-setting circuit 22. The selected alarm time can be displayed selectively on the display 21 through the decoder 19 and display driver 20. The condition of the alarm time-setting circuit is compared with the present time-keeping signals in the decoder 19 by means of a coincidence detector 23. When the data stored in the alarm time-setting circuit 22 coincides with the signals representing present time in the decoder 19, the coincidence detector 23 outputs a signal which sets a programmable counter 24 and a time counter 29. Thereby the alarm, comprising an audible melody, is initiated. 
     By means of an electronic switch SW-1, the programmable counter 24 is inputted with either of two signals. One signal which may be inputted to the programmable counter 24 comes directly from the oscillator 16 and the other signal which may be inputted to the programmable counter 24 is derived from the output of the first flip-flop stage of the divider circuits 17. The frequency out of the first stage of the divider circuit 17 is 1/2 of the frequency out of the oscillator circuit 16. The position of the switch SW-1 and the frequency inputted to the programmable counter 24 is controlled by the memory 26. The programmable counter 24 divides down the inputted frequency signal to provide output signals in the range of frequencies used as musical notes or tones as shown in Tables A and B. The dividing ratio within the programmable counter is varied in accordance with signals delivered from stored data in the memory 26. Each address in the memory holds data to produce at least a note of the melody. Using the standard frequency 32,768 Hz as an example (Table A), it can be seen that a dividing ratio in the programmable counter 24 of 32 will produce a note C 6  having a frequency of 1,024 Hz. A dividing ratio of 16 in the programmable counter 24 will produce with that input signal a note C 7  of 2,048 Hz. Thus, all the notes in a single octave can be produced from a standard input frequency of 32,768 Hz using a programmable counter having dividing ratios in the range of 16 to 32. 
     It can also be seen from Table A, that is the standard frequency input to the programmable counter 24 is 65,536 Hz and the programmable counter has the same range of dividing ratios, namely, a range of 16 to 32, then the output signals from the programmable counter 24 will correspond to the notes C 7  to C 8 . These are, respectively, frequencies of 2,048 Hz and 4,096 Hz. 
     Further, it can be seen from Table A that using the same programmable counter 24 having dividing ratios in the range of 16 to 32, both octaves from C 6  to C 8  can be produced provided that a signal 32,768 Hz is first inputted to the programmable counter through switch SW-1 from the output of the first divider stage of divider 17. Then the notes from C 7  to C 8  can be produced when the switch SW-1 is in the other position so as to directly feed the signal of 65,536 Hz from the oscillator 16 to the programmable counter 24. 
     As a consequence, by changing over the switch SW-1, two octaves of notes are obtained when the dividing ratio of the programmable counter 24 is in the variable range of 16 to 32. It will also be apparent from Table B that two octaves of notes of a chromatic scale can be produced when the programmable counter 24 has a variable range of dividing ratios from 32 to 64 and the input frequencies are 65,536 Hz and 131,072 Hz. 
     It should be noted, that by means of the two frequencies and switch SW-1 for selecting between the two frequencies, the circuit construction of the programmable counter 24 is made much less complex as compared to a circuit using only a single frequency output from the oscillator 16. Specifically, two octaves of notes are provided using 1/2 of the range of dividing ratios in the programmable counter 24 when the switch SW-1 is utilized. If only the standard signal of 65,536 Hz from the oscillator 16 is used, two octaves of notes are obtainable with a variable range of dividing ratios in the programmable counter of 16 to 64. In the circuit as described above using the switch SW-1, the range is only 16 to 32. With reference to Table B, two octaves of notes, including chromatic notes, are obtained with a variable range of diving ratios in the programmable counter of 32 to 64 when the switch SW-1 is used. However, if omitting the switch SW-1 and using only an oscillator frequency of 131,072 Hz, a range of diving ratios in the programmable counter 24 of 32 to 128 is required. The advantage of using the switch in reducing the complexity of the programmable counter 24 is apparent. If not using the switch, it becomes unnecessary to provide a switch means and to let the memory have the function for controlling the switch means. Therefore, one method can be voluntarily selected between the two methods of obtaining standard frequency. 
     As stated above, the memory 26 stores data at each address which sets the dividing ratio of the programmable counter 24. Thereby the stored data in the memory produces a note, that is a selected frequency output, from the programmable counter which is fed to the amplifier 27 and then to the acoustic transducer 28. The memory address also contains data which is fed to a time counter 29. The standard frequency signal from the oscillator circuit 16 is inputted to the time counter 29 and divided down therein in a manner similar to the division which occurs in the programmable counter. A signal out of the time counter 29 is inputted to the address counter 25 which in turn advances the memory to the next address. Thereby the next note signals are outputted and the next note of a melody is reproduced at the acoustic transducer by way of the programmable counter 24 and amplifier 27. The signal from the memory address to the time counter 29 determines how many cycles of signal from the oscillator 16 at a high frequency are required to provide an output signal from the time counter 29. Because the memory address is advanced and another note is played every time the time counter 29 outputs a signal, the duration of the notes is varied in accordance with the signal from the memory 26 to the time counter 29. The memory 26 outputs its data to the programmable counter 24, so long as it is at the same address. When the time counter 29 advances the address counter 25 then one note is terminated and the next note is initiated. Accordingly, the memory 26 controls both the note frequency, that is, the note on the scale, and the duration of that note. In this way, a tempo is provided to the melody. All notes are not of the same duration. 
     Although the notes produced by the melody alarm of FIG. 2 have a melody with the desired rhythm, the audible sounds have a monotone quality. Hence, the music produced by the alarm is inferior to that produced by a mechanical tone generator of the type frequently incorporated in a music box. Nevertheless, as is apparent from the electronic circuitry depicted in FIG. 2, there are advantages to an electronic note generator in that there is a capability to store new musical information in the memory and thereby produce different tunes with changing rhythms and selected starting and stopping. 
     Reference is now made to FIG. 3, wherein an alternative embodiment of an electronic tone generator circuit in accordance with this invention is depicted. Like reference numerals are utilized to denote like elements discussed above with reference to FIG. 2. A timekeeping and alarm generating circuit is comprised of an oscillator circuit 16 outputting standard frequency signals to a divider circuit 17, counter 18, decoder 19, display driver 20 and display 21. Also included are an alarm time-setting circuit 22 and coincidence detector 23. All of these circuits perform the same function in the same manner as described in relation to FIG. 2 for the purpose of displaying time-keeping functions and initiating an alarm signal. 
     A primary electronic note generating circuit is comprised of the oscillator 16, a programmable note counter 24, memory 26&#39;, address counter 25&#39; and time counter 29. Each of these circuits operates in the same manner as their counterpart in FIG. 2 in order to produce a primary note signal representative of a primary melody. 
     Additionally, a secondary programmable note counter 24&#39; is also coupled to the oscillator circuit 16 in order to produce a secondary note signal representative of a secondary melody. Data from the memory 26&#39; is also inputted to the secondary programmable counter 24&#39;, such that each programmable counter 24, 24&#39; receives new note data each time the address for reading of the memory 26&#39; is advanced. As before, coincidence in the detector 23 between the alarm set time in the alarm setting circuit 22 and the present time indicated by data in the decoder 19 starts the alarm melodies. Further, at each address of the memory 26&#39;, data is inputted to the time counter 29 to determine the duration of the note which will be produced from each memory address. Now the note frequency signals from both programmable counters 24, 24&#39; are inputted to a summing amplifier 27&#39; where they are combined and the output of the amplifier 27&#39; is inputted to the acoustic transducer 28. Thus, the tone generator circuits for the timepiece of FIG. 3 can produce a primary melody having accompaniment, obbligato and chords. Thus, a timepiece having such circuits for producing two notes simultaneously has a vastly improved sound quality. It should be apparent that the number of programmable counters controlled by a memory is not limited to one or two as shown in FIGS. 2 and 3, respectively. 
     Because of its small size, the alarm circuits in a wristwatch cannot have their sound quality greatly improved; however, for a larger timepiece, such as a table clock, improvements can be made in the sound quality. First, such an enlarged timepiece can have a much larger loudspeaker than a wristwatch. This alone can improve the tone quality. Also, the tonal qualities can also be improved as indicated in the partial circuit of FIG. 4 by coupling to the outputs of the programmable counter 24, 24&#39; a wave shaping circuit 30 for shaping the primary note signals produced by the programmable counter 24. Similarly, a secondary wave shaping circuit 30&#39; is coupled to the secondary prgrammable note counter 24&#39; of the secondary electronic note generating circuit for shaping the note signals produced. The shaped signals respectively produced by the wave shapers, 30, 30&#39; are then inputted to envelope forming circuits 31, 31&#39;, respectively, to thereby apply acoustic envelopes to the respective shaped signals inputted thereto. Finally, the shaped signals produced by the envelope circuits 31, 31&#39; are applied to the summing amplifier circuit 27&#39;. This circuit then sums and amplifies the respective signals and properly attenuates the signals so that a composite signal is applied to the electroacoustic transducer 28 and radiated as a musical sound. 
     It is noted that the envelope circuits 31, 31&#39; are not essential, but are particularly suitable for generating a pleasing tone quality and represent one technique by which the wave form can be smoothed into a comfortable envelope prior to the signals being applied to the acoustic transducer. 
     The wave shaping circuits 31, 31&#39; have a significant influence in improving the quality of the music produced by the alarm circuits depicted in FIG. 3. When the counters 24, 24&#39; produce rectangularly shaped wave forms, and high overtone components are desired in either the primary melody or the secondary notes, the respective wave shaping circuits can be eliminated. However, in order to effectively utilize the secondary notes as an accompaniment or the like, a note signal having less overtone components than a rectangular wave is desirable. Moreover, a pleasing result is obtained when a primary melody uses rectangular wave forms of high overtone content and the secondary melody has wave forms having less overtone components. FIGS. 5a, 5b, and 5c show wave forms having less overtone components than a rectangular wave form. These include sine waves, saw-tooth and tapered forms. 
     The circuits of FIGS. 6a and b are examples of circuits suitable for the wave shaping circuits 30, 30&#39;. Specifically, a D-type flip-flop of the type depicted in FIG. 6a, will produce a rectangular wave. Accordingly, if the primary note signal, produced by the programmable counter 24 is to be maintained as a rectangular wave, the wave shaping circuit 30 can be comprised of such a D-type flip-flop. The flip-flop 35 is necessary because a signal produced by the programmable scale counter 24 is not suitable for producing a melodious tone. However, a flip-flop 35 divides the signal produced by the scale counter 24 by one-half to produce a rectangular wave having a one-half duty cycle. An this half duty cycle rectangular wave is then used to produce the primary melody. 
     By disposing a filter circuit 36 at the output of a flip-flop 35, as illustrated in FIG. 6b, the half duty cycle rectangular wave is modified to thereby eliminate the high overtones therefrom. Such a signal is suitable for accompanying the primary melody. 
     A wave shaping circuit (FIGS. 6b, 6d) is provided for dividing the note signal at specific time intervals. Data signals stored in a memory 33 represent peak values for each time interval and this data is read out of memory 33 into a digital-to-analog converter 32 which converts the digital data into an analog signal. The frequency with which the signals are read from the memory 33 to the digital to analog converter 32 is determined by an address counter 34 which uses pulses produced by the programmable counters 24, 24&#39;. By this arrangement, it is possible to vary the frequency of the address counter 34 and produce a signal having any particular desired waveform, for example, sine, triangular, etc. Thus, the signals from the programmable counters 24, 24&#39; are modified in wave shape and in amplitude. By altering the wave shape using a circuit as shown in FIG. 6c, sounds can be reproduced as though made by different musical instruments. The different instruments can represent the primary melody and an accompaniment melody. 
     It will thus be seen that the object set forth above, among those made apparent from the preceding description, are efficiently attained and, since certain changes may be made in the above constructions without departing from the spirit and scope of the invention, it is intended that all matters contained in the above description or shown in the accompanying drawings shall be interpreted as illustrative and not in a limiting sense. 
     It is also to be understood that the following claims are intended to cover all of the generic and specific features of the invention herein described and all statements of the scope of the invention which, as a matter of language, might be said to fall therebetween.