mgen
https://github.com/rualark/mgen
C++
MGen: Windows PC C++ algorithmic music generator laboratory, playing into MIDI port and exporting MIDI
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C++ not yet supported17 Subscribers
Add a CodeTriage badge to mgen
Help out
- Issues
- CA2: Appending dpenalty SAS algorithm cannot be used for smap having zeroes
- Rename all Calc* and Calculate* functions with Get*
- CA2: Extract all animations into separate function
- Always use cantus_id instead of i in functions. Do not pass i to functions
- CP1: Allow prepared tritone on downbeat if prepared or resolved
- CA2: Consider running SWA after SAS correction
- CA2: Consider a better algorithm for calculating distance penalty (dpenalty)
- CP1: Pause length is calculated without regard of non-uniform cc_len of first steps
- CF1/CP1: Check rules, which set fpenalty even if skip_flags - decide if you need not set fpenalty
- CP1: Do not send new data to output buffers if even widest zoom will not show it
- Docs
- C++ not yet supported