A method for electronic generation of sounds, based on the notes in a musical scale, including assigning respective sounds to the notes, such that each sound is perceived by a listener as qualitatively distinct from the sound assigned to an adjoining note in the scale. An input is received indicative of a sequence of musical notes, chosen from among the notes in the scale, and an output is generated responsive to the sequence, in which the qualitatively distinct sounds are produced responsive to the respective notes in the sequence at respective musical pitches associated with the respective notes.
Musical instrument digital interface with speech capability