Skip to content

Given a set of rules and a user melody input generate a melodic counterpoint

Notifications You must be signed in to change notification settings

Dylan-Riley/CounterpointGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

CounterpointGenerator

Given a set of rules and a user melody input generate a melodic counterpoint.

This was initially created and developed as a part of CodeDay Labs' summer of 2021 internship program. Our showcase can be found here.

Input

Input is currently a string expected to follow the pattern "[int] [space] [double] [comma] [space] ... repeat" to crudely represent a melody line made up of note pitches and note lengths. Example:

0 16, 5 4, 6 4, 9 8, 0 16

As established in the constants file a pitch of 0 represents C5, and a length of 16.0 represents a whole note.

Contributing

Contributions are welcome! Style guidelines: https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions

About

Given a set of rules and a user melody input generate a melodic counterpoint

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages