Field of the Invention
The present invention relates to the technology of musical composing and, more particularly, to a compositional method, compositional program product and compositional system for composing on an electronic device.
Description of the Prior Art
Among compositional program-related techniques, WO 2006/019535A2 discloses using a handheld electronic device to enter numbers, expressing scores by numbered musical notations, and entering duration of notes with numbered keys. Although the aforesaid technique enables composing to be performed with the handheld electronic device, the aforesaid technique has drawbacks as follows: notes and duration are entered one by one and thus in a monotonous, trivial and inconvenient manner.
Conventional compositional programs are capable of allocating pitch and duration (beats) to notes. However, according to the prior art, duration is usually entered with keyboards or symbols. Hitherto, there has not been any compositional program whereby a user provides duration (beat) information to notes intuitively by hand or tool and by percussion or tapping with finger.
It is an objective of the present invention to provide a compositional method, compositional program product and compositional system whereby a user provides duration (beat) information to notes by percussion or tapping with finger.
Another objective of the present invention is to provide a compositional method, compositional program product and compositional system whereby composing is performed in a way more convenient than is disclosed by the prior art.
In order to achieve the above and other objectives, a compositional method of the present invention comprises: a pitch input step for allowing a user to enter a plurality of pitch marks to be stored in a memory and sequentially displayed on a display unit, wherein the pitch marks carry pitch information; and a beat input step for providing a hint signal at each beat in accordance with a predetermined tempo (beat number/minute, BPM, beats per minute) to give a hint to the user so that in a hint state the user sequentially inputs a plurality of action signals in accordance with a rhythm, with the action signals corresponding to the pitch marks, respectively, wherein points in time corresponding to the action signals are sequentially regarded as points in time of the pitch marks, and the pitch marks which the points in time are allocated to are sequentially defined as a plurality of completed notes, sequentially displayed on the display unit, and stored in the memory, wherein the completed notes not only carry pitch information but also carry duration information because of their points in time.
A compositional program product of the present invention, adapted to be loaded into an electronic device and executed to execute a pitch input procedure for performing the pitch input step and execute a beat input procedure for performing the beat input step, so as to effectuate the method.
A compositional system of the present invention comprises: an electronic device having a pitch input interface, a beat input interface, a memory, a display unit, a speaker, and a processor, with the memory storing a pitch input procedure, a play procedure, and a beat input procedure executable by the processor; the pitch input procedure for allowing a user to sequentially enter a plurality of pitch marks through the pitch input interface, with the pitch marks being displayed on the display unit sequentially and carrying pitch information; the play procedure plays the pitch marks or notes and enables the speaker to generate a sound: and the beat input procedure for providing a hint signal at each beat in accordance with a predetermined tempo (beat number/minute, BPM, beats per minute) to give a hint to the user so that in a hint state the user sequentially inputs a plurality of action signals in accordance with a rhythm through the beat input interface, with the action signals corresponding to the pitch marks, respectively, wherein points in time corresponding to the action signals are sequentially regarded as points in time of the pitch marks, and the pitch marks which the points in time are allocated to are sequentially defined as a plurality of completed notes and sequentially displayed on the display unit, wherein the completed notes not only carry pitch information but also carry duration information because of their points in time, wherein the pitch marks and the completed notes are stored in the memory.
The compositional method, compositional program product and compositional system enable the user to provide duration (beat) information for notes by percussion or tapping, so as for the user to compose in a way more convenient than is disclosed by the prior art.
To explain technical features of the present invention, the present invention is illustrated with preferred embodiments in conjunction with drawings and described below.
Referring to
In the first preferred embodiment, the electronic device 90 is a personal computer, tablet, personal digital assistant (PDA) or smartphone. In the first preferred embodiment, which is exemplified by a smartphone, the electronic device 90 has a touch control panel 95 disposed above the display unit 94, whereas the pitch input interface 91 is a plurality of graphics displayed on the display unit 94 and disposed below the touch control panel 95. A user selects the graphics to enter data. Regarding their appearance, the graphics are numbered keys or any other symbol keys. Alternatively, the graphics are mere graphics. The data thus entered includes numerals or symbols, which represent pitch. The beat input interface 92 is a beat graphic displayed on the display unit 94 and disposed below the touch control panel 95 to allow the user's finger to tap the beat graphic in order to input an action signal Sa. The beat graphic is provided in the form of a key or is a mere graphic. The pitch input interface 91 and the beat input interface 92 coexist on a frame displayed on the display unit 94 or are displayed on two frames, respectively. In the first preferred embodiment, the pitch input interface 91 and the beat input interface 92 are displayed on two frames, respectively.
The pitch input procedure 11 enables the user to enter a plurality of pitch marks M1 sequentially through the pitch input interface 91 and display the pitch marks M1 sequentially with the display unit 94, wherein the pitch marks M1 each contain pitch information. In the first preferred embodiment, upon execution of the pitch input procedure 11 by the processor 99, the pitch of the pitch marks M1 depends on the data entered through the pitch input interface 91.
The play procedure 21 plays the pitch marks M1 or notes and generates a sound through the speaker 96.
The beat input procedure 31 provides a hint signal Sh for each beat in accordance with a predetermined tempo (beat number/minute, beats per minute) to give hints to the user. In a hint state, the user enters a plurality of action signals Sa sequentially through the beat input interface 92 in accordance with a rhythm wanted by the user. The action signals Sa correspond to the pitch marks M1, respectively. The points in time which the action signals Sa correspond to are sequentially regarded as the points in time of the pitch marks M1. The point in time which an action signal Sa corresponds to is defined as the point in time of the start of the duration of the pitch mark M1 corresponding to the action signal Sa and is defined as the point in time of the end of the duration of the preceding pitch mark M1. The pitch marks M1 which the points in time are allocated to are sequentially defined as a plurality of completed notes N2, and the display unit 94 sequentially displays the completed notes N2. The completed notes N2 not only contain pitch information but also contain duration information because of their points in time. Upon receipt of a plurality of action signals Sa, the electronic device 90 uses the speaker 96 to play a predetermined sound (a sound of a musical instrument, a human voice or any sound) of the pitch marks M1 corresponding to the action signals Sa with the play procedure 21; in other words, the sound of the pitch mark M1 corresponding to one said action signal Sa is played and perceived by the user as soon as the action signal Sa is generated. The hint signal Sh is in the form of a sound or an image generated by the electronic device 90. In the first preferred embodiment, a sound and an image coexist, wherein the image is in the form of a beat bar 921 shown in
The pitch marks M1 and the completed notes N2 are stored in the memory 93. In the first preferred embodiment, the pitch marks M1 or the completed notes N2 displayed on the display unit 94 are in the form of numbered musical notations, staffs, staffs with six lines, combinations of pitch symbols or musical instrument notations.
The structure of the compositional system 10 in the first preferred embodiment is described above. The operation of the compositional system 10 in the first preferred embodiment is described below with reference to the compositional method of the present invention.
Referring to
First, the processor 99 executes the pitch input procedure 11 to perform the pitch input step. The user sees the pitch input interface 91 on the display unit 94 and uses the pitch input interface 91 to sequentially enter a plurality of pitch marks M1; meanwhile, the pitch marks M1, which carry only pitch information but no duration information (i.e., beat information), are displayed on the display unit 94 and stored in the memory 93.
Afterward, to begin the beat input step, the user changes the frame of the display unit 94 so that the beat input interface 92 is displayed, as shown in
Referring to
Referring to
Regarding the aforesaid action, the last action signal Sa corresponds to the point in time of the start of the duration of the last completed note N2; hence, either the user generates an additional action signal Sa to specify the point in time of the end of the duration of the last completed note N2, or the processor 99 defines the remaining time for the syllable associated with the last completed note N2 as the duration of the last completed note N2.
Hence, the compositional system 10 and compositional method in the first preferred embodiment enable the user to provide duration (beat) information for notes by percussion or tapping, so as for the user to compose in a way more convenient than is disclosed by the prior art.
A compositional program product is produced in accordance with the steps of the compositional method of the present invention. After the compositional program product is loaded into the electronic device 90 and executed, the pitch input procedure 11 is executed to perform the pitch input step, whereas the beat input procedure 31 is executed to perform the beat input step, so as to effectuate the compositional method.
Referring to
The electronic device 90′ is a personal computer. The pitch input interface 91′ is a physical keyboard rather than a touch control panel. When the pitch input procedure 11′ is executed by the electronic device 90′, the pitch of the pitch marks is determined in accordance with the data entered through the pitch input interface 91′. The beat input interface 92′ is a physical beat key for generating an action signal when pressed (not shown in
In the second preferred embodiment, the beat input interface 92′ is not necessarily a physical beat key but includes any other input apparatus, for example, an electronic drum or a light sensor, and can generate an action signal as well.
The other structures and advantages thereof in the second preferred embodiment are substantially identical to their counterparts in the first preferred embodiment and thus are not reiterated for the sake of brevity.
Referring to
The compositional system 10″ further comprises a modification procedure 41″ executed by the electronic device 90″ to adjust the pitch and duration of the completed notes N2″, provide grace notes, rest, timbre, high/low octave, breath signs, expression signs or strength signs at the completed notes N2″ or between the completed notes N2″, and provide meter, chord or tonality. Referring to
Referring to
In practice, the completed notes N2″ are selected to provide the aforesaid adjustment with respect to the completed notes N2″. Alternatively, the aforesaid additional functions are provided through the modification keys 42″. Hence, a musical composition thus created is sophisticated and complete. Likewise, the modification keys 42″ are not necessarily keys but include any other graphics to be selected by the user.
The other structures and advantages thereof in the third preferred embodiment are substantially identical to their counterparts in the first preferred embodiment and thus are not reiterated for the sake of brevity.
Number | Date | Country | Kind |
---|---|---|---|
103116286 A | May 2014 | TW | national |
Number | Name | Date | Kind |
---|---|---|---|
3698277 | Barra | Oct 1972 | A |
4958551 | Lui | Sep 1990 | A |
4960031 | Farrand | Oct 1990 | A |
5146833 | Lui | Sep 1992 | A |
5202526 | Ohya | Apr 1993 | A |
7514622 | Yoshikawa | Apr 2009 | B2 |
8222507 | Salazar | Jul 2012 | B1 |
20040206225 | Wedel | Oct 2004 | A1 |
20060011044 | Chew | Jan 2006 | A1 |
20110192270 | Saxby | Aug 2011 | A1 |
20130070093 | Rivera | Mar 2013 | A1 |
20130112062 | Iriyama | May 2013 | A1 |
20140047971 | Akazawa | Feb 2014 | A1 |
20150317965 | Horvath | Nov 2015 | A1 |
Number | Date | Country |
---|---|---|
2006019535 | Feb 2006 | WO |
Number | Date | Country | |
---|---|---|---|
20150325225 A1 | Nov 2015 | US |