摘要:
An automatic composition apparatus includes a processing unit. The processing unit performs (i) a calculation process of calculating a matching level of each chord progression data item for a motif including a plurality of note data items, with reference to a plurality of note connection rules each of which defines a connection relation of consecutive note types, and (ii) a melody generating process of generating a melody based on the motif and the chord progression data items which matching levels are calculated.
摘要:
Control data templates are generated independent of a plurality of audio elements based on user input. The user input relates to parameter values and control inputs for operations. In response to receiving audio elements after the control data templates are generated, audio objects are generated to store audio sample data representing the audio elements. Control data is generated based on the parameter values and the control inputs for the operations in the control data templates. The control data specifies the operations to be performed while rendering the audio objects. The control data is then stored separately from the audio sample data in the audio objects. The audio objects can be communicated to downstream recipient devices for rendering and/or remixing.
摘要:
To preferably identify a piece of music corresponding to an input sound signal. Continuous input sound signals are converted into a predetermined characteristic amount sequence. A checking process of the characteristic amount sequence against music information is sequentially executed when a predetermined quantity of the characteristic amount sequence is accumulated and a piece of music having a matching degree greater than a threshold value is conclusively identified. In this case, since the conversion of the continuous input sound signals into a predetermined characteristic amount sequence and the execution of the checking process of the characteristic amount sequence against music information are executed in parallel, a music identification having a great real-time ability can be performed.
摘要:
Embodiments of the present invention provide a method for producing an audio file and a terminal device. The method includes: recording a user's voice to obtain audio information; generating a score curve according to the audio information, and displaying the score curve; receiving a polishing instruction that is sent by the user by operating the score curve; and adjusting the audio information according to the polishing instruction, and generating an audio file. The technical solutions provided in the present invention enable the user to create a song of himself or herself on the terminal device, thereby improving functions of the terminal device and meeting an application requirement of the user.
摘要:
A method for providing audio data corresponding to a requested musical note is disclosed, the method comprising: (a) providing a render cache having a plurality of cache entries, each of the cache entries corresponding to a different note; (b) receiving a request for a first note from a client; (c) identifying a first cache entry corresponding to the first note; (d) determining that a first audio segment corresponding to the first cache entry is not available; (e) identifying a second audio segment corresponding to a near-hit cache entry in the render cache; and (f) processing the second audio segment into a third audio segment that is substantially similar to the first audio segment.
摘要:
The present invention relates to a system for creating musical content using a client terminal, and more specifically relates to a system for creating musical content using a client terminal, wherein diverse musical information such as a desired lyric and musical scale, duration and singing technique is input from an online or cloud computer, an embedded terminal or other such client terminal by means of technology for generating musical vocal content by using computer speech synthesis technology, and then speech in which cadence is expressed in accordance with the musical scale is synthesized as speech run by being produced for the applicable duration and is transmitted to the client terminal.