Automatic song creation method via computer

A computer and song technology, which is applied in the field of automatic song creation using computers, can solve the problems of lack of mature technical implementation solutions, difficulty in quantifying the sound of music, and inability to accurately evaluate model training results, etc.

Active Publication Date: 2017-05-10
张文铂
View PDF12 Cites 43 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since music is a work of art that is difficult to quantify, it is very inconvenient to use machine learning algorithms to simulate, that is, it is impossible to accurately evaluate the training results of the model, because the music is very difficult to quantify, and it is a unique human Perceptual knowledge, different people's evaluations also have deviations
Therefore, the music produced by traditional machine learning methods is difficult to meet people's aesthetics, thus losing the ar

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
  • Automatic song creation method via computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0021] Example: such as figure 1As shown, the detailed creation process of a song in the method of using computer to automatically create songs in the present invention is as follows: 1) Composition engine module: by using artificial neural network algorithm and related music theory to simulate composition, according to the specified chord trend rule, calculate Generate a random combination of rhythm and melody pitch to generate a melody with a specified number of measures; 2) Arranger engine module: According to the chord direction of the melody, randomly generate accompaniment tracks of different timbres within the rules, such as piano, guitar, bass , drums, etc., and add flower processing according to the characteristics of different instruments; 3) Singing engine module: through the speech synthesis technology in natural language processing, the sound source file is synthesized according to the specified score, and the wave file is output.

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 discloses an automatic song creation method via a computer. The method comprises the steps of computer composing, computer arranging and computer singing concretely, and is realized via computer composing software by that a user inputs random rows of lyrics, the rows of lyrics are separated by separators respectively, and an algorithm operation composing module generates a melody MIDI music score file; the operation composing module adds an accompaniment audio track to the corresponding MIDI music score file, and renders an accompaniment file into a high-quality WAVE audio accompaniment file via a sound source library; the MIDI music score file is combined with a specific human sound source file via a music synthesis algorithm to generate a theme; and the theme is combined with the accompaniment file to form a final song. The method is a great innovation in the field of computer music, and through the method, an ordinary person can convert words of himself/herself into the song which includes melody and customized accompaniment and can be sung.

Description

technical field [0001] The invention belongs to the technical field of song creation methods, and in particular relates to a method for automatically creating songs by using a computer. Background technique [0002] Automatic song creation is divided into three technologies in terms of process, namely computer composition, computer arrangement and computer singing. Computer composition (automated composition) or algorithm composition (algorithmic composition) is an attempt to use a formalized process to minimize the involvement of ordinary users or composers when using computers to create music. The main technologies adopted in the traditional automatic composition algorithm in the prior art include: Markov chain, random process, layered technology, knowledge base system, music grammar, artificial neural network technology and genetic algorithm, all of which use machine learning algorithms to analyze music. The melody is simulated. Since music is a work of art that is diff...

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/00
CPCG10H7/00G10H2210/111G10H2210/145
Inventor 张文铂
Owner 张文铂
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