摘要:
A music production apparatus includes a melody data storage operative to store music data for a plurality of melody elements forming music, a condition storage operative to store a condition for combining melody elements and a condition related to an attribute applicable when playing the melody element, an element selector operative to determine, at a predetermined point of time, whether a melody element should be allocated to a track where no melody elements are allocated, and to select, when it is determined that a melody element should be allocated to the track, a melody element that should be allocated to the track by referring to the condition for combining melody elements stored in the condition storage, an attribute determination unit operative to determine an attribute applicable when playing the selected melody element, and a sound production unit operative to read music data for the selected melody element from the melody data storage, to apply the attribute determined by the attribute determination unit, and to produce a sound signal that should be output to a speaker, using the music data for the melody element allocated to the track.
摘要:
For respective sampling data of waveform data of sounds to be coded, a prediction residual value is calculated as sampling residual data, and an effective bit length is calculated from this residual waveform data. Then, for the effective bit length data, a maximum effective bit length among processing targets is generated as common effective actual data, and coded data in which this common effective actual data and information indicating the common effective bit length are arranged in a predetermined configuration format are generated. The information included in the coded data is analyzed and each of the plurality of the common effective bit information is extracted. Then, waveform data of the sounds are decoded by performing inverse linear prediction processing from an analysis result on the residual waveform data decompressed by performing bit extension which adds a portion other than the common effective bit length.
摘要:
A method and system for played a mixed audio in a communications device during an active communication session is disclosed. One configuration allows for ringtone audio to be heard simultaneously with voice audio received during an on-going phone call. In one configuration, the device comprises a transceiver a transceiver configured to receiver a first audio signal, an event handler configured to receive a notification, a storage configured to store at least one audio file, a processor configured to initiate a conversion of an audio file stored in the storage into a second audio signal, based on the received notification, a mixer configured to mix the first audio signal and the second audio signal to create a mixed audio signal, and an output device to output the mixed audio signal.
摘要:
A method for an audio/video (A/V) system includes accessing processing modules for downloadable applications. Each downloadable application can have at least one processing module and data for a graphical user interface (GUI), and each processing module can be configured to interact with an upgradable engine to adjust a performance or a setting of an audio and video (A/V) equipment. The method includes arranging an order of two or more of the processing modules in a processing chain to share processing resources, to reduce a processing requirement of the A/V equipment, or to enhance a level of performance of the A/V equipment.
摘要:
In response to detection of a note-on instruction, a CPU assigns a tone generating unit comprising two tone generating channels and sets tone color control data of the assigned tone generating unit into tone generator registers. The tone color control data includes a parameter common to the two channels. Once the CPU gives a tone generation start instruction to a tone generator, the tone generator accumulates a frequency number common to the two channels to thereby generate a progressive phase common to the two channels. Waveform readout section reads out left-channel and right-channel waveform data from a waveform memory on the basis of the phase and waveform selecting information of the left and right channels. Tone characteristics of the read-out left- and right-channel waveform data are controlled by a characteristic control section on the basis of a characteristic control parameter common to the two channels.
摘要:
With no interrupt to a CPU, waveform data stored in a NAND-type flash memory are read out on a page-by-page basis to supply a buffer of a waveform memory with waveform sample data. A series of waveform data are prestored in successive pages of the intermediate buffer capable of high-speed page access thereto. Page number of a page to be read out first is set, and that page is read into a buffer in advance. Before completion of readout of the first page, another page to be read out next is loaded into the buffer. After that, the page number is incremented by one each time readout of one page is completed, and the waveform sample data of the page number continue to be reproduced while being read into the buffer.
摘要:
A device (1) is arranged for synthesizing sound represented by sets of parameters, each set comprising noise parameters (NP) representing noise components of the sound and optionally also other parameters representing other components, such as transients and sinusoids. Each set of parameters may correspond with a sound channel, such as a MIDI voice. In order to reduce the computational load, the device comprises a selection unit (2) for selecting a limited number of sets from the total number of sets on the basis of a perceptual relevance value, such as the amplitude or energy. The device further comprises a synthesizing unit (3) for synthesizing the noise components using the noise parameters of the selected sets only.
摘要:
A sound generator including a plurality of synthesis generators each configured to generate a sound from a note, and a dynamic voice allocation circuit configured to select a new note to be supplied to the plurality of synthesis generators depending on a priority that is associated with the new note and the generated sounds and the volumes of the generated sounds.
摘要:
A music player has sequencers each including a reading and restoring function unit for reading music information including header information, a delta time, and a message and restoring running status of the message; a message analyzing and processing function unit for analyzing the header information, consuming a period of time according to the delta time, and processing the message to generate sound source drive information; a writing function unit for writing the sound source drive information into an output memory; and a sequencer controlling function unit for controlling the reading and restoring function unit to read and restore the music information, controlling the message analyzing and processing function unit to analyze the header information, and controlling the message analyzing and processing function unit and the writing function unit to consume the period of time, generate the sound source drive information, and write the sound source drive information.
摘要:
The invention relates to a music synthesis system for synthesizing a corresponding digital music output according to commands from a music data file. The music data file comprises a plurality of music data units. Each music data unit records related information of the music. The music synthesis system comprises a wavetable, a memory, a music analyzer, a wavetable preprocessor, and a synthesizer. The wavetable pre-stores the digital sampling data. The memory has a predetermined memory capacity for storing data. The music analyzer receives the music data file, analyzes the music data units of the music data file, and generates a corresponding analysis result. The wavetable preprocessor selects the digital sampling data with relatively greater importance in the wavetable and stores the selected digital sampling data in the memory. The synthesizer selects the digital sampling data from the memory and synthesizes the digital music output.