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.

Click here to see an example.

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.)

Floss Manual Entry

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.
 

Mikel Kuehn

*nGen and the nGen Manual are Copyright © 2000-2023 by Mikel Kuehn, All Rights Reserved, and are provided with no warranties.