CN103531189A - Performance evaluator for intelligent electric piano - Google Patents

Performance evaluator for intelligent electric piano Download PDF

Info

Publication number
CN103531189A
CN103531189A CN201310454365.7A CN201310454365A CN103531189A CN 103531189 A CN103531189 A CN 103531189A CN 201310454365 A CN201310454365 A CN 201310454365A CN 103531189 A CN103531189 A CN 103531189A
Authority
CN
China
Prior art keywords
event
intelligent electric
electric piano
midi
note
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
CN201310454365.7A
Other languages
Chinese (zh)
Other versions
CN103531189B (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.)
Anhui Huasha Technology Co Ltd
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201310454365.7A priority Critical patent/CN103531189B/en
Publication of CN103531189A publication Critical patent/CN103531189A/en
Application granted granted Critical
Publication of CN103531189B publication Critical patent/CN103531189B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)
  • Auxiliary Devices For Music (AREA)

Abstract

The invention discloses a performance evaluator for an intelligent electric piano. The performance evaluator is constructed in a main controller of the intelligent electric piano by a program. The performance evaluator receives an MIDI (Musical Instrument Digital Interface) event outputted by a music file analyzer in the main controller of the intelligent electric piano as a reference event, receives an MIDI event outputted by an MIDI sequencer in the main controller of the intelligent electric piano as an input event, and compares the input event and the reference event to evaluate the performance of a user. The performance evaluator disclosed by the invention has the advantages that the music performed by the user can be evaluated, and an evaluating result is displayed by a music-score display, the performance of the user can be scored, so that the performance of the intelligent electric piano is improved and further the intelligent electric piano has a music teaching function.

Description

A kind of performance evaluator for Intelligent electric piano
Technical field
The present invention relates to Intelligent electric piano system field, be specially a kind of performance evaluator for Intelligent electric piano.
Background technology
intelligent electric piano is a kind of novel interactive electronic musical instrument, and it is played for user by MIDI keyboard simulation fingerboard, processes after the input signal of MIDI keyboard by built-in master controller, exports corresponding piano music.In prior art, in Intelligent electric piano master controller, generally by programming, there are the modules such as Qu Ku, bank, MIDI sequencer, melody document parser, music score of Chinese operas display, metronome, MIDI compositor, by the cooperation simulation piano performance of modules, but the module of still player not being performed music and being assessed at present.
Summary of the invention
The object of this invention is to provide a kind of performance evaluator for Intelligent electric piano, the problem existing to solve prior art.
In order to achieve the above object, the technical solution adopted in the present invention is:
A kind of performance evaluator for Intelligent electric piano, by program construction in the master controller of Intelligent electric piano, it is characterized in that: when user plays by MIDI keyboard, the midi event that described performance evaluator receives melody document parser output in Intelligent electric piano master controller is as with reference to event, and the midi event that receives MIDI sequencer output in Intelligent electric piano master controller is as incoming event, and respectively with reference to event, incoming event exports music score of Chinese operas display in Intelligent electric piano master controller to and shows, by incoming event and reference event are compared, thereby the performance to user is assessed, detailed process is as follows:
The MIDI of user from Intelligent electric piano master controller chooses the melody file that will play in bent storehouse, described melody document parser is resolved the melody file of choosing, divide track record tone symbol event and control event, as export performance evaluator to reference to event, performance evaluator is reduced into staff by the reference time of melody document parser output and shows in music score of Chinese operas display, the corresponding a line staff of each track, simultaneously, when user strikes up by MIDI keyboard, in Intelligent electric piano master controller, MIDI sequencer receives after the midi signal of MIDI keyboard output, processing obtains the musical composition information of user's performance as incoming event, incoming event exports on the one hand MIDI compositor and source of sound in Intelligent electric piano master controller to and synthesizes pronunciation, incoming event exports on the other hand to be played in evaluator, compare with the reference time in performance evaluator, by the note pitch parameter of corresponding comparison incoming event and reference event one by one, note start time parameter, value parameter during note, obtain evaluation result, in the time of in the error range that between value parameter, corresponding difference is all being set when the note pitch parameter of incoming event and reference time, note start time parameter, note, be judged as correct input, when the note pitch parameter of incoming event and reference time, note start time parameter, note between value parameter in corresponding difference outside a certain the error range of setting, or in the error range of setting, do not receive the incoming event with certain reference event same tone, be judged as wrong input, and in music score of Chinese operas display, carry out display reminding, between comparison obtains incoming event and reference event, there is no identical pitch, judgement belongs to erroneous input, not by carrying out display reminding in music score of Chinese operas display, but counts evaluation result.
Described a kind of performance evaluator for Intelligent electric piano, is characterized in that: play evaluator according to accuracy, different classes of wrong and mistake by statistics index comprehensively give a mark, and part index number can be listed separately to independent marking.
Described a kind of performance evaluator for Intelligent electric piano, is characterized in that: for the note event of the identical pitch of right-hand man's lap in the multitone rail music score of Chinese operas, only start time note is early passed judgment on, its result affects other overlapping notes with it.
The music that the present invention can play user be assessed, and assessment result shows by music score of Chinese operas display, and can give a mark to user's performance, has improved the performance of Intelligent electric piano, makes Intelligent electric piano possess the function of music teaching.
Accompanying drawing explanation
Fig. 1 is Intelligent electric piano theory diagram.
Embodiment
As shown in Figure 1.A kind of performance evaluator for Intelligent electric piano, by program construction in the master controller of Intelligent electric piano, when user plays by MIDI keyboard, play midi event that evaluator receives melody document parser output in Intelligent electric piano master controller as with reference to event, and the midi event that receives MIDI sequencer output in Intelligent electric piano master controller is as incoming event, and respectively with reference to event, incoming event exports music score of Chinese operas display in Intelligent electric piano master controller to and shows, by incoming event and reference event are compared, thereby the performance to user is assessed, detailed process is as follows:
The MIDI of user from Intelligent electric piano master controller chooses the melody file that will play in bent storehouse, melody document parser is resolved the melody file of choosing, divide track record tone symbol event and control event, as export performance evaluator to reference to event, performance evaluator is reduced into staff by the reference time of melody document parser output and shows in music score of Chinese operas display, the corresponding a line staff of each track, simultaneously, when user strikes up by MIDI keyboard, in Intelligent electric piano master controller, MIDI sequencer receives after the midi signal of MIDI keyboard output, processing obtains the musical composition information of user's performance as incoming event, incoming event exports on the one hand MIDI compositor and source of sound in Intelligent electric piano master controller to and synthesizes pronunciation, incoming event exports on the other hand to be played in evaluator, compare with the reference time in performance evaluator, by the note pitch parameter of corresponding comparison incoming event and reference event one by one, note start time parameter, value parameter during note, obtain evaluation result, in the time of in the error range that between value parameter, corresponding difference is all being set when the note pitch parameter of incoming event and reference time, note start time parameter, note, be judged as correct input, when the note pitch parameter of incoming event and reference time, note start time parameter, note between value parameter in corresponding difference outside a certain the error range of setting, or in the error range of setting, do not receive the incoming event with the identical dullness of certain reference event, be judged as wrong input, and in music score of Chinese operas display, carry out display reminding, between comparison obtains incoming event and reference event, there is no identical pitch, judgement belongs to erroneous input, not by carrying out display reminding in music score of Chinese operas display, but counts evaluation result.
Play evaluator according to accuracy, different classes of wrong and mistake by statistics index comprehensively give a mark, and part index number can be listed separately to independent marking.
For the note event of the identical pitch of right-hand man's lap in the multitone rail music score of Chinese operas, only start time note early to be passed judgment on, its result affects other overlapping notes with it.

Claims (3)

1. the performance evaluator for Intelligent electric piano, by program construction in the master controller of Intelligent electric piano, it is characterized in that: when user plays by MIDI keyboard, the midi event that described performance evaluator receives melody document parser output in Intelligent electric piano master controller is as with reference to event, and the midi event that receives MIDI sequencer output in Intelligent electric piano master controller is as incoming event, and respectively with reference to event, incoming event exports music score of Chinese operas display in Intelligent electric piano master controller to and shows, by incoming event and reference event are compared, thereby the performance to user is assessed, detailed process is as follows:
The MIDI of user from Intelligent electric piano master controller chooses the melody file that will play in bent storehouse, described melody document parser is resolved the melody file of choosing, divide track record tone symbol event and control event, as export performance evaluator to reference to event, performance evaluator is reduced into staff by the reference time of melody document parser output and shows in music score of Chinese operas display, the corresponding a line staff of each track, simultaneously, when user strikes up by MIDI keyboard, in Intelligent electric piano master controller, MIDI sequencer receives after the midi signal of MIDI keyboard output, processing obtains the musical composition information of user's performance as incoming event, incoming event exports on the one hand MIDI compositor and source of sound in Intelligent electric piano master controller to and synthesizes pronunciation, incoming event exports on the other hand to be played in evaluator, compare with the reference time in performance evaluator, by the note pitch parameter of corresponding comparison incoming event and reference event one by one, note start time parameter, value parameter during note, obtain evaluation result, in the time of in the error range that between value parameter, corresponding difference is all being set when the note pitch parameter of incoming event and reference time, note start time parameter, note, be judged as correct input, when the note pitch parameter of incoming event and reference time, note start time parameter, note between value parameter in corresponding difference outside a certain the error range of setting, or in the error range of setting, do not receive the incoming event with certain reference event same tone, be judged as wrong input, and in music score of Chinese operas display, carry out display reminding, between comparison obtains incoming event and reference event, there is no identical pitch, judgement belongs to erroneous input, not by carrying out display reminding in music score of Chinese operas display, but counts evaluation result.
2. a kind of performance evaluator for Intelligent electric piano according to claim 1, it is characterized in that: play evaluator according to accuracy, different classes of wrong and mistake by statistics index comprehensively give a mark, and part index number can be listed separately to independent marking.
3. a kind of performance evaluator for Intelligent electric piano according to claim 1, it is characterized in that: for the note event of the identical pitch of right-hand man's lap in the multitone rail music score of Chinese operas, only start time note is early passed judgment on, its result affects other overlapping notes with it.
CN201310454365.7A 2013-09-25 2013-09-25 It is a kind of to be used for the performance evaluator of intelligent fender Active CN103531189B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310454365.7A CN103531189B (en) 2013-09-25 2013-09-25 It is a kind of to be used for the performance evaluator of intelligent fender

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310454365.7A CN103531189B (en) 2013-09-25 2013-09-25 It is a kind of to be used for the performance evaluator of intelligent fender

Publications (2)

Publication Number Publication Date
CN103531189A true CN103531189A (en) 2014-01-22
CN103531189B CN103531189B (en) 2017-10-10

Family

ID=49933147

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310454365.7A Active CN103531189B (en) 2013-09-25 2013-09-25 It is a kind of to be used for the performance evaluator of intelligent fender

Country Status (1)

Country Link
CN (1) CN103531189B (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103777777A (en) * 2014-02-13 2014-05-07 熊世林 Piano keyboard with text input function and text input method of piano keyboard
CN104538010A (en) * 2015-01-21 2015-04-22 熊世林 Method for recording emotion mode of electronic musical instrument playing
CN104680881A (en) * 2015-02-13 2015-06-03 莫奇 Teaching method for mobile and online music
CN104766505A (en) * 2015-04-10 2015-07-08 广州艾茉森电子有限公司 Intelligent teaching-use piano and piano teaching method
CN104821114A (en) * 2015-05-04 2015-08-05 渤海大学 Piano teaching auxiliary device suitable for hearing-impaired student
CN105070298A (en) * 2015-07-20 2015-11-18 科大讯飞股份有限公司 Polyphonic musical instrument scoring method and device
CN105469669A (en) * 2016-02-02 2016-04-06 广州艾美网络科技有限公司 Auxiliary teaching device for sing
CN106097828A (en) * 2016-08-12 2016-11-09 淮阴师范学院 Technical ability detecting system is sung in a kind of musicology teaching
CN106205279A (en) * 2016-08-29 2016-12-07 得理电子(上海)有限公司 The reminding method of a kind of note duration, system and electronic equipment thereof
CN106531184A (en) * 2016-09-23 2017-03-22 南京凡豆信息科技有限公司 Intelligent hardware piano music finishing training guidance method based on melody characteristic matching
CN107316536A (en) * 2017-06-22 2017-11-03 华中师范大学 A kind of virtual dulcimer system based on musical instrument digital interface
CN107424476A (en) * 2017-08-01 2017-12-01 上海破破飞网络科技有限公司 A kind of instrumental music training mate system
CN107545806A (en) * 2016-08-12 2018-01-05 小叶子(北京)科技有限公司 A kind of intelligent music tutoring system
CN107767847A (en) * 2017-09-29 2018-03-06 小叶子(北京)科技有限公司 A kind of intelligent piano performance assessment method and system
CN107799104A (en) * 2016-09-05 2018-03-13 卡西欧计算机株式会社 Music performance apparatus, playing method, recording medium and electronic musical instrument
CN108899004A (en) * 2018-07-20 2018-11-27 广州市雅迪数码科技有限公司 Design of musical notes on staff it is synchronous with MIDI file note and scoring method and device
CN109243248A (en) * 2018-09-29 2019-01-18 南京华捷艾米软件科技有限公司 A kind of virtual piano and its implementation based on 3D depth camera mould group
CN109344794A (en) * 2018-10-19 2019-02-15 深圳市微蓝智能科技有限公司 A kind of piano performance methods of marking, device and computer storage medium
CN110136677A (en) * 2019-03-28 2019-08-16 深圳芒果未来教育科技有限公司 Musical sound control method and Related product
CN111554257A (en) * 2020-05-07 2020-08-18 南京邮电大学 Note comparison system of traditional Chinese national musical instrument and use method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1154530A (en) * 1995-10-13 1997-07-16 兄弟工业株式会社 Device for giving marks for karaoke singing level
US20110003638A1 (en) * 2009-07-02 2011-01-06 The Way Of H, Inc. Music instruction system
US20110247479A1 (en) * 2010-04-09 2011-10-13 Apple Inc. Chord training and assessment systems
CN102568261A (en) * 2011-12-28 2012-07-11 张智 Auxiliary musical instrument learning machine

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1154530A (en) * 1995-10-13 1997-07-16 兄弟工业株式会社 Device for giving marks for karaoke singing level
US20110003638A1 (en) * 2009-07-02 2011-01-06 The Way Of H, Inc. Music instruction system
US20110247479A1 (en) * 2010-04-09 2011-10-13 Apple Inc. Chord training and assessment systems
CN102568261A (en) * 2011-12-28 2012-07-11 张智 Auxiliary musical instrument learning machine

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103777777A (en) * 2014-02-13 2014-05-07 熊世林 Piano keyboard with text input function and text input method of piano keyboard
CN104538010A (en) * 2015-01-21 2015-04-22 熊世林 Method for recording emotion mode of electronic musical instrument playing
CN104680881A (en) * 2015-02-13 2015-06-03 莫奇 Teaching method for mobile and online music
CN104766505A (en) * 2015-04-10 2015-07-08 广州艾茉森电子有限公司 Intelligent teaching-use piano and piano teaching method
CN104766505B (en) * 2015-04-10 2018-02-23 广州珠江艾茉森数码乐器股份有限公司 Intelligent tutoring piano and Piano Teaching method
CN104821114A (en) * 2015-05-04 2015-08-05 渤海大学 Piano teaching auxiliary device suitable for hearing-impaired student
CN104821114B (en) * 2015-05-04 2020-05-01 渤海大学 Piano teaching auxiliary device suitable for hearing impairment student
CN105070298A (en) * 2015-07-20 2015-11-18 科大讯飞股份有限公司 Polyphonic musical instrument scoring method and device
CN105070298B (en) * 2015-07-20 2019-07-30 科大讯飞股份有限公司 The methods of marking and device of polyphony musical instrument
CN105469669A (en) * 2016-02-02 2016-04-06 广州艾美网络科技有限公司 Auxiliary teaching device for sing
CN107545806A (en) * 2016-08-12 2018-01-05 小叶子(北京)科技有限公司 A kind of intelligent music tutoring system
CN106097828B (en) * 2016-08-12 2019-05-07 淮阴师范学院 A kind of musicology teaching performance technical ability detection system
CN106097828A (en) * 2016-08-12 2016-11-09 淮阴师范学院 Technical ability detecting system is sung in a kind of musicology teaching
CN106205279A (en) * 2016-08-29 2016-12-07 得理电子(上海)有限公司 The reminding method of a kind of note duration, system and electronic equipment thereof
CN107799104A (en) * 2016-09-05 2018-03-13 卡西欧计算机株式会社 Music performance apparatus, playing method, recording medium and electronic musical instrument
CN106531184A (en) * 2016-09-23 2017-03-22 南京凡豆信息科技有限公司 Intelligent hardware piano music finishing training guidance method based on melody characteristic matching
CN107316536A (en) * 2017-06-22 2017-11-03 华中师范大学 A kind of virtual dulcimer system based on musical instrument digital interface
CN107424476A (en) * 2017-08-01 2017-12-01 上海破破飞网络科技有限公司 A kind of instrumental music training mate system
CN107767847A (en) * 2017-09-29 2018-03-06 小叶子(北京)科技有限公司 A kind of intelligent piano performance assessment method and system
CN107767847B (en) * 2017-09-29 2020-10-27 小叶子(北京)科技有限公司 Intelligent piano playing evaluation method and system
CN108899004A (en) * 2018-07-20 2018-11-27 广州市雅迪数码科技有限公司 Design of musical notes on staff it is synchronous with MIDI file note and scoring method and device
CN109243248A (en) * 2018-09-29 2019-01-18 南京华捷艾米软件科技有限公司 A kind of virtual piano and its implementation based on 3D depth camera mould group
CN109344794A (en) * 2018-10-19 2019-02-15 深圳市微蓝智能科技有限公司 A kind of piano performance methods of marking, device and computer storage medium
CN109344794B (en) * 2018-10-19 2022-04-19 深圳市微蓝智能科技有限公司 Piano playing scoring method and device and computer storage medium
CN110136677A (en) * 2019-03-28 2019-08-16 深圳芒果未来教育科技有限公司 Musical sound control method and Related product
CN110136677B (en) * 2019-03-28 2022-03-15 深圳市芒果未来科技有限公司 Musical tone control method and related product
CN111554257A (en) * 2020-05-07 2020-08-18 南京邮电大学 Note comparison system of traditional Chinese national musical instrument and use method thereof

Also Published As

Publication number Publication date
CN103531189B (en) 2017-10-10

Similar Documents

Publication Publication Date Title
CN103531189A (en) Performance evaluator for intelligent electric piano
CN109065008B (en) Music performance music score matching method, storage medium and intelligent musical instrument
CN102568261B (en) Auxiliary musical instrument learning machine
US9558727B2 (en) Performance method of electronic musical instrument and music
CN107767847B (en) Intelligent piano playing evaluation method and system
US20110146477A1 (en) String instrument educational device
CN104091589B (en) Bowed stringed instrument plays guiding device and its control method
US9478201B1 (en) System and method for optical music recognition
US8912418B1 (en) Music notation system for two dimensional keyboard
CN103810992A (en) Voice synthesizing method and voice synthesizing apparatus
CN107146497A (en) A kind of piano test for confirmation of the grade points-scoring system
Wöllner et al. Perceiving conductors' expressive gestures from different visual perspectives. An exploratory continuous response study
US10013963B1 (en) Method for providing a melody recording based on user humming melody and apparatus for the same
CN104680881A (en) Teaching method for mobile and online music
US20220383842A1 (en) Estimation model construction method, performance analysis method, estimation model construction device, and performance analysis device
CN105513580A (en) Keyboard musical instrument playing note identification system based on auxiliary camera
CN101937670A (en) Method and device for displaying and making music
CN110379255A (en) A kind of piano playing dynamics teaching auxiliary device
CN113160655B (en) Musical instrument teaching system, method and readable storage medium
Wang et al. PipaSet and TEAS: A Multimodal Dataset and Annotation Platform for Automatic Music Transcription and Expressive Analysis Dedicated to Chinese Traditional Plucked String Instrument Pipa
CN111554257A (en) Note comparison system of traditional Chinese national musical instrument and use method thereof
CN103645875A (en) Intelligent music score displaying method
CN216053434U (en) Musical instrument teaching system
JP2019109357A (en) Feature analysis method for music information and its device
JP2007121563A (en) Musical score recognition device and musical score recognition program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20170829

Address after: 230000, Hefei 3, Mount Huangshan Road, 599 hi tech Zone, Anhui, China

Applicant after: ANHUI CROSSWAY INTELLIGENT INSTRUMENT TECHNOLOGY CO., LTD.

Address before: 230088 Mount Huangshan Road, Anhui city of Hefei province Shushan District Jing Gang Town 588 Tahiti modern city room 1 B701

Applicant before: Xiong Shilin

GR01 Patent grant
GR01 Patent grant
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Xiong Shilin

Inventor before: Yin Dian

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 230000, Hefei 3, Mount Huangshan Road, 599 hi tech Zone, Anhui, China

Patentee after: Anhui Huasha Technology Co., Ltd.

Address before: 230000, Hefei 3, Mount Huangshan Road, 599 hi tech Zone, Anhui, China

Patentee before: ANHUI CROSSWAY INTELLIGENT INSTRUMENT TECHNOLOGY CO., LTD.