Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 2.03 KB

README.md

File metadata and controls

34 lines (20 loc) · 2.03 KB

NaOpGenMo 2015

National Opera Generation Month, based on an idea that -- look, don't ask, you don't really want to know. Suffice to say it is riffing on NaNoGenMo which is itself riffing on NaNoWriMo.

The structure is very similar to NaNoGenMo, and therefore the following text is too, with apologies to @dariusk.

This is the 2015 edition. You can check out the 2014 edition if you like.

The Goal

Spend the month of November writing code that generates an opera which is 2.5+ hours long.

The Rules

The only rule is that you share at least one opera, and also your source code, at the end.

The source code does not have to be licensed in a particular way, nor hosted on Github, just so long as you share it.

The "opera" is defined however you want. It could be 50,000 beats of middle C played on a clarinet (or, if you are the sort of person for whom an opera must include singing, 50,000 chants of "Meow!" by a tenor.) It could literally grab a random opera from Project Brandenburg The Internet Archive. It doesn't matter, as long as it's at least two and a half hours long.

Please try to respect copyright, especially in light of the economics of Girl Talk. (tl;dr here be dragons. Best to stick to source material that explicitly says "yes, you can re-use this", and credit it.)

This activity starts at 00:01 GMT on 1 November 2015 and ends at 00:01 GMT on 1 December 2015.

How to Participate

NaOpGenMo follows NaNoGenMo's model: if you want to participate, open an issue on this repo, where you can declare your intent to participate, post ideas you have and updates on your progress, sample code or operatic excerpts, and so forth. Feel free, also, to comment on other participants' issues -- but don't be too surprised if Github proves somewhat unorthodox as a discussion forum.

Have fun!