[CM] CM/Scheme without Grace?

Taube, Heinrich K taube at illinois.edu
Tue Mar 3 06:48:48 PST 2020


You should be able comment out the fomus loading, that was just an optional package.

> On Mar 3, 2020, at 4:18 AM, adam <ahcnz at orcon.net.nz> wrote:
> 
> 
> Forgive me for asking, but how would I load and run the ../ormf/cm package? 
> 
> I have tried several approaches, including even /bin/cm.sh, with no success. 
> Am on Linux with a fresh and working Emacs Slime sbcl setup. 
> 
> Step one may be to save a working image, to thereafter load as slime's 
> lisp subprocess, as before. 
> 
> Through trial and error I find I can; 
> (load "cm.asd) -> T 
> 
> and then 
> (in-package :common-music-system) -> #<PACKAGE "COMMON-MUSIC-SYSTEM"> 
> 
> however (cm) then returns an undefined function error.
> 
> (load "./src/cm.lisp") ->  error Component :FOMUS not found  
> do I need Fomus loaded beforehand? 
> 
> Any help much appreciated. 
> 
> 
> 
> 
> On Fri, 2020-02-28 at 12:52 +0100, Orm Finnendahl wrote:
>> 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
>> 
>> 
>> _______________________________________________
>> Cmdist mailing list
>> 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