[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.):
>> 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++
>>> 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 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.
>>> 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>
>>> Cmdist mailing list
>>> Cmdist at ccrma.stanford.edu
>> Cmdist mailing list
>> Cmdist at ccrma.stanford.edu
> Cmdist mailing list
> Cmdist at ccrma.stanford.edu
More information about the Cmdist