| There are several tutorials. One, by me, is titled "A Csound Tutorial" and
covers many of the basics: running Csound from the command line, running
csound5gui, using CsoundVST, and generating scores in Python with the csnd
module. Richard Boulanger has a series of "toots" that focus less on the
mechanics of running Csound, and more on the basics of designing Csound
instruments.
However, there is no way a single tutorial can cover all of Csound, even the
basics. Csound contains, in one form or another, most of computer music
technology from the beginning of the field.
In your example of Vercoe's tutorial, most Csound users would understand
that the term "command" implies a Unix shell command, and that it would be
typed at the "shell prompt." The counterpart on Windows is called the
"console" for reasons that escape us.
This shows that the trouble is, Csound and its documentation assume (so far,
anyway) more than a casual familiarity with computing, music, and signal
processing.
We're very happy to see you trying to make Csound more widely known and
widely accessible, and I'm certainly prepared to do whatever I can to help.
I think it would be wise to focus on what Csound can do, for "newbies," that
they can't get done with other software, or can't get done as easily or as
well. And I don't think straightforward synthesis is it, although I
personally feel that there are a lot of Csound patches that give the best
commercial synthesizers a run for their money. I think, rather, that score
generation and the time/frequency analysis/resynthesis stuff that you can do
with the pvs opcodes are definitely places where you just get lost with
commercial and popular software. Another advantage might be the ability to
build your own physical modeling instruments, a la Tassman.
Please let us know your own thoughts on what particular features of Csound
might be appealing to your audience.
I hope that you have been able to find stimulating example pieces, or
instruments, that suggest some possibilities. If so, what are some of them?
If not, please let us know.
Regards,
Mike
----- Original Message -----
From: "Jim Aikin"
To:
Sent: Sunday, June 01, 2008 10:57 PM
Subject: [Csnd] Even More Basic Newbie Questions
>
> This question may seem rude, but it's sincere. Where might an interested
> newcomer find a really good step-by-step tutorial on how to use Csound
> (preferably in Windows or MacOS)? By which I mean, a tutorial that
> explains
> everything that they'll need to know, without making any assumptions or
> tossing in any unexplained terms.
>
> Yes, there are "beginner" tutorials on csounds.com. I know that. But
> they're
> fragmentary. As Erle Stanley Gardner used to say in courtroom scenes in
> the
> Perry Mason books, they assume facts not in evidence.
>
> The "Beginning Tutorial" by Barry Vercoe, for instance, includes
> statements
> like this:
>
>> To request your orchestra to perform your score, type the command
>> csound intro.orc intro.sco
>
> The trouble with this is, it doesn't tell you WHERE to type it. Such an
> instruction will totally baffle any newcomer who is reading that page
> hoping
> to learn what to do.
>
> Richard Boulanger's beginner tutorial specifically recommends using a word
> processor (which is really bad advice), and on page 2 says this: "Run this
> with its corresponding score file, toot1.sco." Uhh ... "run"? How would
> the
> beginner discover how to run it? What is "running"? I know the answer, and
> you know the answer, but that information is not in the tutorial.
>
> Please understand: The reason this bothers me is because I _like_ Csound.
> I
> would like to be able to recommend it to people as a terrific resource
> (which it is). But I have yet to find a coherent step-by-step tutorial
> that
> actually walks the beginner through all of this byzantine jargon and
> methodology, beginning with, "When you double-click on the installer, it
> will put..." and including EVERYTHING that folks will need to know. Like,
> for instance, what's a command line. And what are command-line flags. Not
> everyone uses Linux. Not everyone was born knowing this stuff.
>
> I'd love to write a Csound manual that would do all this -- but for better
> or worse, I'm a professional writer, and self-employed. I'm a little
> reluctant to take on a year-long project as a freebie.
>
> As noted in another post, I'm working on a magazine article to introduce
> Csound to musicians. Are there resources I'm not aware of that can help
> them
> get going? If so, please let me know.
>
> --Jim Aikin
>
> --
> View this message in context:
> http://www.nabble.com/Even-More-Basic-Newbie-Questions-tp17593236p17593236.html
> Sent from the Csound - General mailing list archive at Nabble.com.
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"
|