Music score play module assembly of digital music teaching system
A technology for music teaching and music notation, applied in the field of music notation playback, which can solve the problems of few music notation playback modes, inability to satisfy users, and music notation playback, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0019] Embodiment 1 of the present invention provides a music score playback module assembly of a digital music teaching system, such as figure 1 , figure 2 As shown, the score playback module components include:
[0020] The music score playing unit 10 is used to analyze the music score data when the composition is played, call the json file, cycle the outermost staff line data, recycle the complex staff data and bar data in each line, and cycle notes from the bar data Data, the MIDI value of the current note is obtained through the pitch data of the note, the key signature of the current score, and the key signature selected by the current user, and the note is played through MIDIApi (preferably windows midi api), and the currently played note data is displayed on the interface Do highlight processing, and at the same time, after obtaining the MIDI value of the note, find the key position of the virtual keyboard corresponding to the MIDI value from the virtual keyboard and...
Embodiment 2
[0037] A music score playing module component of a digital music teaching system, such as image 3As shown, what is different from Embodiment 1 is: the json called in the shown musical score playback unit 10 and the described fan singing and accompaniment playback unit 30 are all files generated in the notation-playing operation module 1, and the described notation-playing operation module 1 and the communicates with the components of the score playback module described above, including:
[0038] Musical note storehouse 11, is used to construct the data structure of musical note, comprises the mapping between constructing musical note data and musical note icon, the mapping between musical note data and midi signal and each musical note data that forms the same beat is constructed into measure data, described musical note Including ordinary notes, rests and beats, ordinary notes, rests and beats can be converted to each other by modifying the time value field in the property p...
Embodiment 3
[0054] A music score playing module component of a digital music teaching system, such as Figure 4 As shown, the difference from Embodiment 2 is that the music score playback module assembly is also connected with a whiteboard operation module 2, a music theory teaching module 3, a performance teaching module 4, an appreciation module 5 and an Internet module 6,
[0055] The whiteboard operation module 2 is used to establish a whiteboard library, in which a mapping between function icons and corresponding function attribute values is constructed, the function icons are displayed on the function panel, and the score in the editing page is edited. Said edit operation includes but not limited to electronic pen, eraser, insert file; Described music theory teaching module 3, is used for constructing the mapping of staff table to music keyboard, music keyboard to staff table, and transfers whiteboard storehouse to mark teaching page, Explain, build the music theory library at the...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com