Symbolic music generation taking inspiration from NLP and human composition process
-
Updated
Jun 28, 2023 - Python
Symbolic music generation taking inspiration from NLP and human composition process
MarkMelGen is a Markov Melody Generation program that takes configuration, lyric, and example music files and creates a tune for the supplied words.
Pop-K is a small RWKV model that generates pop melodies in C major and A minor.
CCMT-CPBP is a neuro-symbolic artificial intelligence system (combining machine learning and constraint programming) that generates musical melodies based on given chords while providing more control over these melodies than the base transformer.
Rest API to interact with magenta RNN composer from ai-duet website
A musical pattern generator and visualizer
Very efficient and cute GPT2-based Karaoke Melody Music AI creator and generator :) Konnichiwa !!! :)
Creates harmonically coherent random melodies using a repeating motif and rhythmic patterns defined by key, chord progression, BPM, and time signature. It supports both GUI and CLI interfaces for easy configuration and MIDI export.
Create inspiration! Create notes. Billions of them!
🎶 Transform text into beautiful melodies in real-time with MelodyCraftWS! 🚀
Start your Music AI journey with a simple 2-3 layer Bi-Directional LSTMs. See what YOU can do and how it compares to big guys! :)
how I achieved random sargam generation
Random Music Generator written in Python
🎼 Hackathon project for 2020-2021 Creative Programming and Computing Course @ Polimi MAE
Harmon AI: Deep Learning based Melody Generator build using RNN & LSTM
Play melody from music notes with STM32 microcontroller
A Recurrent Neural Network architecture for generating Melodies
A melody generator made using LSTM from a dataset of olden compositions.
Play music through your PC speaker (POST Buzzer)
Add a description, image, and links to the melody-generation topic page so that developers can more easily learn about it.
To associate your repository with the melody-generation topic, visit your repo's landing page and select "manage topics."