Composition of short musical pieces with reinforcement learning. To be more detailed, framing of fifth species counterpoint writing as an optimization problem.
-
Updated
Oct 17, 2023 - Python
Composition of short musical pieces with reinforcement learning. To be more detailed, framing of fifth species counterpoint writing as an optimization problem.
Create and visualize temporal canons a'la Conlon Nancarrow
A collection of MuseScore plugins that check species counterpoint, 4-part chorales, intervals, and chords and can automatically create interval and chord ID worksheets.
BachDuet enables a human performer to improvise a duet counterpoint with a computer agent in real time.
Ruby gem for the rudiments of western music theory.
A Python program to generate music and handle tuning systems.
Ciphers voice leading (armonic intervals and motions) among parts on a music21 score Object
An agent for composing species counterpoint
A Common-Era counterpoint piece for strings in MXL format.
Pietro Cerone’s “El melopeo y maestro” (1613) in plain text
Species one counterpoint implemented in Answer Set Programming
SATB.ninja is a chord display and interpreter tool.
A MuseScore plugin that names the dissonances in common practice period counterpoint.
Add a description, image, and links to the counterpoint topic page so that developers can more easily learn about it.
To associate your repository with the counterpoint topic, visit your repo's landing page and select "manage topics."