摘要:
The present disclosure relates to an apparatus, system, and method that allow non-musicians to compose and perform a musical composition. Although some existing electronic devices can provide a virtual environment to compose and play musical sound digitally, manipulating such a virtual environment can be difficult and may require specific software expertise, as well as knowledge of music theory. The present disclosure provides a platform that facilitates the creation of a musical composition without such software expertise or knowledge of music theory. The platform models a musical composition as a simultaneous playback of one or more musical contents. The platform allows players to control or modify one or more of the plurality of musical contents to generate or synthesize a musical composition.
摘要:
A method for processing a voice signal by an electronic system to create a song is disclosed. The method comprises the steps in the electronic system of acquiring an input singing voice recording (11); extracting a musical key (15b) and a Tempo (15a) from the singing voice recording (11); defining a tuning control (16) and a timing control (17) able to align the singing voice recording (11) with the extracted musical key (15b) and Tempo (15a); applying the tuning control (16) and the timing control (17) to the singing voice recording (11) so that an aligned voice recording (20) is obtained. Next, the method comprises the step of generating an music accompaniment (23) as function of the extracted musical key (15b) and Tempo (15a) and an arrangement database (22) and mixing the aligned voice recording (20) and the music accompaniment (23) to obtain the song (12). A system, a server and a device are also disclosed.
摘要:
When a harmony function is on state, a generator determines a chord based on one or more notes of depressed keys in a chord kea area (S23), automatically generates one or more additional notes having pitches which harmonizes the pitch of the note of the depressed key in a performance key area according to the determined chord (S25), and inputs the "note of the pressed key in the performance key area + additional notes" to an assignment controller (S26). The assignment controller assigns plural parts (timbres) to the inputted notes (S3), and sounds the notes in timbres of the plural parts according to the assignment (S5). That is, tone generation assignment process is performed regarding not only notes according to performance operation by a user but also automatically generated additional notes.
摘要:
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.