摘要:
A method for providing variable root note support in an audio player is described. A file with Musical Instrument Digital Interface (MIDI) data and a set of user defined instruments is received. A metric is determined using a user defined root note in the user defined instruments, a key number for a MIDI note in the MIDI data, and a player specific root note. The key number is adjusted based on the metric.
摘要:
A method for providing multi-region instrument support in an audio player is described. A set of user defined instruments and a set of MIDI data is received. At least one multi-region instrument in the set of user defined instruments is identified. Each region in the multi-region instruments is mapped to a single region instrument with the same parameters as the region. A new instrument number is assigned to each single region instrument. The MIDI data is modified based on the mapping and assigning.
摘要:
A harmony synthesizer is described for harmonizing vocal signals. The harmony synthesizer performing a method comprising receiving an input vocal signal; identifying a pitch trace of the vocal signal; aligning the harmonization interval vector(s) to the pitch trace of the vocal input signal to form an aligned harmonization pitch trace; and synthesizing harmonization vocals according to the aligned harmonization pitch trace.
摘要:
An advanced MIDI/audio processing system with virtual key-switches. The virtual key-switches are mapped to different musical concepts. As a user presses a key-switch in real time with the playing of musical notes, the musical concept mapped to the key-switch that was pressed is applied. The instrument then switches to a new playing state based on the particular musical concept that was applied. Furthermore, the system is configured to provide a smooth transition between dynamic levels when applying crescendo or diminuendo effects via a modulation wheel. The system also configured to provide enhanced cycling of alternate samples by providing an individual alternate cycle for each note of each articulation in each dynamic level. Furthermore, the system is configured to allow a user to store and recall specific cycle positions, and override an existing cycle to choose a specific alternate sample for a specific note.
摘要:
A nibble stream containing MIDI music data words and synchronous nibbles and an external audio signal are selectively converted to an audio-frequency signal, which in turn is converted to a set of PCM codes for storing it in a compact disc; and the audio frequency signal, which is demodulated from the PCM data codes, is analyzed to see which is the origin of the audio frequency signal on the basis of the signal level and what sort of modulation technique was employed on the basis of features of the audio frequency signal such as peak-to-peak intervals and similarity to reference waveforms so that the nibble stream or the external audio signal is exactly reproduced from the audio frequency signal.
摘要:
An apparatus and method of controlling note velocity within an electronically controlled player piano in response to the analog characteristics (level, strength, amplitude, etc.) of a received audio signal encoded with a MIDI (or similar) note stream. The invention allows conventional audio playback devices to be utilized as a source for MIDI information which drives the actuation of the keys of the player piano.
摘要:
There is provided an electronic musical apparatus that is capable of providing listenable performance by using data reflecting the intention of the user among usable data, as well as a program for electronic music. A tone generator device is capable of sounding musical tones based on data representing preset musical tone control information or user musical tone control information. When data representing musical tone control information that is inputted is data representing user musical tone control information incapable of being sounded by a tone generator circuit and the data representing the user musical tone control information includes data representing original preset musical tone control information as a basis of the user musical tone control information, a CPU sends the data representing the original preset musical tone control information as an alternative to the data representing the user musical tone control information to the tone generator circuit and causes the tone generator circuit to sound musical tones based on the original preset musical tone control information.
摘要:
A storage medium stores a mapping file defining a set of timbres and mapping a plurality of waveforms to the set of timbres according to performance information. The mapping file is composed of a set of information blocks corresponding to the set of the timbres. The information block contains specification information for specifying waveforms associated to the corresponding timbre, and selection information for selecting one or more of the specified waveforms according to the performance information to thereby map the selected waveform to the timbre. The storage medium stores a first mapping file defining a first set of timbres and containing a plurality of waveforms originally mapped to the first set of timbres, and a second mapping file defining a second set of timbres and containing attribute information for linking the second mapping file to the first mapping file to enable mapping of the waveforms contained in the first mapping file to the second set of the timbres, such that the second mapping file may involve an information block containing specification information for specifying waveforms contained in the first mapping file.
摘要:
An electronic musical instrument having keys that include a first set of keys for generating program commands in real time such as chord and scale selections in response to being depressed, and a second set of keys for generating input device signals in response to being played. The electronic musical instrument also has a memory adapted to store a plurality of translation tables. The translation tables being adapted to translate the input device signals received from the second set of keys into corresponding control signals. A translator to the input device signals, the translation tables, and the program commands generating control signals which are used by an electronic signal generator. The electronic musical interface also includes an interface for providing access between the translator and at least one external device.
摘要:
A multi-media entertainment device enabling a user to control sound/audio elements of a music or sound program while video, such as a musical performance, is displayed and which is correlated to the played sound elements. The user interacts with triggers such as laser beams that can be interrupted by a player's fingers to play music, such as particular instruments of a soundtrack. For instance, a music video or concert has a video track and a sound track. The video track is displayed, and the user controls the audio play of the sound track by interrupting the beams, each beam associated with a different instrument. This allows the user to play the multimedia device along with a displayed video performance, in unison or synchronization with one or more musicians displayed on a display, such as a TV, monitor or video projection system. The user's play may be scored as a function of the user's accuracy of engaging the triggers in time unison with the displayed video image. For instance, a user can strum a trigger associated with a guitar program in unison with a guitarist on the display. The music created by the user interacting with multiple triggers is sympathetic and always synchronized to the video performance. If the user misses the timing of a note, the sound is not played. In another version, a video program such as that associated with a video game is displayed, and the user interacts by playing the triggers controlling sound elements associated with the displayed video game.