KR20100006136A - Music teaching system on-line internet and the control method thereof - Google Patents

Music teaching system on-line internet and the control method thereof Download PDF

Info

Publication number
KR20100006136A
KR20100006136A KR1020090061789A KR20090061789A KR20100006136A KR 20100006136 A KR20100006136 A KR 20100006136A KR 1020090061789 A KR1020090061789 A KR 1020090061789A KR 20090061789 A KR20090061789 A KR 20090061789A KR 20100006136 A KR20100006136 A KR 20100006136A
Authority
KR
South Korea
Prior art keywords
music
unit
playing
key value
piano
Prior art date
Application number
KR1020090061789A
Other languages
Korean (ko)
Inventor
유상목
Original Assignee
(주)피아니아월드
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 (주)피아니아월드 filed Critical (주)피아니아월드
Publication of KR20100006136A publication Critical patent/KR20100006136A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B15/00Teaching music

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Educational Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Auxiliary Devices For Music (AREA)

Abstract

The present invention relates to an online music learning system and a control method thereof. The present invention provides a method of downloading music and playing it online through the Internet, and at the same time, the position of the sheet music played, the position of the keyboard, and the lesson information required for playing. You can play in real time, play games with more than one player, or join together on different instruments, making it easier to learn music lessons and save money by collecting valid coupons. By allowing them to collaborate on different musical instruments, they can easily learn music lessons and collect valid coupons through games, and save money. By using the e-learning system through the Internet, education can be carried out at low cost. This is possible.

Description

Music Teaching System On-Line Internet And The Control Method Thereof}

The present invention relates to online music lessons, in particular, by providing a variety of music content to registered music learning members, to play a game with one or more players by providing a database for members to learn music through the game between members or The present invention relates to an online music learning system having a game function for easily learning music lessons by allowing an ensemble to play a musical instrument and a control method thereof.

Modern people hope to be able to handle more than one musical instrument each with the goal of developing their emotions and achieving the right personality. However, because of the sound of the musical instrument's educational characteristics, it is not efficient to conduct more than one education at the same time in one place. Thus, even if a teacher teaches a limited number of learners, this immediately requires a large number of teaching personnel and educational space.

In particular, the music lessons are not only expensive, but the conventional music lessons for the less concentrated students do not provide continuous interest and immediate sense of achievement. Will be carried.

And when learning music using the existing instruments, the teacher selects the music to be learned, and the teacher listens and judges whether the learner plays the music correctly and teaches them to play the wrong part correctly. . In other words, the teacher's role in the existing music lessons requires three things. The first is to select the music to learn, the second to determine whether the learner's performance is correct, and the third is to suggest a way to play the wrong part correctly. If the role of the teacher is presented to the learners, they will be able to take music lessons autonomously without the limitation of space and time.

On the other hand, as the distribution of personal computers having multimedia functions is becoming more common, various types of games using personal computers have been proposed. In particular, game programs operating on a personal computer provide more various types of games by controlling various types of peripheral devices connected to the personal computer.

Therefore, there is a need for a device that can combine the personal computer and music lessons to reduce the cost of learning online and receive interesting music lessons through games.

An object of the present invention to solve this problem is to provide an online music learning system and a control method thereof that can receive an interesting music lesson through an online music game.

In addition, the present invention is to evaluate the music played by the learner using the online game music device to enable the learner to self-learning, and also to play a game with one or more other players through the Internet, or to play with different instruments It is another object of the present invention to provide an online music learning system having a game function that makes it easy to learn music lessons, and a control method thereof.

In addition, users can download and play music online through the Internet, and receive live music scores, key positions, and lesson information required for music lessons in real time. It is easy to learn how to play the music, and it is possible to upload the written scores on the Internet and trade them with free scores and points. Another online music teaching system and control method thereof may be provided.

The online music learning system of the present invention for achieving the above object is a multi-play management unit for allowing a plurality of connected players to select each music to play, and at the same time to display a plurality of music, coupons to display and present as a coupon Coupon management unit for selecting and displaying, an interface unit for receiving a key value of a key pressed by the user from a web piano keyboard having a plurality of keys, a music score generation unit for generating music scores by playing the selected performance music, the web piano keyboard input unit A music reproduction unit for generating and outputting a sound corresponding to the input key value, a key value generation unit for generating key values of the web piano keyboard corresponding to the selected playing music according to the timing of music, and a key value generated by the key value generation unit; Whether or not the key value input by the interface unit matches It may be configured to include an evaluation body store for calculating the game score according to the sum and the server control unit for controlling to store the presented coupon in the winner's coupon storage in accordance with the evaluation result.

It is preferable that the musical instrument may further include an instrument selection unit for selecting an instrument to be played so that the player can select a desired instrument to play the game.

It is more preferable that the music generating unit generates and displays the music scores of the selected piano playing music in advance, and displays the positions of the corresponding notes in real time according to the timing of the selected piano playing music so that the progress of the game can be confirmed. .

In addition, the online music teaching method of the present invention for achieving the above object includes (a) allowing a plurality of connected players to select music to be played, and (b) displaying a coupon to be held and presenting a coupon to be presented as a product. Selecting and displaying, (c) receiving a key value of a key pressed by a user from a web piano keyboard having a plurality of keys, and (d) generating a musical score by playing the selected performance music and inputting the same from the web piano keyboard input unit. Generating and outputting a sound corresponding to the selected key value, (e) generating key values of the web piano keyboard corresponding to the selected playing music according to the timing of the music, (f) the key value input in the step (c) And (d) calculating a game score according to whether key values match and timing are appropriate, and (g) the coupon presented according to the evaluation result. Characterized in that it comprises the step of storing the winner's coupon storage.

The step (d) may include selecting a musical instrument to be played, generating and displaying a musical score of performance music according to the selected musical instrument, and displaying a position of a corresponding note in real time according to the timing of the selected musical performance. It will be configured to include more.

Therefore, according to the present invention, it is possible to effectively implement a piano lesson game using a personal computer and a piano keyboard connected to it online, so that music lessons can be conducted while providing a continuous sense of interest and immediate achievement to the user. By downloading and playing the music, you can receive the music sheet location, keyboard position, and lesson information required for the music lesson in real time, allowing users to easily play the music of their choice. Can learn.

In addition, it is possible to upload the composition scores on the Internet to be able to trade with free scores and points to improve the composition ability, as well as to evaluate the results of the composition by viewing the point trading volume.

Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

The terms or words used in this specification and claims are not to be construed as limiting in their usual or dictionary meanings, and the inventors may properly define the concept of terms in order to best explain their invention in the best way possible. It should be interpreted as meaning and concept corresponding to the technical idea of the present invention.

Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

1 is a music teaching apparatus having a game function according to an embodiment of the present invention, a piano lesson playing apparatus 100 and a web piano keyboard 200 in which a music lesson game apparatus is implemented, and game music that can be remotely connected. It is composed of a server (300).

The performance device 100 according to the present invention implemented in a personal computer includes a controller 110, a sound generator 112, a music score generator 113, a music player 114, a keyboard player 115, a score calculation To the unit 116, the display unit 117, the interface unit 118, the music DB unit 119, the key value generation unit 120, the Internet connection unit 121, the mouse input unit 122 and the instrument selection unit 123 It is composed.

The interface unit 118 receives a key value of a key pressed by the user from the web piano keyboard 200. Here, the web piano keyboard 200 is provided with a plurality of keys corresponding to the piano keyboard, and has an interface unit 210 for connecting to the playing device 100. The web piano keyboard 200 has a key value for distinguishing each key. When the corresponding key is pressed by the user and restored to its original state, the key is transmitted to the piano keyboard input unit 110 through the interface unit 118 of the playing device 100 through the interface unit 210. Thus, the web piano keyboard 200 is used as an input device for the piano lesson playing device 100.

The music DB unit 119 stores one or more piano performance music and systematically stores it on a recording medium such as a hard disk for easily adding, updating, and inquiring piano performance music. The recording medium, data stored in the recording medium, It is used as a concept encompassing software for managing that data. Here, the piano playing music is preferably composed of a musical instrument digital interface (MIDI) file format.

The sheet music generating unit 113 displays a list of piano playing music stored in the piano playing music storage unit 120 on the display unit 117, and analyzes the piano playing music selected from the piano playing music displayed by the user. Produces a score. At this time, as a method of generating the score, firstly, a method of generating notes in real time according to the timing of the selected piano performance music; In this way, a method of displaying the position of the corresponding note is possible. In the second method, it is also possible to distinguish the notes to be played by the user in a different color from the surrounding notes. However, the present invention is not limited to the method for generating the music score, so that any method can be used as long as the user can present the position of the key to be pressed on the web piano keyboard 200 within the scope of the present invention. Should be interpreted. The display unit 117 displays the sheet music generated in this way to the user. 3 exemplarily shows the sheet music generated by the sheet music generating unit 113 and the sheet music reproducing unit 114.

The keyboard player 115 displays the piano keyboard at a predetermined position on the display screen. In addition, the keyboard reproducing unit 115 synchronizes with each note of the piano-playing music reproduced by the music reproducing unit 114, so that the keyboard reproducing unit 115 contains the information file included in the information about the piano-playing music downloaded to the music DB unit 119. Locate the position of the keyboard that corresponds to the note that is playing, and display the playing progress on the displayed key. In this case, the display method is to give a key color of a key corresponding to a musical note to be displayed differently from the colors of surrounding keys, and to display the player's finger number at a key position corresponding to the musical note being played. Methods and the like can be considered. However, since the present invention is not limited to the method of displaying the key position of the currently playing keyboard, the key position of the keyboard corresponding to the current note being played by the music player 114 is displayed on the displayed keyboard. Any method used should be construed as being within the scope of the present invention if it can be displayed.

The key value generating unit 120 generates key values of the piano keyboard 200 corresponding to the musical notes displayed by the music reproducing unit 114 to the user according to the timing at which the music proceeds.

Meanwhile, the sound generator 150 generates a sound corresponding to the key value stored in the piano key value buffer provided in the web piano keyboard 200 and outputs the sound to the user. Therefore, it is preferable that the sound generator 150 previously stores the sounds corresponding to each key of the piano keyboard.

The score calculator 116 calculates and displays the game score according to whether the key value generated by the key value generator 120 and the key value input by the web piano keyboard 200 are matched and whether the timing is appropriate. At this time, whether the timing is appropriate or not is determined by whether or not the time when the key value is input by the web piano keyboard 200 at the time when the key value is generated by the key value generation unit 120 is within a predetermined time interval. Compliance can be determined.

Referring to Table 1, a criterion for generating an effect sound according to whether timing is appropriate is described.

Explanation of Timing sound effect When the key is hit at the correct timing (95% error range) PERPECT When the key is hit at a relatively accurate timing (85% error range) EXCELLENT When the key is hit at a good timing (75% error range) GREAT When the key is hit at a decent timing (65% error range) GOOD When you play the keyboard (50% error range) COOL When you hit the keyboard at a bad timing (35% error range) BAD When you can't play the keyboard at all MISS

Referring to [Table 1], when the key is hit within the 95% error range, it is determined that the correct timing is hit, and the UI “PERPECT” is displayed on the screen to improve the motivation of the game participant. The criteria of the effect sound according to the timing are presented as an example and are not limited to [Table 1].

The display unit 117 operates to display, on a display device (not shown), a UI screen necessary for game progression, playing music, and music lessons having a game function under the control of the controller 110.

The controller 110 is configured to control the overall operation of the playing device 100 and to display the UI screens for proceeding the game through the display unit 117 and to control the processing of each selected screen. Then, the necessary information from the game music server 300 is stored in the music DB unit 119, and the list of stored piano playing music is displayed on the display unit 117, and the selected playing music is selected from the playing music displayed by the user. And the score file for the musical instrument selected by the musical instrument selecting unit 123 to be displayed at a predetermined position on the screen through the sheet music generating unit 113.

The game music server 300 includes a server control unit 310, an internet connection unit 311, a memory unit 312, a music DB storage unit 313, an evaluation attachment unit 314, a coupon management unit 315, step-by-step level management unit ( 316, a messenger manager 317, a performance DB storage 318, and a multiplayer manager 319.

The internet connection unit 311 is composed of a combination of hardware and software for controlling data communication for connecting through the remote performance device 100 and the communication network 220.

The music DB storage unit 313 stores information about a plurality of playing music and musical instruments required for playing. The information on the performance music includes a musical instrument digital interface (MIDI) file of the performance music, a music score file of the performance music, and an information file indicating the progress status and performance method of the performance music. Here, the music score file is preferably composed of a JPEG (Joint Photographic Experts Group) format file or a BMP (Bit Map) format file, but the present invention is not limited thereto. In addition, the information file contains information on the position of each note in the score file for indicating the progress of the performance, finger number on the keyboard of the note, information on the steps and measures necessary for repeating the specified section, and the position where the score is passed. Collectively, files including information about the file are referred to.

The evaluation body store 314 matches a key value generated by the key value generator 120 of each playing device 100 with a key value input by the web piano keyboard 200 when playing or playing with one or more persons. The game score is calculated according to whether or not the timing is appropriate and the game is managed. In the case of performance, the score of each performance is displayed. In this case, whether or not the timing is appropriate may be determined by whether or not a time point at which a key value is input by the web piano keyboard 200 when a key value is generated by the key value generation unit 120 is within a predetermined time interval.

The coupon management unit 315 manages coupons purchased by registered members or received as prizes in the game for each member, and can improve the interest of the game by allowing a predetermined coupon to be presented as a prize when the game proceeds. .

The step-level management unit 316 manages the speed or pitch of the selected playing music step by step to practice step by step according to the characteristics of the individual or to set the phases of each other during the game progress so that even experts and beginners can proceed to the game.

On the other hand, if you select and play a famous composer or specific music, the program will automatically play the pitch and touch of the designated song, so you can do absolute pitch game lessons. have.

The grades of these games are divided into basic level, intermediate level, and advanced level, and the exact pitches in the 3D game lessons are splashed, adding points and acquiring various items.

The messenger management unit 317 allows the manager or the other party to send and receive information or a message about music learning during the performance or the game, and the performance DB storage unit 318 can later listen to the result of playing or the result of the game. Save and manage necessary information such as saving or winning or losing the game.

The multiplayer management unit 319 is configured to display a plurality of screens of the performer when displaying the performance screen of the opponent on the display device or when performing the performance. In addition, a plurality of connected players are configured to select music to be played respectively and simultaneously play a plurality of music.

The memory unit 312 is configured to perform a role as a buffer used when the game music server 300 communicates with the performance device 100 at a remote location.

The server controller 310 stores information about a plurality of piano playing music in the memory unit 312. The information on the piano playing music includes a Musical Instrument Digital Interface (MIDI) file of the piano playing music, a music score file of the piano playing music, and an information file indicating a progress state of the piano playing music and a playing method.

Here, the music score file is preferably composed of a JPEG (Joint Photographic Experts Group) format file or a BMP (Bit Map) format file, but the present invention is not limited thereto. In addition, the information file contains information on the position of each note in the score file for indicating the progress of the performance, finger number on the keyboard of the note, information on the steps and measures necessary for repeating the specified section, and the position where the score is passed. This file contains information about the file.

The server control unit 310 is a kind of web server that is loaded into the memory unit 312 and controls the system when there is a connection request from the player via the Internet 200. Control the function. In detail, by displaying a list of the performance music playback program stored in the music DB storage unit 313 and a plurality of stored piano performance music on the performance device 100, the performance music to be downloaded by the user is designated, It is to control the information to download to the playing device (100).

That is, according to the present invention, a multi-play management unit 319 for allowing a plurality of connected players to select music to be played respectively and simultaneously playing a plurality of music, displays a coupon that is held, and selects and displays a coupon to be presented as a product. The management unit 315, the interface unit 118 that receives a key value of a key pressed by the user from the web piano keyboard 200 having a plurality of keys, generates and displays a sheet music of the selected piano performance music in advance, and plays the selected piano performance. The music generating unit 113 and the web piano keyboard 200 generate and output a sound corresponding to the input key value so that the progress of the game can be checked by displaying the positions of the corresponding notes in real time according to the timing of the music. A key for generating key values of the music player 114 and the web piano keyboard 200 corresponding to the selected playing music according to the timing of the music. A score calculator 116 for calculating a game score according to whether the key value generated by the generation unit 120 and the key value generation unit 120 matches the key value input by the interface unit 118 and whether timing is appropriate; It is composed of a server control unit 310 for controlling to save the presented coupon according to the evaluation result in the coupon management unit 315 of the winner.

Hereinafter, a game method using the music teaching apparatus of the present invention will be described with reference to FIG. 2.

2 is a flowchart illustrating a method of using a music teaching apparatus having a game function according to an embodiment of the present invention, in which a user plays the game apparatus 100 according to the present invention through a communication network 220. In step S410, the performance apparatus 100 downloads a music DB playback program from the music DB storage unit 313 of the game music server 300 and stores the music DB playback program in the music DB unit 119 (S412). During the download, the download result is displayed to inform the progress (S414).

Then, when installed on a personal computer to start the game, the music player 114 first requests the execution of a playback program stored in the music DB unit 119 (S416) and displays a list of music played by the piano to the user (S418). .

In this case, the user may select a playing music and an instrument to be played by playing music among the displayed piano playing music (S420).

When the selected playing music and the instrument are transmitted by reading the corresponding information from the playing DB storage unit 318, the controller 110 displays the score and the keyboard of the corresponding instrument through the display unit 117 (S426).

In this case, not only a plurality of instruments can be selected and played, but also the music scores of the performance music according to the selected instrument can be generated and displayed in advance, and the positions of the corresponding notes can be displayed in real time according to the timing of the selected performance music. have.

Thereafter, the controller 110 displays a coupon held by the coupon manager 315 and displays a screen for selecting a coupon to be presented as a product in the game (S430).

When the coupon is selected in step S430, the controller 110 starts playing music and receives a key value of a key pressed by the user from the web piano keyboard 200 through the interface unit 118 (S432).

At this time, the sheet music generating unit 113 generates the sheet music by playing the selected performance music, and the sound generating unit 112 generates and outputs a sound corresponding to the key value input from the web piano keyboard 200 (S434).

In this case, the music score generation unit 113 and the display unit 117 analyze the piano playing music selected by the user to generate a corresponding score and display it to the user. At this time, it is possible to generate notes in real time according to the timing of the selected piano playing music. Alternatively, it is also possible to generate and display scores of the selected piano-played music in advance and to display the positions of corresponding notes in real time in accordance with the timing of the selected piano-played music. In this case, it is preferable that the user distinguishes the notes to be played by different colors from the surrounding notes.

However, the present invention is not limited to the method for generating the score, so that any method can be interpreted as belonging to the scope of the present invention as long as it can present the user the position of the key to be pressed on the piano keyboard. will be.

 Subsequently, when the user views the displayed sheet music and presses a corresponding key on the web piano keyboard 200, the key value generation unit 140 receives a key value of the key pressed by the user and displays the display unit 117 to play the user. The key values of the web piano keyboard 200 corresponding to the musical notes are generated in accordance with the timing at which the music proceeds (S436), and the score calculator 116 determines whether the key values input in step S430 match the key values in step S430 and whether The game score is calculated according to suitability (S438).

Subsequently, when the user plays the piano playing music selected, the operation S420 is repeated (S438). When the piano playing music is finished, the user is prompted to confirm whether to end the game, and the user repeats steps S400 or below in which the user wants to continue the game, and when the user wants to end the game, the game ends (S440).

Cumulatively calculate the score until the end of the game, if the score is confirmed, according to the evaluation result is stored in the winner's coupon management unit 315 and at the same time to register and store the score in the evaluation point store 314 (S440) .

The coupons selected as prizes for the game can be stored in the winner's coupon management box, and the stored coupons can be paid in cash for exchange in kind.

On the other hand, game participants can select a game's rating so that the players can play the game with other players.

In addition, the above-described embodiments of the present invention can be written as a program that can be executed in a computer. And, it can be implemented in a general-purpose digital computer for operating the program using a medium used in the computer. The media may be stored such as magnetic storage media (e.g., ROM, floppy disk, hard disk, etc.), optical reading media (e.g., CD-ROM, DVD, etc.) and carrier waves (e.g., transmission over the Internet). Media.

The recording medium includes a piano keyboard input module for receiving a key value of a key pressed by a user from a piano keyboard having a plurality of keys corresponding to a piano keyboard, a piano playing music management module for managing one or more piano playing music in a database, and the user. A music score generation / display control module for accessing the piano performance music selected by the user through the piano performance music management module to generate a corresponding score in real time, and to display the generated score to the user, corresponding to the selected piano performance music A key value generation module for generating key values of a piano keyboard according to the timing of music, a sound generation control module for generating a sound corresponding to a key value input from the piano keyboard input module, and outputting the generated sound to the user; In the key value generation module A game score calculation / display control module for calculating a game score according to whether the key value generated by the key value and the key value input by the piano keyboard input module are matched and whether timing is appropriate, and displaying the calculated game score to a user; Save as program code that can be run on a computer.

Although the present invention has been described in detail only with respect to the described embodiments, it will be apparent to those skilled in the art that various changes and modifications can be made within the technical scope of the present invention, and such modifications and modifications belong to the appended claims.

1 is a view showing an online music teaching system according to an embodiment of the present invention;

2 is a flowchart illustrating a method of using an online music teaching system according to an embodiment of the present invention;

3 is a conceptual diagram of a plurality of player concerto through the Internet,

4 illustrates an example of a screen of a web page;

And,

5 is a diagram illustrating another screen of a web page as an example.

<Description of the symbols for the main parts of the drawings>

100: playing device 110: control unit

119: music DB unit 120: key value generation unit

123: Instrument Selection 200: Web Piano Keyboard

300: game music server 314: evaluation store

313: music DB storage unit 315: coupon management unit

Claims (5)

A multiplay management unit for allowing a plurality of connected players to select music to be played respectively and simultaneously playing a plurality of music; A coupon management unit which displays a coupon held and selects and displays a coupon to be presented as a product; An interface unit for receiving a key value of a key pressed by a user from a web piano keyboard having a plurality of keys; A music score generating unit for generating music scores by playing the selected performance music; A music player for generating and outputting a sound corresponding to a key value input from the web piano keyboard input unit; A key value generator for generating key values of the web piano keyboard corresponding to the selected playing music according to the timing of the music; An evaluation body point unit which calculates a game score according to whether a key value generated by the key value generation unit and a key value input by the interface unit match and timing is appropriate; And On-line music learning system comprising a; server control unit for controlling to store the presented coupon in the winner's coupon storage in accordance with the evaluation result. The method of claim 1, An instrument selection unit for selecting an instrument to play; It is configured to further include an online music learning system, characterized in that the player can select the desired instrument to play the game. The method of claim 1, The sheet music generation unit An online music learning system for generating a music score of the selected piano playing music in advance and displaying the position of a corresponding note in real time according to the timing of the selected piano playing music so as to check the progress of the game. . (a) allowing a plurality of connected players to select music to play respectively; (b) displaying a coupon held and selecting and displaying a coupon to be presented as a product; (c) receiving a key value of a key pressed by a user from a web piano keyboard having a plurality of keys; (d) generating music scores by playing the selected playing musics and generating and outputting a sound corresponding to a key value input from the web piano keyboard input unit; (e) generating key values of the web piano keyboard corresponding to the selected playing music according to the timing of the music; (f) calculating a game score according to whether the key value input in step (c) and the key value match in step (d) and whether timing is appropriate; And (g) storing the presented coupon in a winner's coupon storage box according to the evaluation result. The method of claim 4, wherein Step (d) Selecting an instrument to play; Generating and displaying music scores of performance music according to the selected instrument in advance, and displaying positions of corresponding notes in real time according to the timing of the selected performance music.
KR1020090061789A 2008-07-08 2009-07-07 Music teaching system on-line internet and the control method thereof KR20100006136A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20080066206 2008-07-08
KR1020080066206 2008-07-08

Publications (1)

Publication Number Publication Date
KR20100006136A true KR20100006136A (en) 2010-01-18

Family

ID=41815349

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090061789A KR20100006136A (en) 2008-07-08 2009-07-07 Music teaching system on-line internet and the control method thereof

Country Status (1)

Country Link
KR (1) KR20100006136A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106297478A (en) * 2016-08-23 2017-01-04 郑州师范学院 A kind of piano intelligent tutoring system
CN110324340A (en) * 2019-07-03 2019-10-11 南京易科姆智能科技有限公司 A kind of immersion Lamination Education system based on cloud platform
CN112165612A (en) * 2020-11-09 2021-01-01 佳木斯大学 Piano remote teaching device, teaching system and teaching method thereof

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106297478A (en) * 2016-08-23 2017-01-04 郑州师范学院 A kind of piano intelligent tutoring system
CN110324340A (en) * 2019-07-03 2019-10-11 南京易科姆智能科技有限公司 A kind of immersion Lamination Education system based on cloud platform
CN112165612A (en) * 2020-11-09 2021-01-01 佳木斯大学 Piano remote teaching device, teaching system and teaching method thereof

Similar Documents

Publication Publication Date Title
JP3149574B2 (en) Karaoke equipment
US7799984B2 (en) Game for playing and reading musical notation
JP3371791B2 (en) Music training system and music training device, and recording medium on which music training program is recorded
US20160253915A1 (en) Music instruction system
US20090258700A1 (en) Music video game with configurable instruments and recording functions
US20080280680A1 (en) System and method for using a touchscreen as an interface for music-based gameplay
US20140041511A1 (en) System and method for providing exercise in playing a music instrument
Kylie et al. The Nirvana effect: Tapping video games to mediate music learning and interest
US9230526B1 (en) Computer keyboard instrument and improved system for learning music
US8414369B2 (en) Music game system and method of providing same
Hein Music games in education
Havre et al. Playing to learn or learning to play? Playing Rocksmith to learn electric guitar and bass in Nordic music teacher education
Graham et al. Rock god or game guru: Using Rocksmith to learn to play a guitar
KR20100006136A (en) Music teaching system on-line internet and the control method thereof
US20100136511A1 (en) System and Method for Teaching a Musical Instrument
KR20100006135A (en) Music teaching system having game function and the using method thereof
Rodriguez et al. Guitar learning, pedagogy, and technology: A historical outline
Torge Claussen Gaming Musical Instruments: Music has to be Hard Work!
US20060101984A1 (en) Training system
Bowyer A new approach to computer-assisted instruction in music theory for elementary and middle school children
JP2001282095A (en) Musical instrument playing education system
KR102639061B1 (en) A game system using a piano and a piano practice method using the same
JP3511237B2 (en) Karaoke equipment
KR20120076445A (en) Piano training system and input device using the same
JP3428101B2 (en) Karaoke equipment

Legal Events

Date Code Title Description
N231 Notification of change of applicant
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E601 Decision to refuse application