Algorithm for rapidly playing musical instrument through software

A fast, musical instrument technology, applied in the direction of electro-acoustic musical instruments, instruments, etc., can solve the problems of rarely finding technical support, lack of competitiveness, uneven software, etc., to facilitate dissemination and editing, shorten the development cycle, document small effect

Inactive Publication Date: 2017-01-04
NORTHWESTERN POLYTECHNICAL UNIV
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, music algorithms mainly focus on music classification, retrieval and recommendation, and there are not many algorithms for music creation
However, most music creation software uses databases to store and manage resources, and has not conducted in-depth discussions on algorithms.
In the existing literature and inventions, there is very little research on this type of algorithm, and the algorithm related to using software to quickly play musical instruments is even blank
[0003] In addition, the development of domestic music creation software is...

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
  • Algorithm for rapidly playing musical instrument through software
  • Algorithm for rapidly playing musical instrument through software
  • Algorithm for rapidly playing musical instrument through software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the purpose, technical solution and advantages of an algorithm for quickly playing musical instruments by software of the present invention clearer, the present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments, but it should be noted that the following description The specific examples are only used to illustrate the present invention, but not to limit the scope of the present invention.

[0025] 1, figure 1 It is an algorithm flow chart of the present invention. Such as figure 1 as shown,

[0026] The algorithm involves three user input units and several algorithm processing units.

[0027] The user input unit can be various hardware and software terminals with data interaction functions, such as computers, mobile phones, microprocessor platforms with buttons and related system software. The content of the user input unit includes "music numbered notation input", "basic pitch of music...

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 present invention provides an algorithm for rapidly playing a musical instrument through software which is concretely applied in the music system development, belonging to the multimedia creation technology field. The algorithm revolves around 'nodes' (notes '0'-'7') in a numbered musical notation and performs data block segment of the numbered musical notation, and each data block has itself music features-pitches and length; a length calculation method is employed to obtain the audio frequency resource s(n) through the relative length r(n, d) of the nodes, the valued-added length a (n, j) of the data block and the basic mode basis of the whole music; the length calculation method is employed to obtain the play time y(n) corresponding to the audio frequency through the delay time spanning t(n, j) and the unit delay time span time of the data block; the length and the rhythm of the whole music is changed through correction of the basis and time values; the feature value of the data block corresponding to each 'node' is [s(n), y(n)]; and finally, a music numbered musical notation is translated to a large data block set [[s(0), y(0)], [s(1), y(1)], ..., [s(0), y(n)]. The development time is saved, the operation efficiency is high, the operation is simple, and the practicability is high.

Description

technical field [0001] The invention relates to an algorithm for quickly playing musical instruments by software, which is specifically applied to the development of music systems and belongs to the technical field of multimedia creation. Background technique [0002] At present, music algorithms mainly focus on music classification, retrieval and recommendation, and there are not many algorithms for music creation. However, most music creation software uses databases to store and manage resources, and has not conducted in-depth discussions on algorithms. In the existing documents and inventions, there is very little research on this type of algorithm, and the algorithm related to using software to quickly play musical instruments is even more blank. [0003] In addition, the development of domestic music creation software is relatively lagging behind. The music creation software market is mostly monopolized by foreign mainstream companies. Domestic related software is unev...

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
IPC IPC(8): G10H7/10G10H7/12
CPCG10H7/10G10H7/12G10H2210/105G10H2210/111
Inventor 高逦张昌武唐雨晨
Owner NORTHWESTERN POLYTECHNICAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products