[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN202010337032.6A
Other languages
Chinese (zh)
Other versions
CN111415643B (en
Inventor
李鸿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202010337032.6A priority Critical patent/CN111415643B/en
Publication of CN111415643A publication Critical patent/CN111415643A/en
Application granted granted Critical
Publication of CN111415643B publication Critical patent/CN111415643B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Details of electrophonic musical instruments
    • G10H1/0008Associated control or indicating means
    • G10H1/0025Automatic or semi-automatic music composition, e.g. producing random music, applying rules from music theory or modifying a musical piece
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Details of electrophonic musical instruments
    • G10H1/0008Associated 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

Notification sound creation method and device, terminal equipment and storage medium
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:
step 101, 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.
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:
step 201, after receiving a random creation instruction sent by a user operating a random creation button in an instrument playing interface, obtaining a random note according to a preset note generation rule.
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:
step 301, obtaining each key in the instrument playing interface corresponding to the instrument identifier.
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:
step 401, receiving a pressing operation of a user on a target key in an instrument playing interface.
Step 402, a preset key note mapping table corresponding to the musical instrument identifier is queried, and a note corresponding to the target key is obtained.
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.
CN202010337032.6A 2020-04-26 2020-04-26 Notice creation method, device, terminal equipment and storage medium Active CN111415643B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (15)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
KRATARTH GOEL: "Polyphonic Music Generation by Modeling Temporal Dependencies Using a RNN-DBN", ARXIV, pages 1 - 2 *
陈智鹏: "基于勋伯格十二音体系的作曲算法", 计算机工程与设计, pages 3533 - 3536 *

Cited By (5)

* Cited by examiner, † Cited by third party
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