nGen Home Page
Welcome!
nGen 2.1.3 is the newest version (2020).
nGen is a free multi-platform computer-music application by composer Mikel Kuehn that creates computer music event-lists. The current version (2.1.2) makes Csound event lists ("score" files) and standard MIDI files. Currently the source code for nGen is not available, but I hope to make it open source in the near future.
Click here to view a more detailed description.
You can browse the manual online to get an idea of how nGen works. Included in the manual are a host of inline examples as well as links to fully functional example files (with companion Csound orchestras).
View the online HTML nGen Manual (version 2.1.2)
nGen Downloads*
Version 2.1.3 (March 20, 2020)
(This version fixes a bug involving the use of p-fields encoded with rests.)
- Mac OS 11+ Binary (Intel), Click here to download.
- (Mx processor version not yet available)
- Linux 32-bit Binary (Intel), Not yet available.
- Windows 7+ Binary (Intel), Not yet available.
Version 2.1.2 (December 21, 2014)
- Mac OS 10.8+ Binary (Intel), Click here to download.
- Linux 32-bit Binary (Intel), Click here to download.
- Windows 7+ Binary (Intel), Click here to download.
Version 2.1.1 (October 4, 2011)
- Mac OS 10.6+ Binary (Intel), Click here to download.
- Linux 32-bit Binary (Intel), Click here to download.
- Linux 64-bit Binary (Intel), Click here to download.
(Currently I do not have the ability to compile non-Mac (or Mac Mx) versions. I hope to have these soon. nGen should compile on any system that has a C compiler. Please contact me directly, via the "contact form" if you would like to discuss making a compiled version for a specific system...)
Manual with Audio Examples (54MB), Click here to download.
Quick Reference Card PDF (2 pages, Click here to download.)
Youtube video of nGen used through Blue's interface.
I hope you will find this tool useful. If you do (or you have specific suggestions or bug reports), please email me with your comments.