There are 3 repositories under music21 topic.
Automatic fingering generator for piano scores
(Experimental, a lot of bugs) Advanced automatic fingering generator for piano scores, determining optimal fingering using Model-Based Reinforcement Learning, written in the Julia language.
Multi-Instrument music generation using C-RNN-GAN with MIDI format input 🎼
Toolkit to convert MusicXML files into Blob Opera scores with real lyrics.
Generate midi file with deep neural network :notes:
:notes: A mood-based melody generator
Deep Learning & Natural Language Processing model to generate Piano music using LSTM Neural Networks
Music Feature Extraction and Analysis
MarkMelGen is a Markov Melody Generation program that takes configuration, lyric, and example music files and creates a tune for the supplied words.
Scripts for pre-processing, splitting or evaluating MIDI files for machine learning purposes and dataset generation
An evolutionary algorithm that generates an accompaniment to a given melody that consists of triad chords while following music theory rules and trends
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.
Project for the subject Soft computing
AR기술을 활용한 전자 드럼🥁🥁🥁
Fake Music
Rhythmic Search and Alignment Tools for Computational Musicology. Catered to ethnological rhythmic analysis of Olivier Messiaen's music.
Extension of the music21 library for working with music chords encoded according to the Harte Notation.
A collection of jupyter notebooks solving post-tonal music theory problems you didn't know you had using python and music21.
A python library for reading and writing deepvocal dv file
VeeHarmGen adds chords to a melody using various pop and jazz chord style files. It is a Vertical Harmony Generation program that takes an input musicxml file containing a melody and creates output musicxml files with added Chord Symbols.
the project can be used to generate piano tune.
Benchmarks on various datasets for music analysis of symbolic scores
AInstrumentalist is an AI model which generates instrumental music
Generating music using LSTM with the help of ESAC folk song dataset
A Python program to generate music and handle tuning systems.
WIP Converts Synthesia piano roll video to MIDI, note sheets PDF and Music XML. Works with YouTube video links.
Machine Learning project to generate classical music based on previous scores using Tensorflow
A system for automatically generating sight-reading music, utilising LSTM neural networks.
Tool to convert MusicXML into a simplified abc notation.
Ciphers voice leading (armonic intervals and motions) among parts on a music21 score Object
This program generate a sequence of chords that can be played with the melody
A python library for reading and writing UTAU ust file and Niaoniao nn file
Analysis, Graphics and Music Sheet Visualization of all J.S.Bach Chorales based on music21 Python Music Library