摘要:
The present invention receives sound wave data from a sound inputted into a microphone and samples the sound wave data received using a CPU to obtain sampled data as a digitized tone data, which is then stored in a sampling memory. The CPU performs auto-play of a sound using the digitized tone data sampled by the sampling and stored in the sampling memory. Thus, a result of the sampling is automatically provided to the user after the sampling takes place and the user can intuitively understand what can be done through sampling.
摘要:
Embodiments of the invention include storing musical elements in a database and processing performance data, where the musical elements including a plurality of reference accent pattern data and a plurality of reference system pattern data. Processing performance data can include receiving input data corresponding to a musical performance, determining an accent pattern for the musical performance, matching the accent pattern data to one or more reference accent pattern data in the database, and selecting one of the matching reference accent patterns. Processing performance data further includes receiving input corresponding to a selection of a musical style, one or more musical performance parameters, and generating a musical accompaniment based on the processed performance data, the selected musical style, and the selected one or more musical performance.
摘要:
An automatic key adjusting apparatus is provided, which determines keys on an input melody in real time and adjusts the determined keys in non real time to obtain accurate keys, thereby enhancing accuracy of placement of chords. The automatic key adjusting apparatus is provided with a keyboard for playing a melody of a musical piece. CPU judges keys on the melody in real time based on a history of pitches of the played melody of the musical piece, and adjusts the result of the key judgment in non real time after the melody of the musical piece is played.
摘要:
A computer-implemented method comprises receiving musical data including reference timing data, and a succession of musical notes arranged with respect to the reference timing data, receiving input corresponding to a selection of a groove template, and altering the arrangement of the notes (shifting in a positive or negative direction) with respect to the reference timing data based on the selected groove template. Altering the arrangement of notes can further include adding additional musical notes to the succession of musical notes to add stylistic embellishments particular to the selected groove template, where one of the selectable groove templates includes adding a shuffle dynamic to the succession of musical notes by determining a positive offset associated with each of the musical notes along the musical bar, and applying the positive offset to each of the musical notes, wherein the positive offset corresponds to the position of the musical note.
摘要:
A performance-information processing apparatus processes performance information entered thereto. When the performance information is entered in a time interval between (i) a starting time point, at which performance information of one note starts entering and (ii) a first timing, that is a certain time after another performance information of a note has been entered after the performance information of said one note was entered, a tempo determining unit determines a tempo of the performance information, based on the performance information entered in the time interval, and a meter determining unit which determines a meter of the performance information based on the tempo determined by the tempo determining unit.
摘要:
An initial note series is collected from a real-time source of musical input material such as a keyboard or a sequencer playing back musical data, or extracted from musical data stored in memory. The initial note series may be altered to create variations of the initial note series using various mathematical operations. The resulting altered note series, or other data stored in memory is read out according to one or more patterns. The patterns may have steps containing pools of independently selectable items from which random selections are made. A pseudo-random number generator is employed to perform the random selections during processing, where the random sequences thereby generated have the ability to be repeated at specific musical intervals. The resulting musical effect may additionally incorporate a repeated effect, or a repeated effect can be independently performed from input notes in the musical input material. The repeated notes are generated according to one or more patterns, which may also have steps containing pools of random selections. A duration control means is used to avoid polyphony problems and provide novel effects. Pitch-bending effects may be additionally generated as part of the musical effect, or can be independently performed. A sliding control window may be utilized to achieve accurate and realistic pitch-bending effects. This method and the apparatus that can perform such a method have application to music and other data in general as well.
摘要:
An electronic music system has an input device, one or more computer storage media, a rhythm generator, a pitch selector, and a sound generator. The input device generates rhythm-related input signals and pitch-related input signals in response to manipulations of the input device by a user attempting to create and play a solo. The computer storage media have a plurality of user-selectable musical accompaniment tracks over which the user can create and play the solo and a plurality of rhythm blocks wherein each rhythm block defines, for at least one note, at least a time at which the note should be played. The computer storage media also store at least a portion of the solo created by the user over a predetermined time interval in the immediate past. The rhythm generator receives the rhythm-related input signals from the input device, selects one of the rhythm blocks from the computer storage media based on the rhythm-related input signals, and outputs an instruction to play the note at the time defined by the selected rhythm block. The pitch selector receives the pitch-related input signals from the input device and selects an appropriate pitch based on the pitch-related input signals, the user-selected musical accompaniment track, and the stored solo information. The pitch selector then outputs that appropriate pitch. The sound generator receives instructions from the rhythm generator, pitches from the pitch selector, and the user-selected musical accompaniment track and generates an audio signal representative of the user-created solo and the accompaniment track.
摘要:
A tempo control signal is generated in response to operation of an operator. A plurality of kinds of tempo control data are stored for controlling tempo of automatic performance of a musical piece as the automatic performance of the musical piece proceeds when automatic performance data is reproduced. The tempo of the automatic performance of the musical piece is controlled based on a selected one of the plurality of kinds of tempo control data and the tempo control signal generated in response to the operation of the operator.
摘要:
An electronic musical instrument efficiently uses plural tone generation channels to generate both manual performance tones and automatic rhythm performance tones. The tone generation channels normally are used for manual performance tone generation. Tone generation channels for automatic rhythm performance are selected when automatic rhythm performance is designated. The tone generation channels are selected on the basis of non-use or least significance. After a required number of tone generation channels are selected for automatic rhythm performance, musical tone channel assignment is made. When stopping of automatic rhythm performance subsequently is designated, each tone generation channel selected for automatic rhythm performance is designated to return to normal use for generation of manual performance tones.
摘要:
The present invention provides an automatic musical-accompaniment sound-generating apparatus for generating various accompaniment sounds. The original accompaniment patterns stored in the apparatus are varied according to the tempo of the accompaniment being produced. The apparatus is essentially composed of an accompaniment-pattern memory, accompaniment control memory, a tempo generator, a sound generation controller, accompaniment-sound signal generating means, and a sound system. The accompaniment-pattern memory stores data sets composed of sound data. The data sets correspond to original accompaniment patterns. The sound data correspond to musical notes and sounds composing the original accompaniment pattern. The accompaniment control memory stores control data about whether or not to generate each of the musical notes and sounds in relation with the tempo at which the accompaniment sounds are produced. The tempo generator generates tempo signals. The sound generation controller is activated by tempo signals and reads the sound data and decides whether or not to transmit the sound data according to the tempo at which the accompaniment sound is being generated. The accompaniment sound signal-generating means generates accompaniment sound signals according to the sound data transmitted by the sound generation controller. The sound system emits accompaniment sounds according to the accompaniment sound signals.