Csound-x for Emacs
download - requirements - overview - installation - documentation - Surmulot
(last modified July 13, 2015)
coded by Stef,
Csound-x is a set of editing modes and libraries intended to compose music for Csound without leaving Emacs.
Its main purpose is to propose a full-featured textual front end for Csound.
You can do without MMM, but it's definitely nicer to have multiple modes in CSD buffers.
Unpack the purcell-mmm-mode.zip and the stef-elisp.zip archive in your site-lisp directory or anywhere in your load-path and add the following lines to your .emacs file:
Evaluate this form, then go to the programming/languages/csound-x customization group and make the necessary settings so that the package is correctly interfaced with your system (although this is autodocumented, you should read the Info docs before... see just below).
The documentation also comes as Info files in the distribution (with Texinfo source included).
Bugs happen... revert to one of those if the newest version is plagued:
Windows and Linux users may want to give a try to Surmulot,
a more ambitious project where csound-x is extended with powerful graphical editors and a
full-fledged sytem for music composition.