MIDI playing style automatic conversion system based on recurrent neural network
A technology of cyclic neural network and automatic conversion, which is applied to instruments, electro-acoustic musical instruments, etc., can solve problems such as lack of dynamics, and achieve the effect of speeding up training
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] This embodiment discloses a MIDI performance style automatic conversion system based on a cyclic neural network. The system includes a sequentially connected MIDI analysis module, a data preprocessing module, an autoencoder module, a style network module and a music generation module. Among them, the MIDI analysis module is used to read the MIDI input by the user, and merge the multi-track MIDI into a single-track MIDI, and save the MIDI after merging the note tracks as a score; the data preprocessing module is used to extract the notes from the score feature to represent the score; the self-encoder module is used to encode and decode the extracted note features, to compress the surface features of the score and to extract the advanced features of the score; the style network module is used to learn the performance style of the score and generate a score that conforms to a specific performance style. The velocity vector of , assisting composition; the music generation mo...
Embodiment 2
[0084] Further illustrate the MIDI performance style automatic conversion system based on the cyclic neural network disclosed by the present embodiment below in conjunction with the accompanying drawings, as figure 1 Shown is a schematic diagram of the structure of the MIDI performance style automatic conversion system based on the cyclic neural network. The system includes MIDI analysis module, data preprocessing module, autoencoder module, style network module and music generation module. Among them, the MIDI analysis module is used to read the MIDI input by the user, and merge the multi-track MIDI into a single-track MIDI as a score; the data preprocessing module extracts the note features from the score, and designs the note matrix and velocity matrix to represent the score ;The autoencoder module is responsible for encoding and decoding the note matrix and the velocity matrix, which is used to compress the surface features of the score and extract the advanced features of...
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