Unlock instant, AI-driven research and patent intelligence for your innovation.

Quick solo music score recognizing method

A technology of music and score, which is applied in the field of fast recognition of solo music score, which can solve the problems of slow recognition speed, MIDI file limitation, and limited practical value, and achieve the effect of improving accuracy and calculation speed

Inactive Publication Date: 2014-12-17
SOUTHEAST UNIV
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The former is greatly limited because the MIDI file itself contains a large amount of score information, and the MIDI file is not a commonly used audio file format.
The latter limit the practical value of this method due to the slow recognition speed due to the large amount of computation required

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Quick solo music score recognizing method
  • Quick solo music score recognizing method
  • Quick solo music score recognizing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Such as figure 1 As shown, the computer reads the pre-recorded .wav format solo music audio file, saves the music data as an array, and then CPU divides the music data into frames and copies them to the GPU, and the GPU creates a thread for each frame of data , the thread performs band-pass filtering, center clipping, and pitch period identification (identification of pitch) of the corresponding frame, and finally returns the result of pitch identification to the CPU, and the CPU performs beat identification in combination with the short-term energy change rate. The specific calculation process is as follows:

[0019] 1. Framing processing

[0020] The present invention first divides original music data into several frames, and the length of each frame is twice the maximum pitch period that may occur in the music signal, so that Fs is the sampling rate of the music signal, and T max is the maximum pitch period, N is the shortest frame length, then there are

[0021] ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a quick solo music score recognizing method. The quick solo music score recognizing method includes: firstly, a computer records solo music and saves the solo music as a wav format audio file; secondly, a CPU (central processing unit) frames music data into a plurality of frames; thirdly, the CPU transmits the framed music data to a GPU (graphics processing unit); fourthly, the GPU subject all the frames of original data to band-pass filtering and center clipping at the same time; fifthly, the GPU achieves musical tone recognition (namely pitch period recognition) through an improved autocorrelation function method and then returns a computing result to the CPU; sixthly, the CPU computes a short-time energy value of each frame of data and extracting change rate of short-time energy by means of differential operation; seventhly, beats are divided according to the change rate and determining the time length of each beat, so that music playing speed is obtained. The quick solo music score recognizing method has the advantages that musical tones, the beats and the playing speed can be computed accurately, and musical tone recognition accuracy rate is increased and the computing speed is increased by about six times by the aid of the improved autocorrelation function method and a concurrent processing mode.

Description

technical field [0001] The invention relates to a method for quickly identifying solo music scores. Background technique [0002] Automatic recognition of the scores of solo music refers to recording the solo music signal played by the user as an audio file, and calculating the score information of the music by analyzing the audio file: including pitch information and beat information. This function can greatly improve the composer's creative efficiency in music creation, and can also point out the mistakes made by the performer during the performance. [0003] There are two main types of automatic score recognition for solo music at present: automatic score recognition based on MIDI format audio files and automatic score recognition methods based on WAV format audio files. The former is greatly limited because the MIDI file itself contains a large amount of score information, and the MIDI file is not a commonly used audio file format. The latter has a slow recognition spe...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G10L25/21G10L25/90G10G3/04
Inventor 谢晨伟郑姚生汤勇明
Owner SOUTHEAST UNIV