[linux-audio-dev] SC3 - some help required
stefan kersten
steve at k-hornz.de
Tue Aug 10 12:24:26 UTC 2004
On Tue, Aug 10, 2004 at 11:50:59AM +0200, Alfons Adriaensen wrote:
> Thanks for your reply, and yes, that's what I found out.
>
> > For more details, look at the Server and ServerOptions helpfile
> > (use C-c C-h in an Emacs SCEL buffer to access the helpfiles).
>
> The help items in the sclang menu don't seem to work. They
> want a directory 'SuperCollider/help', and there is no 'help'
> directory at all in what I co'd from CVS.
you need to set the elisp variable `sclang-help-directory' to
point to the rtf help files in the CVS sources, e.g.
(setq sclang-help-directory "~/src/SuperCollider3/build/Help")
you can set it either in ~/.emacs or graphically via M-x
sclang-customize
> Also "Show server panels" prints the command name in the
> minibuffer, and that's all.
the linux GUI stuff is not in CVS yet, you can get it here:
http://www.cs.tu-berlin.de/~kerstens/sc_linux.html
> Is there a list of all the available classes, their methods and
> paramters ? The only thing I found is a 5 year old PDF document
> on SC2. Most of the examples in this text do no work at all -
> probably a lot has changed between SC2 and SC3.
SC2 tutorials are fine for learning about syntax and basics,
but the interface to sound generation has changed a lot
indeed.
> It really seems SC is the tool I've been waiting for, so I will
> spend whatever time and effort required in order to learn to
> master it. But starting from the little documentation that I
> was able to find is a bit hard :-(
the help files in the distribution are actually pretty
extensive, you just have to know how to access them :)
pressing C-c C-h in an sclang-buffer in emacs lets you enter a
help topic (with tab completion) with a supplied default when
the cursor is over a documented identifier. the help topic
`Help' links to many other documents.
there are also shortcuts to dig around in the class library
(finding method implementations etc.), all of which can be
found in a little scel tutorial on the site above.
> In the longer term, I'd like to be able to write programs that
> use scsynth directly as a 'synthesizer server'.
then the help topics `Server-Command-Reference' and
`Synth-Definition-File-Format' are your friends ...
hth,
<sk>
More information about the Linux-audio-dev
mailing list