Automatic fingering generator for piano scores
-
Updated
Jun 19, 2023 - Python
Automatic fingering generator for piano scores
This repository contains code for generating new music using Generative Adversarial Networks (GANs). GANs are a type of deep learning model that can learn to generate new data that resembles the training data. In this case, we use GANs to generate music sequences based on existing MIDI files.
Deep Learning & Natural Language Processing model to generate Piano music using LSTM Neural Networks
Toolkit to convert MusicXML files into Blob Opera scores with real lyrics.
Multi-Instrument music generation using C-RNN-GAN with MIDI format input 🎼
Music Feature Extraction and Analysis
🎶 A mood-based melody generator
(Experimental, a lot of bugs) Automatic fingering generator for piano scores, determining optimal fingering using Model-Based Reinforcement Learning, written in the Julia language.
Fake Music
An evolutionary algorithm that generates an accompaniment to a given melody that consists of triad chords while following music theory rules and trends
MarkMelGen is a Markov Melody Generation program that takes configuration, lyric, and example music files and creates a tune for the supplied words.
Extension of the music21 library for working with music chords encoded according to the Harte Notation.
Generate midi file with deep neural network 🎶
Tool to convert MusicXML into a simplified abc notation.
Machine Learning project to generate classical music based on previous scores using Tensorflow
Converts MusicXML files to Euterpea Haskell code.
Jupyter notebooks for random experiments with audio processing, data analysis and machine learning
Add a description, image, and links to the music21 topic page so that developers can more easily learn about it.
To associate your repository with the music21 topic, visit your repo's landing page and select "manage topics."