CN111415643A - Notification sound creation method and device, terminal equipment and storage medium - Google Patents
Notification sound creation method and device, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN111415643A CN111415643A CN202010337032.6A CN202010337032A CN111415643A CN 111415643 A CN111415643 A CN 111415643A CN 202010337032 A CN202010337032 A CN 202010337032A CN 111415643 A CN111415643 A CN 111415643A
- Authority
- CN
- China
- Prior art keywords
- instrument
- notification sound
- note
- user
- receiving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
- G10H1/0025—Automatic or semi-automatic music composition, e.g. producing random music, applying rules from music theory or modifying a musical piece
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
The application provides a notification sound creation method, a notification sound creation device, a terminal device and a storage medium, wherein the method comprises the following steps: receiving an instrument identifier sent by a user to operate an instrument control in an instrument display interface, and displaying an instrument playing interface corresponding to the instrument identifier; after receiving a command that a user sends a notification sound to start authoring to an authoring button in an instrument playing interface, receiving the pressing operation of the user on a target key in the instrument playing interface; after receiving a notification sound end creation instruction sent by a user to the operation of a creation button in an instrument playing interface, inquiring a preset key note mapping table corresponding to an instrument identifier to obtain a target note corresponding to a target key; a notification sound is generated according to the pressing order of the pressing operation and the target note. Therefore, under the condition that no professional knowledge of music is available, the exclusive notification sound can be created, the high personalization of the notification sound is increased, and the use experience of a user is improved.
Description
Technical Field
The present application relates to the field of mobile terminal technologies, and in particular, to a notification sound creation method, an apparatus, a terminal device, and a storage medium.
Background
At present, a user can jump to a theme store through an online ring tone in ring tone setting, more ring tones can be selected in the theme store, music pieces stored in a mobile phone can be selected as ring tones, and the user cannot create personalized ring tones of the user.
Disclosure of Invention
The application provides a notification sound creation method, a notification sound creation device, terminal equipment and a storage medium, so that a dedicated notification sound can be created under the condition that no music professional knowledge is provided, the high personalization of the notification sound is increased, and the user experience is improved.
An embodiment of one aspect of the present application provides a notification sound creation method, including:
receiving an instrument identifier sent by a user to operate an instrument control in an instrument display interface, and displaying an instrument playing interface corresponding to the instrument identifier;
after receiving a notification sound creation starting instruction sent by the user to the operation of a creation button in the instrument playing interface, receiving the pressing operation of the user to a target key in the instrument playing interface;
after receiving a notification sound end creation instruction sent by the user to the operation of a creation button in the instrument playing interface, inquiring a preset key note mapping table corresponding to the instrument identifier to acquire a target note corresponding to the target key;
and generating a notification sound according to the pressing sequence of the pressing operation and the target musical note.
According to the notification sound creation method, the musical instrument playing interface corresponding to the musical instrument identifier is displayed by receiving the musical instrument identifier sent by the user to operate the musical instrument control in the musical instrument display interface; after receiving a command that a user sends a notification sound to start authoring to an authoring button in an instrument playing interface, receiving the pressing operation of the user on a target key in the instrument playing interface; after receiving a notification sound end creation instruction sent by a user to the operation of a creation button in an instrument playing interface, inquiring a preset key note mapping table corresponding to an instrument identifier to obtain a target note corresponding to a target key; a notification sound is generated according to the pressing order of the pressing operation and the target note. Therefore, under the condition that no professional knowledge of music is available, the exclusive notification sound can be created, the high personalization of the notification sound is increased, and the use experience of a user is improved.
An embodiment of another aspect of the present application provides a notification sound creation apparatus, including:
the receiving and skipping module is used for receiving an instrument identifier sent by a user to operate an instrument control in an instrument display interface and displaying an instrument playing interface corresponding to the instrument identifier;
the receiving module is used for receiving the pressing operation of the user on a target key in the instrument playing interface after receiving the instruction of sending the notification sound to start the composition from the user to the composition button in the instrument playing interface;
the query acquisition module is used for querying a preset key note mapping table corresponding to the musical instrument identifier after receiving a notification sound end creation instruction sent by the user to the operation of a creation button in the musical instrument playing interface, and acquiring a target note corresponding to the target key;
and the first generation module is used for generating notification sound according to the pressing sequence of the pressing operation and the target musical notes.
According to the notification sound creation device, the musical instrument playing interface corresponding to the musical instrument identifier is displayed by receiving the musical instrument identifier sent by the user to operate the musical instrument control in the musical instrument display interface; after receiving a command that a user sends a notification sound to start authoring to an authoring button in an instrument playing interface, receiving the pressing operation of the user on a target key in the instrument playing interface; after receiving a notification sound end creation instruction sent by a user to the operation of a creation button in an instrument playing interface, inquiring a preset key note mapping table corresponding to an instrument identifier to obtain a target note corresponding to a target key; a notification sound is generated according to the pressing order of the pressing operation and the target note. Therefore, under the condition that no professional knowledge of music is available, the exclusive notification sound can be created, the high personalization of the notification sound is increased, and the use experience of a user is improved.
Another embodiment of the present application provides a terminal device, including a processor and a memory;
wherein the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the notification sound authoring method according to the above embodiment.
Another embodiment of the present application proposes a non-transitory computer-readable storage medium, which when executed by a processor implements the notification sound composition method as described in the above embodiment.
Additional aspects and advantages of the present application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the present application.
Drawings
The foregoing and/or additional aspects and advantages of the present application will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic flow chart of a notification sound composition method according to an embodiment of the present application;
FIG. 2A is an exemplary diagram of a notification sound composition provided by an embodiment of the present application;
FIG. 2B is a diagram of another example of notification sound composition provided by an embodiment of the present application;
FIG. 3 is a flow chart of another notification sound composition method according to an embodiment of the present application;
FIG. 4 is a schematic flow chart illustrating a further notification sound composition method according to an embodiment of the present application;
fig. 5 is a schematic flowchart of another notification sound composition method according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a notification sound creation apparatus according to an embodiment of the present application;
FIG. 7 is a schematic structural diagram of another notification sound composition apparatus according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of another notification sound creation apparatus according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of another notification sound creation apparatus according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are exemplary and intended to be used for explaining the present application and should not be construed as limiting the present application.
A notification sound authoring method, apparatus, terminal device, and storage medium of the embodiments of the present application are described below with reference to the accompanying drawings.
The embodiment of the application provides a notification sound creation method aiming at the problem that the existing notification sound creation method cannot enable a user to create personalized ring tones belonging to the user.
According to the notification sound creation method, the musical instrument playing interface corresponding to the musical instrument identifier is displayed by receiving the musical instrument identifier sent by the user to operate the musical instrument control in the musical instrument display interface; after receiving a command that a user sends a notification sound to start authoring to an authoring button in an instrument playing interface, receiving the pressing operation of the user on a target key in the instrument playing interface; after receiving a notification sound end creation instruction sent by a user to the operation of a creation button in an instrument playing interface, inquiring a preset key note mapping table corresponding to an instrument identifier to obtain a target note corresponding to a target key; a notification sound is generated according to the pressing order of the pressing operation and the target note. Therefore, under the condition that no professional knowledge of music is available, the exclusive notification sound can be created, the high personalization of the notification sound is increased, and the use experience of a user is improved.
Fig. 1 is a schematic flow chart of a notification sound composition method according to an embodiment of the present application.
As shown in fig. 1, the notification sound composition method includes:
Specifically, in order to enable a user to compose and create a unique ringtone, the application adds a function of creating the notification sound in a terminal device such as a notification sound custom setting, and after entering the creating function, one or more musical instrument controls can be displayed on a musical instrument display page for the user to select.
Wherein, the musical instrument can be one or more of piano, electronic sound, marimba, acoustic guitar and harp, and can be increased or decreased according to the user's demand.
Each instrument control in the instrument display interface can be a picture, a character or a combination of the two, and can be selectively displayed according to needs.
For example, an instrument display page such as that shown in FIG. 2A includes five instrument controls, including bells, electronic tones, Marinda, acoustic guitar, and harp, in combination with pictures and text.
It can be understood that a user can select a musical instrument as the basic timbre of the notification sound, and the musical instrument controls are operated and then enter the musical instrument playing interface, wherein the musical instrument playing interface is provided with keys, and after the user clicks the creation button, the user can optionally knock out different keys to generate different melodies and rhythms to serve as the unique notification sound.
Therefore, after the user selects the operation of the musical instrument control in the musical instrument display interface, the musical instrument identification can be received, wherein the operation of the user on the musical instrument control can be different operations such as clicking, double-clicking and pressing, and the selection setting can be carried out according to the operation habit of the user.
It can be understood that the received musical instrument identifier can uniquely identify a musical instrument, and may be a letter, a character or a combination of both, that is, different musical instrument identifiers correspond to different musical instruments, for example, a user selects the acoustic guitar as a basic sound by clicking an acoustic guitar control in the musical instrument display interface in fig. 2A to send an acoustic guitar identifier (for example, 001), so as to display the musical instrument playing interface corresponding to the acoustic guitar identifier after receiving the acoustic guitar identifier.
It should be noted that the instrument playing interface corresponding to the instrument identifier may be the instrument playing interface corresponding to the instrument identifier jumped to the current page, or a display page is added, for example, as shown in fig. 2B, the instrument playing interface corresponding to the instrument identifier jumped to the display may be selected and set as needed.
It should be noted that, the user may also record the related audio through the operation of the recording control in the musical instrument display interface shown in fig. 2A according to needs, and upload the recorded audio as a notification sound, so as to further improve the user experience.
And 102, after receiving a notification sound creation starting instruction sent by the user to the operation of the creation button in the instrument playing interface, receiving the pressing operation of the user to the target key in the instrument playing interface.
And 103, after receiving a notification sound end creation instruction sent by a user to the operation of a creation button in the instrument playing interface, querying a preset key note mapping table corresponding to the instrument identifier to acquire a target note corresponding to a target key.
And 104, generating a notification sound according to the pressing sequence of the pressing operation and the target musical notes.
Specifically, after the instrument playing interface corresponding to the instrument identifier is displayed, the user may start authoring after clicking or pressing or the like to trigger the authoring button to send a notification sound authoring instruction, and thus, after receiving the notification sound authoring instruction, the user receives a pressing operation on a target key in the instrument playing interface. The user can select to press one or more target keys according to the requirement, and presses the target keys in different sequences, so that the use requirement of the user is further improved.
It can be understood that the notes generated by pressing different keys are different, and therefore, after receiving a notification sound end creation instruction sent by a user to the operation of a creation button in an instrument playing interface, querying a preset key note mapping table corresponding to an instrument identifier to obtain a target note corresponding to a target key, it can be further understood that the pressing sequence is different, and the generated notification sounds are different, and therefore, the notification sound needs to be generated according to the pressing sequence of the pressing operation and the target note, for example, a user presses to generate a note a and then presses to generate a note B, can play the note a and then play the note B to generate the notification sound, and can also play the note B and then play the note a to generate the notification sound, and can be selectively set according to the user needs.
Of course, before the user stores the notification sound, the respective notification sound plays may be generated, so that the user selects to store the notification sound, and the user experience is further improved.
In order to make the description of the above embodiments more clear to those skilled in the art, as shown in fig. 2A, each instrument control is displayed, an instrument identifier sent by a user operating the instrument control in the instrument display interface is received, and an instrument playing interface corresponding to the instrument identifier is displayed as shown in fig. 2B.
Specifically, fig. 2B includes a "recording" control, and the "recording" control is clicked to send a notification sound creation start instruction, and fig. 2B also includes keys for a user to press creation, and after the user completes creation, the "recording" control may be clicked again to send a notification sound creation end instruction, and then target notes corresponding to the keys are obtained, and a notification sound is generated according to the pressing sequence of the pressing operation and the target notes. Therefore, different melodies and rhythms can be optionally knocked out and used as unique notification sounds.
According to the notification sound creation method, the musical instrument playing interface corresponding to the musical instrument identifier is displayed by receiving the musical instrument identifier sent by the user to operate the musical instrument control in the musical instrument display interface; after receiving a command that a user sends a notification sound to start authoring to an authoring button in an instrument playing interface, receiving the pressing operation of the user on a target key in the instrument playing interface; after receiving a notification sound end creation instruction sent by a user to the operation of a creation button in an instrument playing interface, inquiring a preset key note mapping table corresponding to an instrument identifier to obtain a target note corresponding to a target key; a notification sound is generated according to the pressing order of the pressing operation and the target note. Therefore, under the condition that no professional knowledge of music is available, the exclusive notification sound can be created, the high personalization of the notification sound is increased, and the use experience of a user is improved.
Based on the above description, it can be further understood that, for further convenience of user operation, when the user does not know how to play or has no good idea, for example, clicking the "random generation" in the upper right corner of fig. 2B automatically generates a notification sound, which is described in detail with reference to fig. 3.
Fig. 3 is a schematic flow chart of another notification sound composition method according to an embodiment of the present application.
As shown in fig. 3, the notification sound composition method, after step 101, further includes:
In step 202, a notification sound corresponding to the random note is generated.
Specifically, the user may send a random creation instruction by clicking "random generation" or the like, and obtain a random note according to a preset note generation rule in the case of receiving the random creation instruction, where the preset note generation rule may be set as needed.
The random notes can be one or more, the number of the randomly generated notes can be determined based on historical use preference of the user, further, the number of the randomly generated notes can be determined based on use scenes of the user, for example, a notification sound of a WeChat application, the user preference comparison time is longer, that is, one or more random notes can be generated, for example, the notification sound and the tone of a Taobao application, and the user preference comparison time is shorter, that is, a random note can be generated, and the setting is selected specifically according to the application scenes.
Further, generating a notification sound corresponding to the random note, and playing the random note according to a preset rhythm to generate the notification sound as a possible implementation mode; wherein, predetermine rhythm and include: one or more of 3 polyphones, 8 partials, 16 partials, and 32 partials.
Specifically, the randomly generated rule is, for example, randomly generating 1 note, 2 notes, and 3 note notification sounds, where 1 note corresponds to a note mapped to each key of the pitch melody; when 2 notes are displayed, the notes mapped at the back of each button and other notes on the keyboard are combined, the rhythm of the combination can be randomly matched according to 3 polyphones, 8 partials, 16 partials and 32 partials, and 6 middle-segment rhythm, so that a user can create unique notification sounds in a free-standing manner.
Therefore, the exclusive notification sound can be created randomly without any professional music knowledge, the high personalization of the notification sound is increased, and the use experience of a user is improved.
Based on the above description, when different keys are pressed to generate different notes, the preset key note mapping table corresponding to the instrument identifier may be queried to obtain the target note corresponding to the target key, that is, the preset key note mapping table is generated and stored in advance, which is described in detail with reference to fig. 4.
Fig. 4 is a flowchart illustrating another notification sound composition method according to an embodiment of the present application.
As shown in fig. 4, the notification sound composition method, before step 103, further includes:
In step 302, each note corresponding to the instrument id is obtained.
And 303, generating a preset key note mapping table corresponding to the instrument identifier according to each key and each note.
Specifically, the musical instrument playing interfaces corresponding to different musical instruments may be the same or different, but the musical notes corresponding to the keys in the musical instrument playing interfaces are different, so that a one-to-one correspondence relationship between the keys and the musical notes needs to be established in advance, and a preset key musical note mapping table representing the one-to-one correspondence relationship between the keys and the musical notes is stored based on the musical instrument identifiers, thereby further improving the accuracy and efficiency of notification sound creation.
Based on the above description of the embodiment, before the creation, it is impossible for the user to know the pronunciation of each key, especially an unfamiliar instrument, and therefore, it is necessary to familiarize the melody corresponding to each note by pressing each key, as described in detail with reference to fig. 5.
Fig. 5 is a flowchart illustrating a further notification sound composition method according to an embodiment of the present application.
As shown in fig. 5, the notification sound composition method, before step 102, further includes:
And step 403, playing the musical note corresponding to the target key.
Specifically, after receiving the pressing operation on the target key in the instrument playing interface, the preset key note mapping table corresponding to the instrument identifier is inquired to obtain the note corresponding to the target key, the note corresponding to the target key is played, and the user can know the note melody corresponding to the key in the playing mode.
In order to implement the above embodiments, an informing sound composition apparatus is further provided in the embodiments of the present application. Fig. 6 is a schematic structural diagram of a notification sound creation apparatus according to an embodiment of the present application.
As shown in fig. 6, the notification sound composition apparatus includes: a receiving and skipping module 501, a receiving module 502, a query obtaining module 503 and a first generating module 504.
And the receiving and skipping module 501 is configured to receive an instrument identifier sent by a user operating an instrument control in an instrument display interface, and display an instrument playing interface corresponding to the instrument identifier.
A receiving module 502, configured to receive a pressing operation of a target key in the instrument playing interface by the user after receiving a notification sound creation starting instruction sent by the user for a creation button in the instrument playing interface.
The query obtaining module 503 is configured to, after receiving a notification sound end creation instruction sent by the user to the creation button operation in the instrument playing interface, query a preset key note mapping table corresponding to the instrument identifier to obtain a target note corresponding to the target key.
A first generating module 504, configured to generate a notification sound according to the pressing sequence of the pressing operation and the target note.
In a possible implementation manner of the embodiment of the present application, as shown in fig. 7, on the basis of fig. 6, the method further includes: a first acquisition module 505 and a second generation module 506.
And the first obtaining module 505 is configured to, after receiving a random creation instruction sent by the user to a random creation button in the instrument playing interface, obtain a random note according to a preset note generation rule.
A second generating module 506, configured to generate a notification sound corresponding to the random note.
In a possible implementation manner of the embodiment of the present application, the second generating module 506 is specifically configured to: playing the random note according to a preset rhythm to generate the notification sound; wherein, predetermine rhythm and include: one or more of 3 polyphones, 8 partials, 16 partials, and 32 partials.
In a possible implementation manner of the embodiment of the present application, as shown in fig. 8, on the basis of fig. 6, the method further includes: a second acquisition module 507, a third acquisition module 508 and a third generation module 509.
And a second obtaining module 507, configured to obtain each key in the instrument playing interface corresponding to the instrument identifier.
A third obtaining module 508, configured to obtain each note corresponding to the instrument identifier.
A third generating module 509, configured to generate a preset key note mapping table corresponding to the instrument identifier according to the keys and the notes.
In a possible implementation manner of the embodiment of the present application, as shown in fig. 9, on the basis of fig. 6, the method further includes: a play module 510.
The receiving module 502 is further configured to receive a pressing operation of a target key in the instrument playing interface by a user.
The query obtaining module 503 is further configured to obtain a note corresponding to the target key according to a preset key note mapping table corresponding to the instrument identifier.
The playing module 510 is configured to play the musical note corresponding to the target key.
It should be noted that the foregoing explanation of the embodiment of the notification sound creation method is also applicable to the notification sound creation apparatus of the embodiment, and therefore, the explanation is not repeated herein.
According to the notification sound creation device, the musical instrument playing interface corresponding to the musical instrument identifier is displayed by receiving the musical instrument identifier sent by the user to operate the musical instrument control in the musical instrument display interface; after receiving a command that a user sends a notification sound to start authoring to an authoring button in an instrument playing interface, receiving the pressing operation of the user on a target key in the instrument playing interface; after receiving a notification sound end creation instruction sent by a user to the operation of a creation button in an instrument playing interface, inquiring a preset key note mapping table corresponding to an instrument identifier to obtain a target note corresponding to a target key; a notification sound is generated according to the pressing order of the pressing operation and the target note. Therefore, under the condition that no professional knowledge of music is available, the exclusive notification sound can be created, the high personalization of the notification sound is increased, and the use experience of a user is improved.
In order to implement the foregoing embodiments, an embodiment of the present application further provides a terminal device, including a processor and a memory;
wherein the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the notification sound authoring method according to the above embodiment.
In order to implement the above embodiments, the present application also proposes a non-transitory computer-readable storage medium, which when executed by a processor implements the notification sound composition method as described in the above embodiments.
In the description of the present specification, the terms "first", "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature.
Although embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application, and that variations, modifications, substitutions and alterations may be made to the above embodiments by those of ordinary skill in the art within the scope of the present application.
Claims (12)
1. A notification sound creation method, comprising:
receiving an instrument identifier sent by a user to operate an instrument control in an instrument display interface, and displaying an instrument playing interface corresponding to the instrument identifier;
after receiving a notification sound creation starting instruction sent by the user to the operation of a creation button in the instrument playing interface, receiving the pressing operation of the user to a target key in the instrument playing interface;
after receiving a notification sound end creation instruction sent by the user to the operation of a creation button in the instrument playing interface, inquiring a preset key note mapping table corresponding to the instrument identifier to acquire a target note corresponding to the target key;
and generating a notification sound according to the pressing sequence of the pressing operation and the target musical note.
2. The notification sound composition method according to claim 1, wherein after the receiving instrument identification transmitted by the user operating the instrument control in the instrument display interface displays the instrument playing interface corresponding to the instrument identification, further comprising:
after receiving a random creation instruction sent by the user to a random creation button in the instrument playing interface, acquiring random notes according to a preset note generation rule;
and generating a notification sound corresponding to the random note.
3. The notification sound composition method of claim 2, wherein generating the notification sound corresponding to the random note comprises:
playing the random note according to a preset rhythm to generate the notification sound; wherein the preset tempo comprises: one or more of 3 polyphones, 8 partials, 16 partials, and 32 partials.
4. The notification sound composition method of claim 1, wherein before the querying a preset key note mapping table corresponding to the musical instrument identifier and obtaining a target note corresponding to the target key, further comprising:
acquiring each key in the instrument playing interface corresponding to the instrument identifier;
acquiring each note corresponding to the musical instrument identifier;
and generating a preset key note mapping table corresponding to the instrument identifier according to the keys and the notes.
5. The method of claim 1, prior to said receiving a notification tone initiation authoring instruction from said user to an authoring button operation in said instrument playing interface, further comprising:
receiving the pressing operation of the user on a target key in the musical instrument playing interface;
inquiring a preset key note mapping table corresponding to the musical instrument identifier to obtain a note corresponding to the target key;
and playing the musical notes corresponding to the target keys.
6. A notification sound creation apparatus, comprising:
the receiving and skipping module is used for receiving an instrument identifier sent by a user to operate an instrument control in an instrument display interface and displaying an instrument playing interface corresponding to the instrument identifier;
the receiving module is used for receiving the pressing operation of the user on a target key in the instrument playing interface after receiving the instruction of sending the notification sound to start the composition from the user to the composition button in the instrument playing interface;
the query acquisition module is used for querying a preset key note mapping table corresponding to the musical instrument identifier after receiving a notification sound end creation instruction sent by the user to the operation of a creation button in the musical instrument playing interface, and acquiring a target note corresponding to the target key;
and the first generation module is used for generating notification sound according to the pressing sequence of the pressing operation and the target musical notes.
7. The notification sound composition apparatus according to claim 6, further comprising:
the first acquisition module is used for acquiring random notes according to a preset note generation rule after receiving a random creation instruction sent by a user to the operation of an instrument control in an instrument display interface;
and the second generation module is used for generating the notification sound corresponding to the random note.
8. The notification sound composition apparatus of claim 7, wherein the second generation module is specifically configured to:
playing the random note according to a preset rhythm to generate the notification sound; wherein the preset tempo comprises: one or more of 3 polyphones, 8 partials, 16 partials, and 32 partials.
9. The notification sound composition apparatus according to claim 6, further comprising:
the second acquisition module is used for acquiring each key in the instrument playing interface corresponding to the instrument identifier;
a third obtaining module, configured to obtain each note corresponding to the instrument identifier;
and the third generation module is used for generating a preset key note mapping table corresponding to the musical instrument identifier according to each key and each note.
10. The notification sound composition apparatus according to claim 6, further comprising:
the receiving module is further used for the user to receive pressing operation of a target key in the musical instrument playing interface;
the query acquisition module is further configured to acquire a note corresponding to the target key from a preset key note mapping table corresponding to the instrument identifier;
and the playing module is used for playing the musical notes corresponding to the target keys.
11. A terminal device comprising a processor and a memory;
wherein the processor executes a program corresponding to the executable program code by reading the executable program code stored in the memory for implementing the notification sound authoring method as recited in any one of claims 1 to 5.
12. A non-transitory computer-readable storage medium having stored thereon a computer program, wherein the program, when executed by a processor, implements the notification sound composition method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010337032.6A CN111415643B (en) | 2020-04-26 | 2020-04-26 | Notice creation method, device, terminal equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010337032.6A CN111415643B (en) | 2020-04-26 | 2020-04-26 | Notice creation method, device, terminal equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111415643A true CN111415643A (en) | 2020-07-14 |
CN111415643B CN111415643B (en) | 2023-07-18 |
Family
ID=71493689
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010337032.6A Active CN111415643B (en) | 2020-04-26 | 2020-04-26 | Notice creation method, device, terminal equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111415643B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112650466A (en) * | 2020-12-21 | 2021-04-13 | 北京小米移动软件有限公司 | Prompt tone page display method, prompt tone page display device and storage medium |
CN112702466A (en) * | 2020-12-21 | 2021-04-23 | 北京小米移动软件有限公司 | Alert tone setting method, alert tone setting apparatus, and storage medium |
CN114495872A (en) * | 2022-02-11 | 2022-05-13 | 广州歌神信息科技有限公司 | Music keyboard interaction method and device, equipment and medium thereof |
CN115550503A (en) * | 2021-06-30 | 2022-12-30 | 华为技术有限公司 | Method and device for generating multiple sound effects and terminal equipment |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4307644A (en) * | 1979-06-25 | 1981-12-29 | Nippon Gakki Seizo Kabushiki Kaisha | Automatic performance device |
US4399731A (en) * | 1981-08-11 | 1983-08-23 | Nippon Gakki Seizo Kabushiki Kaisha | Apparatus for automatically composing music piece |
US5375501A (en) * | 1991-12-30 | 1994-12-27 | Casio Computer Co., Ltd. | Automatic melody composer |
JP2001215961A (en) * | 2000-01-31 | 2001-08-10 | Yamaha Corp | Method and device for automatically composing music, and recording medium |
GB0118621D0 (en) * | 2001-07-31 | 2001-09-19 | Sendo Int Ltd | Tone generation |
CN1328679A (en) * | 1998-09-24 | 2001-12-26 | 马达尔萨尔公司 | Automatic music generating method and device |
CN1402505A (en) * | 2001-08-24 | 2003-03-12 | 上海大霸实业有限公司 | Method for inputting music in handset |
US20030128834A1 (en) * | 2002-01-04 | 2003-07-10 | Nokia Corporation | Method and apparatus for producing ringing tones in a communication device |
US20030128825A1 (en) * | 2002-01-04 | 2003-07-10 | Loudermilk Alan R. | Systems and methods for creating, modifying, interacting with and playing musical compositions |
CN101668058A (en) * | 2008-09-01 | 2010-03-10 | 三星电子株式会社 | Song writing method and apparatus using touch screen in mobile terminal |
WO2010038916A1 (en) * | 2008-10-02 | 2010-04-08 | Kyoung Yi Lee | Automatic musical composition method |
CN105096922A (en) * | 2014-05-07 | 2015-11-25 | 风彩创意有限公司 | Composing method, composing program product, and composing system |
CN105976801A (en) * | 2016-04-22 | 2016-09-28 | 成都涂鸦科技有限公司 | Pure music automatic generation method based on user's real-time action input |
US20170092248A1 (en) * | 2015-09-30 | 2017-03-30 | Apple Inc. | Automatic composer |
-
2020
- 2020-04-26 CN CN202010337032.6A patent/CN111415643B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4307644A (en) * | 1979-06-25 | 1981-12-29 | Nippon Gakki Seizo Kabushiki Kaisha | Automatic performance device |
US4399731A (en) * | 1981-08-11 | 1983-08-23 | Nippon Gakki Seizo Kabushiki Kaisha | Apparatus for automatically composing music piece |
US5375501A (en) * | 1991-12-30 | 1994-12-27 | Casio Computer Co., Ltd. | Automatic melody composer |
CN1328679A (en) * | 1998-09-24 | 2001-12-26 | 马达尔萨尔公司 | Automatic music generating method and device |
JP2001215961A (en) * | 2000-01-31 | 2001-08-10 | Yamaha Corp | Method and device for automatically composing music, and recording medium |
GB2378306B (en) * | 2001-07-31 | 2005-05-25 | Sendo Int Ltd | Tone generation |
GB0118621D0 (en) * | 2001-07-31 | 2001-09-19 | Sendo Int Ltd | Tone generation |
CN1402505A (en) * | 2001-08-24 | 2003-03-12 | 上海大霸实业有限公司 | Method for inputting music in handset |
US20030128834A1 (en) * | 2002-01-04 | 2003-07-10 | Nokia Corporation | Method and apparatus for producing ringing tones in a communication device |
US20030128825A1 (en) * | 2002-01-04 | 2003-07-10 | Loudermilk Alan R. | Systems and methods for creating, modifying, interacting with and playing musical compositions |
CN101668058A (en) * | 2008-09-01 | 2010-03-10 | 三星电子株式会社 | Song writing method and apparatus using touch screen in mobile terminal |
WO2010038916A1 (en) * | 2008-10-02 | 2010-04-08 | Kyoung Yi Lee | Automatic musical composition method |
CN105096922A (en) * | 2014-05-07 | 2015-11-25 | 风彩创意有限公司 | Composing method, composing program product, and composing system |
US20170092248A1 (en) * | 2015-09-30 | 2017-03-30 | Apple Inc. | Automatic composer |
CN105976801A (en) * | 2016-04-22 | 2016-09-28 | 成都涂鸦科技有限公司 | Pure music automatic generation method based on user's real-time action input |
Non-Patent Citations (2)
Title |
---|
KRATARTH GOEL: "Polyphonic Music Generation by Modeling Temporal Dependencies Using a RNN-DBN", ARXIV, pages 1 - 2 * |
陈智鹏: "基于勋伯格十二音体系的作曲算法", 计算机工程与设计, pages 3533 - 3536 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112650466A (en) * | 2020-12-21 | 2021-04-13 | 北京小米移动软件有限公司 | Prompt tone page display method, prompt tone page display device and storage medium |
CN112702466A (en) * | 2020-12-21 | 2021-04-23 | 北京小米移动软件有限公司 | Alert tone setting method, alert tone setting apparatus, and storage medium |
CN115550503A (en) * | 2021-06-30 | 2022-12-30 | 华为技术有限公司 | Method and device for generating multiple sound effects and terminal equipment |
CN115550503B (en) * | 2021-06-30 | 2024-04-23 | 华为技术有限公司 | Method and device for generating multiple sound effects, terminal equipment and storage medium |
CN114495872A (en) * | 2022-02-11 | 2022-05-13 | 广州歌神信息科技有限公司 | Music keyboard interaction method and device, equipment and medium thereof |
Also Published As
Publication number | Publication date |
---|---|
CN111415643B (en) | 2023-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111415643B (en) | Notice creation method, device, terminal equipment and storage medium | |
US6472591B2 (en) | Portable communication terminal apparatus with music composition capability | |
US20060230909A1 (en) | Operating method of a music composing device | |
CN108630177B (en) | Electronic musical instrument, control method for electronic musical instrument, and recording medium | |
JP2003167594A (en) | Portable telephone and portable telephone system using singing voice synthesis | |
EP1302927A2 (en) | Chord presenting apparatus and method | |
KR100583371B1 (en) | Musical tone synthesizing apparatus, musical tone synthesizing method and storage medium | |
JP5228315B2 (en) | Program for realizing automatic accompaniment generation apparatus and automatic accompaniment generation method | |
CN102760051B (en) | A kind of method and electronic equipment obtaining voice signal | |
JP2008089975A (en) | Electronic musical instrument | |
JP3835290B2 (en) | Electronic music apparatus and program applied to the apparatus | |
JP4259533B2 (en) | Performance system, controller used in this system, and program | |
JP2001318677A (en) | Portable telephone set | |
CN113096622B (en) | Display method, electronic device, performance data display system, and storage medium | |
JP2008026544A (en) | Electronic music apparatus | |
JP5397637B2 (en) | Karaoke equipment | |
JP5552968B2 (en) | Music search apparatus and music search method | |
JP6790362B2 (en) | Electronic acoustic device | |
JP2019117284A (en) | Karaoke device | |
JP6796532B2 (en) | Karaoke device | |
US6548748B2 (en) | Electronic musical instrument with mute control | |
JP3630266B2 (en) | Automatic accompaniment device | |
JP6842356B2 (en) | Karaoke equipment | |
JP5387031B2 (en) | Electronic music apparatus and program | |
KR20060032476A (en) | Music performing method and apparatus using keypad |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |