摘要:
A keyboard operated musical instrument is disclosed in which the number of tone generators can be less than the number of keyswitches in a keyboard array of keyswitches. A binary-tree search is programmed to search subsets of the keyswitches to find keyswitches that have been actuated. The subsets are selected in an adaptive fashion which minimizes the search time required to detect and identify all the actuated keyswitches. A modular assignment subsystem is described whereby tone generators are assigned to actuated keyswitches according to a predetermined priority logic.
摘要:
A keyboard operated electronic musical instrument is disclosed which has a number of tone generators which are assigned to actuated keyswitches. Musical tones having an anharmonic overtones structure are produced by generating a number of component waveshapes each having a different fundamental frequency. These component waveshapes are summed to produce a single tone. Each component waveshape has a spectral content of a preselected subset of non-zero harmonic coefficients. The various components have mutually exclusive selection for the non-zero harmonic coefficients.
摘要:
A keyboard operated electronic musical instrument is disclosed in which an independent monophonic tone synthesizer is operated from the same keyboard that controls the generation of tone from a polyphonic tone generation system. The highest frequency note is assigned to the monophonic tone synthesizer and all other actuated keyboard switches are assigned to the polyphonic tone generation system. The detection of the highest note is initiated each time that a keyswitch changes from an unactuated to an actuated state. An alternative arrangement is to assign the lowest frequency note to the monophonic tone synthesizer.
摘要:
In an electrical tone generator apparatus is provided for automatically selecting one of a library of chord types which is closest to a chord fingered on a fretted string instrument. The closest decision is made by processing the fingered fret input data by a set of matched filters each of which corresponds to a member of the library of chord types. The chord type decision is made to correspond to the matched filter producing the maximum output response. The selection between chord types yielding equal responses is resolved by priority logic based upon the frequency of chord usage. A root note is chosen for each chord type. Note keying data is generated from the selected chord types which is transposed to the correct musical pitches in response to the chosen root note. The note keying data is grated by an automatic rhythm generator and the output is used to actuate electronic musical tone generators.
摘要:
A complementer for floating point binary numbers utilizes two digital logic decision rules selected by the value of the power of the input number. The first decision rule is selected for an input power of -1 and constructs a power and mantissa determined by the binary sequence form of the input mantissa. The second decision rule is selected for input powers less than -1 and constructs a mantissa determined by the binary sequence form of the input mantissa and the value of the power. The complemented power is set to a -1 value. The complementer is advantageously employed in digital electronic musical instruments.
摘要:
A keyboard operated electronic musical instrument is disclosed which has a number of tone generators that are assigned to actuated keyswitches. The tone generation is produced by sequentially and repetitively accessing a memory containing a set of data points which define a period of a preselected musical waveshape. Apparatus is described whereby a plurality of tone generators are implemented by each one selecting data points read out of the memory in response to a comparison logic.
摘要:
Apparatus is described to control the starting phase of a new tone for a keyboard operated electronic musical instrument having a number of tone generators. An interval detection subsystem is used to determine if a new note is separated by a given musical interval, such as an octave, from a currently generated musical tone. If the prespecified separation is detected the new tone generator is initialized so that its starting waveshape phase is equal to that of its related interval neighbor. Provision is incorporated to shift the new tone generator by a random frequency offset to phase unlock the octave intervals.
摘要:
A keyboard operated musical instrument is disclosed having a portamento effect controlled from a portamento keyboard consisting of a linear array of keyswitches. The keyswitches are arranged in groups corresponding to each musical note and spaced so that a number of contiguous switches are actuated by each finger in contact with the portamento keyboard. Apparatus is provided for generating a frequency number corresponding to the closest switch actuated by the center of each finger thereby providing polyphonic portamento effects as the finger positions are slid along the portamento keyboard. An ADSR generator is used to provide envelope modulations initiated when a new finger has been detected on the slide wire and when a finger has been removed. A priority logic using frequency differences is used to distinguish between new fingers or the changes in position of a finger already in contact with the slide wire.
摘要:
In a musical instrument having one or more tone generators in which a plurality of data words corresponding to the amplitudes of points defining the waveform of a musical tone are computed and transferred to a digital-to-analog converter to be converted into musical waveshapes, apparatus is provided for generating tones which are imitative of acoustic signals created by singing or humming. A new tone is obtained by singing into a microphone and actuating a switch. The output waveshapes are generated by implementing a Fourier transform algorithm using a set of harmonic coefficients determined by sampling and processing the signal produced by the microphone.
摘要:
A keyboard operated musical instrument with portamento effect in which the portamento keyboard consists of a linear array of keyswitches. The keyswitches are arranged in groups corresponding to each musical note and spaced so that a number of contiguous switches are actuated by each finger in contact with the portamento keyboard. Apparatus is provided for generating a frequency number corresponding to the closest switch actuated by the center of each finger thereby providing polyphonic portamento effects as the finger positions are slid or changed along the portamento keyboard. The frequency numbers are utilized to control the pitches of tones generated by the musical instrument.