Abstract: A karaoke apparatus has an information source for providing a performance data containing musical tone designation information, lyric indication information and fading control information according to progression of a karaoke song in response to a request. A tone generator operates according to the musical tone designation information for generating musical tones of the karaoke song. A first signal generator operates according to the lyric indication information for generating a lyric image signal indicative of lyric words of the karaoke song. A second signal generator generates a background image signal representative of a background scene of the karaoke song.
Abstract: The karaoke apparatus is constructed for accompanying a karaoke music on a singer according to music information. In the karaoke apparatus, a providing device provides the music information containing accompaniment data and at least first reference data and second reference data, respectively, corresponding to a first part and a second part of the karaoke music. A generating device generates the karaoke music according to the accompaniment data while a first singer sings the first part along with the karaoke music and a second singer sings the second part along with the karaoke music. A collecting device collects a first singing voice of the first singer and a second singing voice of the second singer during progression of the karaoke music.
Abstract: In an electronic musical instrument, playing data are produced by depressing a key in a keyboard, and divided into plural groups. At least one of the semi-automatic playing channels processes sound data of a musical piece read out of a memory to generate musical tones in synchronism with the playing data of at least one group. The sound data may be corrected according to sound correcting data before being used to generate musical tones.
Abstract: A pattern memory stores plural accompaniment patterns for each of plural accompaniment components, and each of the accompaniment components is composed of one or more musical instrument parts. An operator is provided for selecting a desired accompaniment pattern for each of the components, and the accompaniment patterns correspond, in accordance with a predetermined rule, to different possible manners in which the operator is actuated, so that a specific accompaniment pattern corresponding to a manner in which the operator is actually actuated. A new accompaniment pattern is registered into the pattern memory in accordance with the predetermined rule. Information indicative of the predetermined rule may be shown on a display. The pattern memory may store accompaniment patterns for each of plural different accompaniment styles, and specific accompaniment patterns may by shared between the accompaniment styles.
Abstract: A system and process for comprising a musical section in response to a user's interaction with a multimedia presentation is disclosed. The system includes a composition engine, performance engine, and arbitrator. The arbitrator provides an interface with an application program running a multimedia presentation. The arbitrator receives parameters from the application program indicative of a user's interaction and the type of music the application program requests in response to the interaction. The parameters are passed to the composition engine which composes a musical section having a chord progression and other data therein. The musical section and a style provided by the arbitrator are used by the performance engine to generate music sequence data for driving a musical instrument. The performance of the musical sequence data by the musical instrument occurs substantially contemporaneously with the user's interaction which caused the musical section composition.
Abstract: An electronic musical apparatus employs a tone-generator section containing a plurality of tone-generator channels, each consisting of a vowel generation unit and a consonant generation unit which operate based on formant sound synthesis, so that a song is automatically swung based on lyric data and performance data. If a syllable within words of a lyric designated by the lyric data consists of a consonant and a vowel, the consonant generation unit generates the consonant with respect to a consonant sounding time which is set in advance whilst the vowel generation unit generates the vowel to follow the consonant. If generation of multiple syllables is allocated to a desired single note within notes corresponding to a melody designated by the performance data, the multiple syllables are sequentially generated during a sounding time of the desired single note. A human operator is capable of inputting words of a lyric to form the lyric data by using a computer keyboard.
Abstract: An electric stringed instrument having an integral accompaniment system is proposed. The vibrations of the strings on the electric stringed instrument are detected as analog signals by a pickup device. A portion of the detected signal is extracted, has its voltage adjusted, is converted into a digital signal, and is read into a CPU as a digital signal within a range of 0-5 volts. An amplification factor of the digital signal is determined according to sound volume data included in accompaniment data stored within the accompaniment system, and the proportion of sound volume between the player's performance and an automatically generated accompaniment is adjusted by multiplying the sound volume of the player's performance, or of the accompaniment, by the amplification factor. The sound volume adjustment is effected only once and only when an automatic balancing switch provided on the instrument is depressed.
Abstract: A music composition system, comprising receiving a first harmony including a first melody, analyzing the first harmony to derive in real-time a rule relating the first melody to the first harmony, receiving a second melody, and applying the rule in real-time to the second melody to produce a second harmony relating to the second melody.
Abstract: Automatic accompaniment performance data for a plurality of sections of a musical piece are stored. One of the plurality of sections is designated. Automatic accompaniment performance data for the designated one section from the automatic performance data for the plurality of sections is read out to play automatic accompaniment performance. Automatic accompaniment performance data for another section is used in place of the automatic accompaniment performance data for the designated one section if the automatic accompaniment performance data for the designated on section is not stored.
Abstract: A CD video-song accompaniment apparatus reproduces information from a compact disc and contains a CD reproducing portion, a CD-OK reproducing portion, and audio selector, and a main controller. The CD reproducing portion reads audio data from the compact disc and generates an audio signal if the compact disc is a first type of compact disc. On the other hand, the CD reproducing portion reads digital data from the compact disc if the compact disc is a second type of compact disc. The CD-OK reproducing portion inputs the digital data, which contains background image data and music information data, generates a first background image and a second background image based on the background image data, and generates a CD-OK audio signal based on the music information data. The audio selector inputs the audio signal generated by the CD reproducing portion and the CD-OK audio signal generated by the CD-OK reproducing portion and selectively outputs either the audio signal or the CD-OK audio signal.
Abstract: In an automatic performance apparatus for creating music piece data by combining automatic performance pattern data, a plurality of automatic performance patterns are stored in advance, and display elements corresponding to these automatic performance patterns are prepared. An operation for displaying these display elements on a display device and connecting them by lines is performed. The order of automatic performance patterns is determined in correspondence with the order of the elements connected by the lines. With this operation, music piece data can be easily created and modified. In an automatic accompaniment edit apparatus for creating/editing chord progress data for an automatic accompaniment operation, chords or chord progress patterns suited for each style are stored in correspondence with a plurality of styles. When a user selects a style, chords or chord progress patterns suited for the selected style are informed.
Abstract: A harmony chorus apparatus collects an original of a vocal sound performed after a main melody pattern of a song, and adds a chorus sound derived after a chorus melody pattern of the same song to the vocal sound. A memory stores a main melody data representative of the main melody pattern and a chorus melody data representative of the chorus melody pattern which is designed in harmony with the main melody pattern. A pitch difference calculator sequentially retrieves the main melody data and the chorus memory data from the memory in synchronization with progression of the song, and calculates a pitch difference between the main melody pattern and the chorus memory pattern according to the retrieved main melody data and chorus melody data. A chorus generator shifts a pitch of the collected vocal sound by the calculated pitch difference to generate the chorus sound in the form of a variation of the vocal sound.
Abstract: A performance evaluation method for use in a karaoke apparatus evaluates a singing performance of a karaoke singer by measuring differences between the karaoke singer's vocal rendition and an accompanying music produced by an audiovisual device. Digitized voice signals and their corresponding digitized accompaniment signals are produced by sampling simultaneously the karaoke singer's vocal rendition and the accompanying music, respectively. Then, a difference between a digitized voice signal and its corresponding digitized accompaniment signal and a trend of differences are calculated and used to generate a performance score.
Abstract: A normal automatic accompaniment performance is executed in accordance with an accompaniment pattern read out from a pattern memory. When a special performance is designated such as an intro, fill-in or ending performance, a modification suitable for the special performance is applied to a accompaniment pattern read out from the memory, so that the special performance is inserted in accordance with the thus-modified accompaniment pattern. At that time, the pattern may be modified by desired modifier data describing a manner of modifying the pattern. The pattern modification can be diversified by setting an individual modification condition to each musical instrument part of the accompaniment pattern in correspondence to the designated modifier. A memory is provided for storing a number of modifier data, and a further arrangement is provided for freely editing the modifier data stored in the memory.
Abstract: A data format is provided for song accompaniment which includes pointers indicating a starting position of accompaniment data and lyrics data in every section of a song is provided. The data format includes a lyrics data portion having lyrics data; an accompaniment data portion having accompaniment data corresponding to the lyrics data of the lyrics data portion; and a header portion having a plurality of pointer pairs, each pointer pair being composed of one pointer indicating the front position of each section in the lyrics data of the lyrics data portion and the other pointer indicating the front position of accompaniment data corresponding to the front position of each section. The data format has a header portion including pointers indicating the starting position of a section, thereby allowing the synchronization of the lyrics and accompaniment data of every section during the reproduction of a data format.
Abstract: A Karaoke apparatus responds to a request message for performing an entry song. The Karaoke apparatus has a music data storage for storing music data representative of a plurality of entry songs, and a reference data storage for storing reference data representative of a multiple of key items which specify the entry songs. A microphone is provided for collecting an oral request message and for converting the same into a corresponding voice signal. The voice signal is analyzed to extract therefrom key information which suggests a desired entry song. The reference data storage is searched to detect coincidence between the key information and at least one of the key items to thereby identify the desired entry song. The Karaoke apparatus retrieves music data of the desired entry song from the music data storage to perform the desired entry song according to the retrieved music data.
Abstract: An automatic playing apparatus registers pattern data representative of a plurality of performance patterns in a storage, and sequentially designates performance patterns to form a music composition. The apparatus sequentially retrieve the pattern data of the designated performance patterns from the storage to reproduce a sequence of the designated performance patterns to undergo an automatic play of the music composition. The apparatus operates when incidentally designating an absent performance pattern which is not registered in the storage for substituting an available one of the registered performance patterns for the absent performance pattern so as to maintain the automatic play.
Abstract: An electronic keyboard instrument which functions to afford an unskilled player the sensation of being a skilled player has a plurality of data storage areas for defining pattern data that correspond to a plurality of tone ranges into which a tone range on a keyboard is divided, and for independently storing the pattern data so defined. A plurality of data readers read corresponding pattern data from the data storage areas, wherein, when keys that belong to the tone ranges are depressed, the pattern data that correspond to the tone ranges are read one at a time from whichever of the data storage areas is pertinent.
Abstract: An audio block sequence compiler for selecting a plurality of audio blocks to generate a sequence having a duration corresponding to user-prescribed criteria. In a preferred embodiment, a user chooses an audio, e.g., a musical, segment from a predefined audio library and prescribes the duration of an audio sequence. Prior to depositing each musical segment in the library, the musical selection is divided into audio blocks that are identified in a corresponding encoding table with characteristics including (1) duration, (2) suitability for being used as a beginning or ending of an audio sequence, and (3) musical compatibility with each audio block. Using this characteristic table and the user-prescribed criteria, i.e., duration, the audio block sequence compiler generates a plurality of audio sequences satisfying the user-prescribed criteria which can be reviewed, e.g., played, and/or saved for future use.
September 22, 1995
Date of Patent:
December 2, 1997
Sonic Desktop Software
Geoffrey Calvin Hufford, Christopher P. Hufford, Kevin C. Klingler
Abstract: A karaoke device includes a song memory unit for storing digital audio data therein; a processing unit operable to retrieve the digital audio data from the song memory unit; an audio synthesizer unit for receiving the digital audio data and for generating a stereophonic digital audio output corresponding to the digital audio data; a digital-to-analog converting unit converting the digital audio output into an analog audio signal and adapted to be connected electrically to an external microphone unit so as to receive an external voice signal therefrom, the converting unit mixing the analog audio signal and the external voice signal and generating a mixed audio signal output; and an audio-visual signal transmitting unit including an image memory unit for storing predetermined digital video data and character data therein, control means for receiving lyrics data from the processing unit and the digital video data from the image memory unit, the control means being operable to convert the digital video data to an
Abstract: An apparatus for multiplexing audio signals in a disc-shaped video-song medium which includes a plurality of digital audio channels having stereo accompaniment music recorded therein, and a plurality of analog channels having stereo accompaniment music which includes a singer's singing voice, and playback system thereof, are disclosed. When the video-song mode is established, the apparatus for multiplexing the audio signals adjusts the audio levels of both the stereo accompaniment music and the stereo accompaniment music that includes a singer's singing voice to adequate audio levels by means of an audio level adjustment responsive to a change in the resistances in the variable resistors included in an audio multiplexing section. The apparatus multiplexes the audio signals. Accordingly, the user can effectively practice a video-song in harmony with either the stereo accompaniment music or the stereo accompaniment music that includes a singer's singing voice.
Abstract: In a memory, there are stored a plurality of first automatic performance data and a plurality of second automatic performance data. Also, first note-conversion-related information is stored separately in corresponding relations to the individual first automatic performance data. Second note-conversion-related information is stored as information common to the second automatic performance data. In executing an automatic performance, the first and second automatic performance data are read out in accordance with the sequence of the performance so as to reproduce sounds based on note data contained in the read-out automatic performance data. During that time, notes of the first automatic performance data are converted in accordance with the first note-conversion-related information read out in correspondence with the first automatic performance data, while notes of the second automatic performance data are converted in accordance with the common second note-conversion-related information.
Abstract: In a karaoke apparatus responsive to a request for producing a karaoke accompaniment according to performance data, a sound source of a physical model type is controlled according to shape data which characterizes an acoustic vibration of a model musical instrument for electrically simulating the acoustic vibration to synthesize a tone waveform as if created by the model musical instrument, and is driven according to performance data for sequentially processing the tone waveform to produce the karaoke accompaniment. A distributor is settable with the shape data for feeding the sound source with the set physical data. A memory stores a plurality of items of performance data and a plurality of types of shape data in correspondence with each other.
Abstract: A pattern memory stores plural accompaniment patterns for each of plural accompaniment components. Each of the accompaniment components is composed of one or more musical instrument parts for an accompaniment performance. There are provided operating members which are used for selectively designating a desired component and a touch sensor for detecting an operation touch applied to the operated operating member. Any of the plural accompaniment patterns corresponding to the designated component is selected in accordance with the detected operation touch, and the selected accompaniment pattern is read out from the memory. The entire accompaniment performance pattern is provided by a combination of the accompaniment patterns thus selected for the respective components. In order to allow the selected pattern to be changed freely, modifiers representing how to make the change may be utilized by the user.
July 2, 1996
Date of Patent:
July 22, 1997
Tod Machover, Joseph Chung, Fumiaki Matsumoto, Alex Rigopulos
Abstract: A karaoke apparatus sounds a karaoke accompaniment and displays visual information to perform karaoke play. An audio generator responds to a request for generating an audio signal. A sound component is switchable from an inactive state to an active state for receiving the audio signal to sound a karaoke accompaniment corresponding to the request. A video generator having a plurality of channels generates a plurality of video signals which represent visual information containing various items assigned differently to the representative channels. A channel selector switches the channels to select an adequate video signal so as to control the visual information. A monitor receives the selected video signal for displaying the visual information such that the displayed visual information includes a necessary item and excludes an unnecessary item for the karaoke play at least under the active state of the sound component.
Abstract: A CDP-incorporated television receiver is provided which includes a CD reproducer, a CDG processor, a CDV processor, and a CD-OK processor. The CD reproducer reads data from an optical disk, and the CDG, CDV, and CD-OK processors input such data and respectively produce corresponding RGB, synchronization, and other signals, which respectively correspond to CD-graphics, CD-video, and CD-OK. A CD controller also receives a data signal from said CD reproducer, and determines the type of compact disk currently being reproduced by the CD reproducer based on the data signal. As a result, the CD controller produces a selection signal corresponding to the type of compact disk and outputs the selection signal to a switching matrix. The switching matrix selectively outputs one group of RGB, synchronization, and other signals based on the selection signal to an encoder, and the encoder converts the selected RGB signal into a CD video signal.
Abstract: In a karaoke apparatus, a memory device stores song data containing at least accompaniment information representative of a karaoke accompaniment of a desired song and vocal information representative of a model singing voice of the song performed by a model singer. A producing device processes the stored accompaniment information to produce the karaoke accompaniment. An input device collects an actual singing voice performed in parallel to the karaoke accompaniment by a karaoke player. A reading device reads out the vocal information from the memory device in parallel to the karaoke accompaniment. A modifying device modifies at least a volume and a pitch of the model singing voice represented by the read vocal information according to an actual volume and an actual pitch of the collected actual singing voice. An output device sounds the modified model singing voice in place of the collected actual singing voice and in parallel to the karaoke accompaniment.
Abstract: An automatic performance device has a RAM for storing automatic performance information formed of time information and performance information containing time change information. A CPU instructs updating of an automatic performance position within the automatic performance information measure by measure. In response to the instruction, searching is made of the head location of a desired measure in the automatic performance information, by reading out the performance information of the automatic performance information from the RAM, based on the time information, and counting time corresponding to each measure in the performance information read out to obtain a count value of the time. The reading-out is continued until the head location of the desired measure is searched out. When the time change information is read out during the searching, the count value of the time corresponding to one measure in which the time change information is read out, is corrected, based on the time change information.
Abstract: An arrangement support apparatus for producing automatic accompaniment performance data for a musical tune. The musical tune is divided into a plurality of sections, and an arrangement condition is input for each of the sections. Utilizing the arrangement conditions, the apparatus selects an accompaniment pattern corresponding to at least one accompaniment performance part for each of the sections of the musical tune. The apparatus then produces automatic accompaniment performance data for the musical tune utilizing the selected accompaniment patterns.
Abstract: An electronic musical apparatus is constructed to play an automatic performance and a manual performance during progression of a musical composition. A data memory is provided for storing a sequence of automatic performance data representative of the musical composition which is composed of a plurality of parts and which is divided into a series of passages by musically rational manner, and for storing a sequence of check point data indicative of break points of the passages. An input implement is manually operated for inputting a sequence of manual performance data assigned to a particular part of the musical composition. A tone generator receives the inputted manual performance data for sounding the manual performance. A microprocessor sequentially retrieves the automatic performance data and the check point data from the data memory and for feeding the retrieved automatic performance data to the tone generator so as to enable the same to sound the automatic performance.
Abstract: A system for interpreting the requests and performance of an instrumental soloist, stated in the parlance of the musician and within the context of a specific published edition of music the soloist is using, to control the performance of a digitized musical accompaniment. Sound events and their associated attributes are extracted from the soloist performance and are numerically encoded. The pitch, duration and event type of the encoded sound events are then compared to a desired sequence of the performance score to determine if a match exists between the soloist performance and the performance score. If a match exists between the soloist performance and the performance score, the system instructs a music synthesizer module to provide an audible accompaniment for the soloist. The system provides a method for editing a tempo map associated with the performance score to indicate the tempo of the accompaniment at a location within the performance score.
February 6, 1995
Date of Patent:
December 17, 1996
Coda Music Technology, Inc.
John W. Paulson, Mark E. Dunn, Allen J. Heidorn
Abstract: An automatic performance device is comprised of a memory for storing automatic performance data including event data, and a CPU which reads out the automatic performance data from the memory and plays back the automatic performance data for generating musical tones. A plurality of event data which overlap in output timing for generating musical tones are detected from the readout automatic performance data, and when the plurality of event data which overlap in output timing for generating musical tones are detected, the output timing of at least one of the plurality of event data is shifted.
Abstract: A recording method and system that provides optional and controllable song lyric acoustical promptings and music for Karaoke participants which is also capable of providing phonetic instruction for formative bilingual skill development. The acoustical prompts are in the form of short spoken phrases, acoustically provided just prior to the time at which the actual vocal should be sung. The method of acoustical prompting employs a listen--sing-along procedure effected via the interaction of the spoken instructor-promptings and the Karaoke participant. The acoustical system includes preparing a multi-track recording in proper time sequence to provide a precedent acoustical prompt. For example, the recording could have stereo music on two tracks, an original vocal on a third track in synchronism with the music, and on a fourth track rapidly spoken prompt messages preceding respective portions (vocal lines) of the original vocal.
Abstract: A karaoke apparatus evaluates a singer's performance by employing: a microphone for converting the singer's voice into a electrical voice signal; a first analogue to digital (A/D) converter for converting the electrical voice signal into a digitized voice signal; a audiovisual equipment for producing the accompanying music; a second A/D converter for digitizing the accompanying music to produce a digitized accompaniment signal; and a performance evaluator for measuring the difference between the accompanying music and the corresponding karaoke singer's voice to produce a score for the karaoke singer's singing performance.
Abstract: An audio signal record format includes a first region for recording an audio signal having an accompaniment signal recorded in accordance with musical instrument digital interface (MIDI) format and having a first determination bit, and for recording a digitized vocal signal including a second determination bit, and a second region for recording index information with respect to the recorded audio signal. The first and second determination bits permit separation of the accompaniment and vocal signals during simultaneous readout thereof so as to facilitate production of analog signals and decoding, respectively. The record format is compatible with integrated circuit memories. A method employing the record format and a corresponding player are also described.
Abstract: An electronic musical instrument has a memory device, a reading out device, a first tone generating device, a stop designating device, a terminating device, and a second tone generating device. The reading out device reads out automatic performance data from the memory device. The first tone generating device generates an automatic performance tone signal based on the read out automatic performance data. During the automatic performance, when a performer designates the stop of the automatic performance using the stop designating device, the terminating device terminates the reading out of the automatic performance data by the reading out device in response to the stop designation by the stop designating device.
Abstract: A karaoke network system is composed of a central station for providing a data, and a local terminal connected to the central station through a communication line; for presenting an event according to the provided data and being switchable between a working state and an idling state in response to a request. The central station responds to a call from the local terminal for providing a song data representative of a karaoke event to the local terminal through the communication line. The central station further down-loads a program data which sequentially prescribes spare events into the local terminal through the communication line. The local terminal operates in the working state where a request is present for presenting the karaoke event based on the provided song data, and otherwise operates in the idling state where a request is absent for sequentially presenting the spare events according to the down-loaded program data so as to fill a blank period of the idling state.
Abstract: A musical composition/arrangement assisting apparatus for assisting a composition/arrangement of a multi-part music receives performance information such as melody information, chord information, or the like, and detects candidate tones harmonizing with the performance information. The candidate tones are notes on an available scale determined by a tonality and a chord. Avoid notes are excluded in terms of a chord tone architecture from the candidate tones. Furthermore, tones parallel to melody tones or tones in a minor ninth relation to melody tones are excluded from the candidate tones. The candidate tones are informed a user of and presented to him or her. The user selects tones from the candidate tones to generate musical tone data of another part. The user can compose/arrangement other parts of a music from the candidate tones presented in consideration of musical harmony. Therefore, all the composed/arranged parts are musically harmonized with each other.
Abstract: While automatic accompaniment for chord, bass, rhythm etc. is performed in accordance with a normal pattern, the normal pattern is changed over to a fill-in pattern in response to actuation of a fill-in switch. Then, automatic accompaniment based on the fill-in pattern is repetitively performed as long as the fill-in switch is actuated. When the end of the fill-in pattern is detected, repeat control of the fill-in pattern causes the fill-in pattern to be repeated from a predetermined intermediate point (for example, the head of a predetermined intermediate measure of the fill-in pattern). As the result, the introductory portion of the fill-in pattern is performed only once so that it is never performed during repetition of the fill-in pattern. This can avoid undesirable musical unnaturalness due to repetition of the introductory portion.
Abstract: A method for controlling a musical medley function in a karaoke television includes steps for randomly selecting song from a class of songs having similar form or theme, and continuously playing songs from the selected class. The user sets a minimum reference mark and the target number of challenging songs. Each song performed is graded, thus allowing the singer to proceed to a next song only when the graded mark exceeds the reference mark. The method includes a step for providing a celebrator message and fanfare when the number of played songs equals the target number of challenging songs, thereby prompting the user to take added interest in singing. The method is adaptable in karaoke televisions and is particularly useful in household karaoke televisions.
Abstract: A melody segmentation module segments a given melody into a plurality of phrases. A phrase tonality analyzer determines a key of each phrase to provide a correct succession of keys of the melody. With this arrangement, the music apparatus can detect, from the melody, a modulation (change of key). A chord progression database is searched to assign an appropriate chord pattern to each phrase. Thus, the melody is harmonized with a natural and real chord progression. A style analyzer tests a melody phrase for a preselected music style and labels it with style-matched if it meets the preselected music style. A chord pattern characteristic of the preselected music style is selected from a chord progression database of the same music style to harmonize the style-matched phrase. Thus, the melody agrees with the harmonizing chord progression in terms of music style.
Abstract: An automatic performance apparatus for an electronic musical instrument, which includes a change-instructing device for instructing alteration between first performance pattern and second performance pattern; a first controller for, when the readout device is reading out none of first to fourth automatic performance data at time alteration of a performance pattern is instructed by the change-instructing device, selecting the first automatic performance data or the second automatic performance data in accordance with an instruction of the change-instructing device, and causing a readout device to read out the selected automatic performance data in accordance with an instruction of a start-instructing device; and a second controller for causing the readout device, when reading out the first automatic performance data at a time alteration of a performance pattern is instructed by the change-instructing device, to stop reading out the first automatic performance data, read out the third automatic performance data
Abstract: A system for automatically generating musical compositions on demand one after another without duplication. The system can produce such compositions upon demand in a variety of genres and forms so that concerts based on generated compositions will have a varied mix of pieces incorporated therein. The system incorporates a "weighted exhaustive search" process that is used to analyze the various aspects in developing the composition, from small-scale, note-to-note melodic construction to large-scale harmonic motions. The process maintains a balance between melodic, harmonic and contrapuntal elements in developing the composition. In general, the "weighted exhaustive search" process involves generating a plurality of solutions for producing each element of the composition. Each one of the plurality of solutions is analyzed with a series of "questions". Each solution is then scored based upon how each question is "answered" or how much that particular solution fits the parameters of the question.
Abstract: Automatic performance data of plural channels are read from a memory, these data are interpolated by interpolation data and an automatic performance tone is generated on the basis of the interpolated automatic performance data. The interpolation data can be variably set in accordance with an operation by a player whereby the player's feeling can be reflected freely on the automatic performance in real time performance. Change data for changing the automatic performance data may be stored in a memory and this change data may be selected freely by a selective operation by the player. The selected change data may be variably controlled by an operation by the player. Plural types of change data patterns corresponding to one phrase may be stored and a sequence combination of these change data patterns may be freely set and changed. By these arrangements, an automatic performance which is rich in expression of feeling as in a live performance can be realized.
Abstract: A television with a karaoke player has a video function accompanied with music to which a medley function for classifying songs of the same form or theme and successively playing the classified songs by gathering them is added. According to a method for controlling the medley function, a microcomputer controls a display of thematic items of songs in response to a user's selection of the medley function. Upon selection of a thematic item, formational items of the songs are displayed. Songs falling in the selected categories are then played in order.
Abstract: A karaoke sound processor that automatically adjusts to the pitch of the singer's voice is provided. The pitch of the song signal recorded in the accompaniment recording medium for karaoke is detected by a first pitch detecting facility. The pitch of the song signal of the singer entered from the microphone is detected by a second pitch detecting facility. The two song signal pitches are compared in a comparing facility. When the pitches of the two signals are different, the output signal of the accompaniment is automatically changed by a pitch changing facility. The output signal of the pitch changing means and the signal of the microphone are summed up by an adder and produced. Without requring the singer to set the pitch change value, a karaoke sound processor capable of correcting the pitch automatically to a register comfortable for the singer is provided.
June 17, 1993
Date of Patent:
December 19, 1995
Matsushita Electric Industrial Co., Ltd.
Abstract: A system for selectively combining numerous audio tracks recorded on an optical disk, including subtracting, by phase inversion, particular tracks from a full mix. Each track might contain a recording of an individual instrument, or a group of instruments. When the disk is played, the player provides the user with menu choices--which tracks should be played and mixed together. In this way, the user can create his/her own orchestral mix, perhaps omitting an instrument in a "play along" application, or playing one instrument alone to be mimicked for practice purposes. The disk further includes track definitions in multiple languages so that the same disk can be distributed throughout the world, with menu choices being given in a language selected by the user.
October 29, 1993
Date of Patent:
November 21, 1995
Time Warner Entertainment Co., L.P.
Lewis S. Ostrover, Christopher J. Cookson, Warren N. Lieberfarb
Abstract: A karaoke reproducing apparatus which allows a user to specify one vocal part or both vocal parts of two parts when one piece of music selected from a plurality of pieces of music by the user is a multi-audio type, reproduces only instrumental accompaniment (karaoke) when both parts are specified, and reproduces the vocal sounds of an unspecified one of the two parts together with the instrumental accompaniment when only one part is specified.