[CM] CM/Scheme without Grace?

Orm Finnendahl orm.finnendahl at selma.hfmdk-frankfurt.de
Fri Feb 28 03:52:15 PST 2020


Hello Neil,

 in case you're interested in the Common Lisp port of cm, I'd
recommend this repository, as it is more or less actively maintained
(including the loop code fixed and extensions for realtime integration
with incudine, svg im/export etc.):

https://github.com/ormf/cm

--
Orm

Am Donnerstag, den 27. Februar 2020 um 18:18:30 Uhr (+0000) schrieb Taube, Heinrich K:
> Hello Neil, that would be difficult as many of the scheme functions make calls to c++ code.
> A better solution would be to use the common-lisp version available on the source-forge website, but of course then its not in Scheme.
> 
> —Rick
> ________________________________
> Rick Taube
> Chair, Composition/Theory
> School of Music
> University of Illinois Urbana-Champaign
> Email: taube at illinois.edu<mailto:taube at illinois.edu>
> President, Illiac Software Inc.
> https://harmonia.illiacsoftware.com/
> Email: taube at illiacsoftware.com
> 
> 
> On Feb 27, 2020, at 11:45 AM, Neil Baylis <neil.baylis at gmail.com<mailto:neil.baylis at gmail.com>> wrote:
> 
> Is it possible to run CM using scheme without the Grace application? For example, by just editing scheme files in an ordinary text editor? If so, can anyone point me at instructions for doing this?
> 
> I see the Grace documentation lists a bunch of functions/macros related to algo music, but it's not clear to me whether Grace is required to get that functionality.
> 
> My application is to algorithmically generate midi to be played by virtual instruments. (i.e., route the midi to a VST or AU host.)
> 
> Neil Baylis
> _______________________________________________
> Cmdist mailing list
> Cmdist at ccrma.stanford.edu<mailto:Cmdist at ccrma.stanford.edu>
> https://cm-mail.stanford.edu/mailman/listinfo/cmdist
> 

> _______________________________________________
> Cmdist mailing list
> Cmdist at ccrma.stanford.edu
> https://cm-mail.stanford.edu/mailman/listinfo/cmdist




More information about the Cmdist mailing list