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.
Toolkit to convert MusicXML files into Blob Opera scores with real lyrics.
Music Feature Extraction and Analysis
🎶 A mood-based melody generator
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 🎶
A cypher for translating English words to piano music notation
Tool to convert MusicXML into a simplified abc notation.
Converts MusicXML files to Euterpea Haskell code.
This program generate a sequence of chords that can be played with the melody
Python program designed for the assistance of rhythmic partitioning analysis of music texture
converts a musicxml leadsheet (single melody with harmony chord symbols) file (or files in a directory) to impro-visor style leadsheet(s).
This is a PyTorch-based generative music system that trains on MusicXML files.
Rhythmic Search and Alignment Tools for Computational Musicology. Catered to ethnological rhythmic analysis of Olivier Messiaen's music.
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."