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
- CP1: Prohibit exceeding max_decc or av_decc
- Test combinations of rules
- CP5: FailRhythm5 can wrongly process suspensions, which traverse 3 measures
- CF1: Permitting No close MDC (3rd) leads to multiple corack failures
- Integrate a crash reporter, e.g. CrashRpt
- Cp2: Last measure can be only whole or suspended. If suspended, it should replace legal whole
- Store log file names in centralized array in GLib.h
- Mark out of range at highest and lowest notes instead of first note.
- Import music from MusicXML instead of MIDI
- CA2: Generator with empty results crashes
- Docs
- C++ not yet supported