| Hi all Csound mailing list members,
I've been trying to use Csound as a MIDI renderer, and had figured out a
way to use
Csound to do the trick, or so I thought. I've run into three bugs so far.
Two are minor, but one's a real stopper for me. I am using the current
Windows 95 distribution of version 3.44. I believe that they are bugs, but
if there's a problem with what I'm doing, or there's a workaround, please
let me know. They are as follows, starting with the one that is killing my
effort:
1) Division of an a-rate number by another a-rate number is having
problems. Currently, I need to take the square root of the absolute of a
number, and give the result the sign of the original. Since there is no
way to apply a conditional or a sign() function to the a-rate data I read
in from .WAV files, I have to have some way to restore the sign. In
principle, it works to use (abs(avar)/avar), but in practice, I get
unexpected occurrences of a zero result. Now, one is expected if it
resolves to 0/0 (or maybe it causes problems downstream?), but I get long
stretches of silence and unexpected zeros when my expression looks like:
al=sqrt(abs(atmpl))*(abs(atmpl)/atmpl)
ar=sqrt(abs(atmpr))*(abs(atmpr)/atmpr)
The problem is audible, and I can see a waveform rise in some places, and
then have unexpected zero samples right in the middle of the wave.
The program fragment:
>atmpl,atmpr loscil 1, 1, 12, 1 ;Force no pitch interpolation, base=freq
>
>al=atmpl/2
>ar=atmpr/2
>
>al=al/al
>ar=ar/ar
>
> outs al, ar
> endin
results in a wave which is zero much more often than the input waveform,
sometimes one, and sometimes two.
2) I use loscil because I want to be able to swap stereo and mono files
transparently. I also use a size of zero for the
ftables, so that I can change samples transparently, without having to
readjust the table size according to their length, and not waste the
remaining bytes of memory up to the next power of two. Sounds great in
theory.
Here's the problem. When I try this, I keep getting errors such as:
audio samps 363979 exceeds ftsize 727957
Converting the sample into an .AIFF file eliminates this error message, so
this may not be related to the real problem. When I play back the output
..WAV file, the cymbals (currently, I'm rendering drums) decay in half the
time they should. This is true whether I use .WAV files, .AIFF files;
Csound version 3.44 for Windows 95 or version 3.44 which uses DOS/4GW. The
cymbals sound at normal pitch, but the playback noticeably stops halfway
through the sample. It apparently allocates the ftable one sample
too small, since 363979 is also the number of samples that Cool Edit
reports, and the ftsize of 727957 is one less than twice 363979. This is
not a power of two. This does
not occur when the samples are converted into .AIFF format. Not a serious
problem.
3) When I specify the size parameter for a GEN01 ftable, and then try to
read it using
the above loscil statement, it proudly informs me that it is a stereo
loscil statement trying to read a mono table, although I believe that when
it read the table in, it announced that it was reading both channels of a
stereo file. Changing the table size back to 0 eliminates this problem.
There are also several surprising omissions I ran across in Csound.
Uppercase letters need to be allowed in variable names to greatly enhance
readability. Conditionals should be allowed in a-rate calculations. Same
for int() and frac(). One should be able to index into a stereo table and
pick up whatever part of the sample the programmer desires. Table values
should be able to be modified. I hate programming languages without arrays
you can store things in. Perhaps this ability is there, but I'm not seeing
it. For greater control of envelopes, the programmer should be able to
pick up the note duration from MIDI, and also pick up a boolean value if
the note has been turned off. An include statement might be nice.
These are things you expect out of any programming language. Programming
languages aren't supposed to hide the technical details and make things
arguably easier to use for the novice, at the expense of real capability.
(That's the job of the MS Office Assistant!) There are several things I
could suggest as functional extensions, but that would be digressing. The
above mentioned things, I feel, are all fundamental to implement, if Csound
is to be a production tool, rather than just an academic curiosity.
Please let me know about whatever the policy might be for using Csound for
production work as well.
I looked for an address to send bug reports to, but have found none. There
is no contact information for Barry Vercoe at either
http://www.leeds.ac.uk/music/Man/c_front.html or
http://sound.media.mit.edu/. Does he respond to bug reports and
enhancement requests on this mailing list?
Thanks,
Jackee Criswell
TheSilverSurfer@themall.net
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa10961;
12 Feb 97 16:13 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa00495;
12 Feb 97 16:13 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 16:13:04 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA10973);
Wed, 12 Feb 1997 16:00:06 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 15:59:49 GMT
Received: from k100-fddi.mbox.vol.it [194.20.35.111] by hermes
via ESMTP (PAA10889); Wed, 12 Feb 1997 15:59:34 GMT
Received: from asasrl.mbox.vol.it ([195.31.174.98]) by mbox.vol.it
with SMTP (1.39.111.2/16.2) id AA053193140;
Wed, 12 Feb 1997 16:59:00 +0100
Message-Id: <3301B843.7672@mbox.vol.it>
Date: Wed, 12 Feb 1997 13:32:03 +0100
From: Davide Giacopello
Organization: A.S.A. Srl
X-Mailer: Mozilla 2.01Gold (Win95; I)
Mime-Version: 1.0
To: Mike Berry
Cc: csound list
Subject: Re: hidden MIDI functions
References:
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Mike Berry wrote:
>
> Does anyone have documentation on the "hidden" MIDI functions?
> After poking around in the MIDI parser I found that there are some
> functions to set global values, like pitch bend range, using a combination
> of controller 101 and controller 6. But there is very little in the way
> of comments as to how this is meant to be used.
These are General Midi command sequences to set these parameters...
unfortunately I don't have a documentation, but on some MIDI files
they are present ...
> I want to update the MIDI interpreters to include some optional
> scaling and preset values, for, among other things, setting the pitch bend
> range in the ***midib functions.
> For the sake of cleanliness and speed, I
> was going to remove these hidden functions and update the documentation on
> MIDI. This shouldn't break anyone's orchestras since this aren't instr
> functions anyway. But if there is anyone who does use these hidden
> functions, please let me know.
I hope I'm still in time... Mike, please leave that code there!! I'm using
that ... very often :)
I would also suggest some improvements to the MIDI controllers code...
In MIDIRECV.C:
if (n == 121) {
register short *sp = chn->ctl_byt;
register float *fp = chn->ctl_val;
register short nn = 120;
do {
*sp++ = 0; /* reset all controllers to 0 */
*fp++ = 0.;
} while (--nn); /* exceptions: */
chn->ctl_byt[8] = 64; /* BALANCE */
chn->ctl_val[8] = 64.;
chn->ctl_byt[10] = 64; /* PAN */
chn->ctl_val[10] = 64.;
Add the following lines too:
chn->ctl_byt[7] = 100; /* VOLUME */
chn->ctl_val[7] = 100;
chn->ctl_byt[11] = 100; /* EXPRESSION */
chn->ctl_val[11] = 100;
Otherwise, the volume and expression controllers are not initialized to
the correct values (as in GM specifications) and this would bring to strange
results (VOLUME initialized to zero means... you won't hear anything until
you send an explicit controller 7 [volume])
and on the line which reads...
chn->pbensens = 1.0;
(just after the label "alcon")
I would suggest:
chn->pbensens = 2.0;
... since (if I remember correctly) the range of the GM pitch bend is
usually initialized to 2 semitones.
Warning: I based these changes on version 3.42 (15 aug 1996), I don't know
if in the meantime something changed...
I would also suggest to automatically assign a predefined instrument number
to the channel 10 (the DRUM channel). Example: if Csound always assigns instr
128 to chn 10, we will be always sure that we can make a drum instrument with
number 128... without need of modifying the MIDI file to do an explicit program
change to our drum instrument on channel 10...
These are only humble ideas :) Please don't flame me if they are stupid :)
Bye :)
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11094;
12 Feb 97 16:37 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa00839;
12 Feb 97 16:38 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 16:37:51 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA14078);
Wed, 12 Feb 1997 16:28:31 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 16:28:18 GMT
Received: from filoli.com [204.162.0.10] by hermes via ESMTP (QAA14045);
Wed, 12 Feb 1997 16:28:13 GMT
Received: from sunspot.filoli.com (root@sunspot.filoli.com [204.162.1.17])
by filoli.filoli.com (8.6.10/8.6.9) with ESMTP id IAA08232
for ; Wed, 12 Feb 1997 08:27:30 -0800
Received: from pine.filoli.com (pine.filoli.com [204.162.1.216])
by sunspot.filoli.com (8.6.12/8.6.9) with SMTP id CAA04870
for ; Wed, 12 Feb 1997 02:11:55 -0800
From: Charles Baker
Message-Id: <199702121011.CAA04870@sunspot.filoli.com>
Received: by pine.filoli.com (NX5.67f2/NX3.0X) id AA04307;
Wed, 12 Feb 97 02:10:53 -0800
Date: Wed, 12 Feb 97 02:10:53 -0800
To: csound@maths.ex.ac.uk
Subject: Re: Manual....
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
>Do not know what PDF is, and I cannot read postscript or MS Word
>without many contortions. How about a format which is actually
>READABLE? Thought that would be too much to ask.
PDF is a "Portable Document Format" being pushed by Adobe Systems.
They make the file structure available, but maintain a propriatary
encryption mathod in their implementation. Royal P.I.T.A.
My vote: don't support the rich& stupid, avaiod this format.
As for Postscript, this makes printing very nice & easy ,usually,
but.....
Not editable (easily), or copyable (for class papers, etc.).
Again A pain.
MSWord.
Sigh. Very nice program, sigh. Not common to all platforms (thank the lord!)
Please don't support the great BORG (B.G./M.S.)any more than we have to.
Notmeaning to get intothe wars again, but Word is NOT a multi-platform
standard. (wooo...that was a difficult one for me to write, sigh).
OK... my suggestions:
RTF : amazingly enough, I have YET to meet a platform that can't read this one!
Go RTF!
ASCII : Still the best in many ways...."Gee, I can even read it in DOS!"
HTML : Heeeeeyyyy......what a idea...many commercial Text-to-HTML converters
around, embedded graphics, EVERYbody has a Browser (mostly), AND
the index/contents could be hyper-linked....
Whadda ya say?
Oh, and if you must flame me for my anti-DOS/Win bias, do so to my
personal e-mail:
baker@charlieb.com
Otherwise:play on!
CharlieB
baker@charlieb.com
http://www.charlieb.com/
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11234;
12 Feb 97 17:02 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ab01529;
12 Feb 97 17:03 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 17:02:44 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA17132);
Wed, 12 Feb 1997 16:55:20 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 16:55:03 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via ESMTP (QAA17070);
Wed, 12 Feb 1997 16:54:52 GMT
Received: from localhost by ella.mills.edu
via SMTP (940816.SGI.8.6.9/930416.SGI) id IAA25433;
Wed, 12 Feb 1997 08:54:08 -0800
Date: Wed, 12 Feb 1997 08:54:08 -0800 (PST)
From: Mike Berry
To: Davide Giacopello
Cc: csound list
Subject: Re: hidden MIDI functions
In-Reply-To: <3301B843.7672@mbox.vol.it>
Message-Id:
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Here's what I did (but can be subject to alteration).
1) I removed the pitchbend sensitivity controller and moved that to an
optional i field on the xxxmidib opcodes. Thus:
kcps cpsmidib 6
gives you a +/- 6 semitone bend range. If you don't give a field it
defaults to 1, which is what it did before.
2) I fixed a bug which prevented an opcode with only optional parameters.
3) I took out the coarse and fine tuning controls and the volume control
which did not seem to be connected to anything. Please correct me if I am
wrong here. There is a global variable Volume but it is never used, at
least in our version. Controller 7 can still be used for volume control.
Resetting the controllers is a good idea and I will add it. As
for emulating GM, I am not in favor of it. It smells to me too much
specification that is hidden from the user. Its not hard to make your
orchestra behave like GM if you want, but reserving one of the 16
available channels just for drums rubs me wrong, as one who nevers seems
to end up with any drums.
Mike Berry
mikeb@mills.edu
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11364;
12 Feb 97 17:32 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa02470;
12 Feb 97 17:32 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 17:32:26 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA17839);
Wed, 12 Feb 1997 17:01:38 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 17:01:26 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via ESMTP (RAA17808);
Wed, 12 Feb 1997 17:01:22 GMT
Received: from localhost by ella.mills.edu
via SMTP (940816.SGI.8.6.9/930416.SGI) id JAA26082;
Wed, 12 Feb 1997 09:01:15 -0800
Date: Wed, 12 Feb 1997 09:01:14 -0800 (PST)
From: Mike Berry
To: John C
Cc: CSound mailing list
Subject: Re: Various Csound bugs
In-Reply-To: <199702121541.HAA26752@mail.themall.net>
Message-Id:
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
The conditional problem can be avoided by the tried and true
work-around of sr = kr. Then use a k conditional and change it to an a
rate.
loscil has not proved over time to be the most friendly function
in csound. We always load the tables in gen01 and read them using tablei.
The array opcodes have been written by Robin Whittle and are in
the Mac version and on the way to the PC version, I think.
Mike Berry
mikeb@mills.edu
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11650;
12 Feb 97 18:27 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa04372;
12 Feb 97 18:27 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 18:27:43 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA24031);
Wed, 12 Feb 1997 18:14:19 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 18:14:08 GMT
Received: from scf-fs.usc.edu [128.125.253.183] by hermes via ESMTP (SAA24016);
Wed, 12 Feb 1997 18:14:07 GMT
Received: from sal-sun49.usc.edu (sal-sun49.usc.edu [128.125.115.49]) by scf-fs.usc.edu (8.8.4/8.8.4/usc)
with ESMTP id KAA01654; Wed, 12 Feb 1997 10:14:03 -0800 (PST)
Received: from localhost (pocino@localhost) by sal-sun49.usc.edu (8.8.4/8.8.4/usc)
with SMTP id KAA20061; Wed, 12 Feb 1997 10:13:57 -0800 (PST)
Date: Wed, 12 Feb 1997 10:13:55 -0800 (PST)
From: pocino
To: John C
Cc: CSound mailing list
Subject: Re: Various Csound bugs
In-Reply-To: <199702121541.HAA26752@mail.themall.net>
Message-Id:
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
On Thu, 12 Jun 1997, John C wrote:
> number, and give the result the sign of the original. Since there is no
> way to apply a conditional or a sign() function to the a-rate data I read
> in from .WAV files, I have to have some way to restore the sign. In
> principle, it works to use (abs(avar)/avar), but in practice, I get
> unexpected occurrences of a zero result. Now, one is expected if it
> resolves to 0/0 (or maybe it causes problems downstream?), but I get long
> stretches of silence and unexpected zeros when my expression looks like:
>
You can fake an audio rate conditional using the table ugen. Basically,
just make a table with 0's or -1's in the first half, and 1's in the
second. Use an offset with table so that the middle of the square wave is
at the origin.
So you could have
f1 0 64 7 -1 32 -1 0 1 32 1
in the score, and
asign table asignal, 1, 1, 0.5
in the instrument. asign is effectively the same thing as sign(signal),
and you could just multiply the output of your square root thing by this
to get what you wanted. This gets rid of the need to have kr=sr.
I have just figured this out recently, and I may not remember what I did
exactly right, but with a little tweaking, this should work. I'll check
back at home and make sure it's the same and let you know if there was any
difference. Otherwise, good luck and hope it helps.
Mike
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11887;
12 Feb 97 19:24 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa04977;
12 Feb 97 19:25 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 19:24:39 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (TAA28059);
Wed, 12 Feb 1997 19:16:28 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 19:16:18 GMT
Received: from mickey.BrandonU.CA [142.13.16.201] by hermes
via ESMTP (TAA28048); Wed, 12 Feb 1997 19:16:03 GMT
Received: from [142.13.17.19] (Ginader.BrandonU.CA)
by BrandonU.CA (PMDF V5.0-4 #10589)
id <01IFBVSZKPV490P2PI@BrandonU.CA> for csound@maths.ex.ac.uk;
Wed, 12 Feb 1997 13:15:47 -0600 (CST)
Date: Wed, 12 Feb 1997 13:16:36 +0800
From: Gerhard Ginader
Subject: new on list
X-Sender: ginader@mail.brandonu.ca
To: In@"csound@maths.ex.AC.UK"
Message-Id: <01IFBVSZQX2Q90P2PI@BrandonU.CA>
X-Envelope-To: csound@maths.ex.ac.uk
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7BIT
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
hi,
just a short newcomer-to-the-list greeting.
I first became acquainted with csound during a summer course with Charles
Dodge at Brooklyn College back in 1989. I have fond memories of looking out
the window at the colourful graduation parades below while waiting for
perf.
That same year I started up an electroacoustic studio here at Brandon University
in Manitoba, Canada. At the time we weren't set up to work with csound, but
now that the current Mac version is out, and since we have recently managed
to acquire a few new, faster computers, I'm looking very much forward to
getting to know csound better and work with it.
Gerhard Ginader
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12147;
12 Feb 97 20:01 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa05253;
12 Feb 97 20:02 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 20:01:45 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (TAA00427);
Wed, 12 Feb 1997 19:56:08 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 19:55:58 GMT
Received: from pp@goggins.bath.ac.uk [138.38.32.13] by hermes
via ESMTP (TAA00409); Wed, 12 Feb 1997 19:55:57 GMT
From: jpff@maths.bath.ac.uk
Message-Id: <199702121955.TAA00409@hermes>
Received: from maths.Bath.AC.UK (actually host omphalos.maths.bath.ac.uk)
by goggins.bath.ac.uk with SMTP (PP); Wed, 12 Feb 1997 19:55:50 +0000
Date: Wed, 12 Feb 97 19:55:09 GMT
Subject: Re: Smooth tempo transitions.
To: csound@maths.ex.ac.uk
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Message written at 12 Feb 1997 13:15:12 +0000
In-reply-to: <199702100510.AAA26756@westnet.com> (message from Larry Troxler
on Mon, 10 Feb 1997 00:10:16 -0500 (EST))
There is a body of research done at City University, London by
someone whose name escapes me (and I know he has moved on) on teh use
of speed changes by pianists to indicate phrasing. There is also
evidence of amplitude being used to show phrasing.
I would suggest starting to look at this stuff. If my references is
too opaque I can see if I can find the full reference.
==John ff
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12232;
12 Feb 97 20:17 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa05365;
12 Feb 97 20:18 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 20:17:59 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (UAA01356);
Wed, 12 Feb 1997 20:13:00 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 20:12:51 GMT
Received: from caligari.dartmouth.edu [129.170.16.38] by hermes
via ESMTP (UAA01351); Wed, 12 Feb 1997 20:12:49 GMT
Received: from cupid.Dartmouth.EDU (cupid.dartmouth.edu [129.170.208.8]) by caligari.dartmouth.edu (8.8.5/8.8.5)
with SMTP id OAA49957 for ;
Wed, 12 Feb 1997 14:15:29 -0500
Message-Id: <30047820@cupid.Dartmouth.EDU>
Date: 12 Feb 97 14:15:29 EST
From: "Kevin P. Parks"
Reply-To: kevin.p.parks@dartmouth.edu
Subject: Re: Manual....
To: csound@maths.ex.ac.uk
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
--- You wrote:
OK... my suggestions:
RTF : amazingly enough, I have YET to meet a platform that can't read this one!
Go RTF!
--- end of quoted material ---
i absolutely 100% agree with Charles Baker. I have yet
to see a word processor that doesn't import rtf.
When rtf came around i thought that everyone would
use it.
-kp--
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12428;
12 Feb 97 20:46 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa05533;
12 Feb 97 20:47 GMT
Received: from ulysses.stanford.edu by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 20:43:43 +0000
Received: (from tkunze@localhost)
by ulysses.stanford.edu (950413.SGI.8.6.12/950213.SGI.AUTOCF)
id MAA26293; Wed, 12 Feb 1997 12:51:27 -0800
From: Tobias Kunze
Message-Id: <9702121251.ZM26291@ulysses.stanford.edu>
Date: Wed, 12 Feb 1997 12:51:26 -0800
In-Reply-To: jpff@maths.bath.ac.uk "Re: Manual...." (Feb 12, 8:40am)
References: <199702120841.IAA22911@hermes>
Reply-To: t@ulysses.stanford.edu
X-URL: http://www.stanford.edu/~tkunze
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: jpff@maths.bath.ac.uk, csound@noether.ex.AC.UK
Subject: Re: Manual....
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
| Do not know what PDF is, and I cannot read postscript or MS
| Word without many contortions. How about a format which is
| actually READABLE? Thought that would be too much to ask.
We moved the whole Common Music documentation to HTML last year and
the tree is now undergoing a major overhaul as we put in topical index
markers. We've had only the best feedback regarding the documentation
and as long as you don't need too many TeX formulas etc, it's a
reasonable format. Most browsers also produce reasonable printouts.
Not as nice as PDF or ps docs, but similar.
--
______________________________________________________________________
Tobias Kunze t@kunze.stanford.edu
CCRMA, Stanford University http://www.stanford.edu/~tkunze
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12467;
12 Feb 97 20:55 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa05558;
12 Feb 97 20:55 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 20:55:41 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (UAA03083);
Wed, 12 Feb 1997 20:47:20 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 20:47:10 GMT
Received: from ulysses.Stanford.EDU [36.49.0.124] by hermes
via ESMTP (UAA03078); Wed, 12 Feb 1997 20:47:07 GMT
Received: (from tkunze@localhost)
by ulysses.stanford.edu (950413.SGI.8.6.12/950213.SGI.AUTOCF)
id MAA26293; Wed, 12 Feb 1997 12:51:27 -0800
From: Tobias Kunze
Message-Id: <9702121251.ZM26291@ulysses.stanford.edu>
Date: Wed, 12 Feb 1997 12:51:26 -0800
In-Reply-To: jpff@maths.bath.ac.uk "Re: Manual...." (Feb 12, 8:40am)
References: <199702120841.IAA22911@hermes>
Reply-To: t@ulysses.stanford.edu
X-Url: http://www.stanford.edu/~tkunze
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: jpff@maths.bath.ac.uk, csound@maths.ex.ac.uk
Subject: Re: Manual....
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
| Do not know what PDF is, and I cannot read postscript or MS
| Word without many contortions. How about a format which is
| actually READABLE? Thought that would be too much to ask.
We moved the whole Common Music documentation to HTML last year and
the tree is now undergoing a major overhaul as we put in topical index
markers. We've had only the best feedback regarding the documentation
and as long as you don't need too many TeX formulas etc, it's a
reasonable format. Most browsers also produce reasonable printouts.
Not as nice as PDF or ps docs, but similar.
--
______________________________________________________________________
Tobias Kunze t@kunze.stanford.edu
CCRMA, Stanford University http://www.stanford.edu/~tkunze
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12686;
12 Feb 97 21:46 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa05799;
12 Feb 97 21:47 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 21:46:05 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA05557);
Wed, 12 Feb 1997 21:37:47 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 21:37:37 GMT
Received: from pragmatix.bangor.ac.uk [147.143.2.14] by hermes
via ESMTP (VAA05545); Wed, 12 Feb 1997 21:37:36 GMT
Received: from thunder
by pragmatix.bangor.ac.uk (SMI-8.6/SMI-SVR4) id VAA01014;
Wed, 12 Feb 1997 21:37:39 GMT
Received: by thunder; (5.65/1.1.8.2/17Oct94-1141AM) id AA28512;
Wed, 12 Feb 1997 21:37:38 GMT
Date: Wed, 12 Feb 1997 21:37:38 +0000 (GMT)
From: Martin Dupras
X-Sender: mup015@thunder
To: csound@maths.ex.ac.uk
Subject: Manual formats
In-Reply-To: <9702121251.ZM26291@ulysses.stanford.edu>
Message-Id:
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
I have a couple of small reservations about having the docs in html format:
1) whenever I get any documentation in html for *anything*, there usually
if one .html file per page. First of all, I like the idea of everything
in one file much much better than a folder full of small tiny files. The
other problem is that, at least in the mac world, each file must occupy
at least one sector. So, at 20k per file (minimum, on a 1.2 gig
partition), 50 files make 1MB for documentation alon.
2) if the file is in rtf or word or some other editable format, it's much
easier to edit it if I want to. Sometimes I don't really care about
printing 150 manual pages (which is a typical problem with .pdf files in
particular); sometimes I want to reformat things slightly (even if it
weren't only because the brits use A4 paper instead of 8.5 X 11 like
normal people =) ).
So, in essence: my vote goes all the way to RTF.
However: if there is one set of up-to-date documentation available on
the web in its current state, and mirrored on a number of states, then
that makes more sense. First of all, you can just refer to it quickly if
it's convenient to you, and you can make sure you are up-to-date.
My penny. ( or 0.02$can)
- martin
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12949;
12 Feb 97 22:15 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ac05931;
12 Feb 97 22:15 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 22:15:30 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (WAA07482);
Wed, 12 Feb 1997 22:08:37 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 22:08:27 GMT
Received: from dna@netcom12.netcom.com [192.100.81.124] by hermes
via ESMTP (WAA07473); Wed, 12 Feb 1997 22:08:26 GMT
Received: (from dna@localhost)
by netcom12.netcom.com (8.6.13/Netcom) id OAA01671;
Wed, 12 Feb 1997 14:08:26 -0800
From: David Altekruse
Message-Id: <199702122208.OAA01671@netcom12.netcom.com>
Subject: Re: Manual formats
To: csound@maths.ex.ac.uk
Date: Wed, 12 Feb 1997 14:08:26 -0800 (PST)
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 182
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
How compatible is RTF from one platform to another? I've been unable to
read MS Word RTF files in NeXT's RTF editor and vice versa, for example.
--
David Altekruse, dna@netcom.com
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13015;
12 Feb 97 22:26 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa06004;
12 Feb 97 22:27 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 22:27:02 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (WAA08168);
Wed, 12 Feb 1997 22:20:44 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 22:20:33 GMT
Received: from ulysses.Stanford.EDU [36.49.0.124] by hermes
via ESMTP (WAA08157); Wed, 12 Feb 1997 22:20:32 GMT
Received: (from tkunze@localhost)
by ulysses.stanford.edu (950413.SGI.8.6.12/950213.SGI.AUTOCF)
id OAA26536; Wed, 12 Feb 1997 14:27:54 -0800
From: Tobias Kunze
Message-Id: <9702121427.ZM26534@ulysses.stanford.edu>
Date: Wed, 12 Feb 1997 14:27:53 -0800
In-Reply-To: dna@netcom.com (David Altekruse) "Re: Manual formats" (Feb 12, 2:08pm)
References: <199702122208.OAA01671@netcom12.netcom.com>
Reply-To: t@ulysses.stanford.edu
X-Url: http://www.stanford.edu/~tkunze
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: David Altekruse , csound@maths.ex.ac.uk
Subject: Re: Manual formats
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Let me add that, before going HTML, we had RTF format documentation,
which turned out to be a major pain. First, it's a Microsoft proprietary
format, secondly, it's NOT compatible across platforms. In particular,
NeXT (Write Now or Edit), Mac (MS Word), and Windows (MS Word) were
not able to exchange the files as they should have been. Last, but not
least, rtf does not really exist on UNIX stations.
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13168;
12 Feb 97 23:02 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ab06148;
12 Feb 97 23:03 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 23:02:51 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (WAA09808);
Wed, 12 Feb 1997 22:52:13 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 22:52:03 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via ESMTP (WAA09792);
Wed, 12 Feb 1997 22:52:01 GMT
Received: from localhost by ella.mills.edu
via SMTP (940816.SGI.8.6.9/930416.SGI) for
id OAA27608; Wed, 12 Feb 1997 14:52:03 -0800
Date: Wed, 12 Feb 1997 14:52:02 -0800 (PST)
From: Mike Berry
To: csound list
Subject: Midi opcode changes
Message-Id:
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Here is what I have come up with:
1) Added optional fields to xxxmidib opcodes.
kcps cpsmidib [irange]
irange = pitch bend range for this note in semitones
defaults to 1, which was earlier implementation
2) Fixed bug in rdorch.c to allow for opcodes with only optional
fields
3) Added optional fields to midictrl opcode.
kctl midictrl inumber[, init]
init = sets the Csound controller to this value if the present value is
0.
This is used to "start" a controller at a particular value.
4) Removed some General Midi controls. The only active one set the
pitch bend range gloabally, which can now be set inside each instrument.
The coarse and fine pitch controls and the volume controls were not used
in any way.
If you want GM emulation you can build it in to your orchestra.
Read controller 101 at i time, then controller 6, and use that to set the
optional range field in xxxmidib. This puts it all in each instrument
where it really should be. Nothing should be broken about previous
orchestras.
If I leave the global pitch changes, it will conflict with the
optional field. Plus, this allows you to have a different pitchbend range
for each note on one instrument, which could be useful.
Any comments?
Mike Berry
mikeb@mills.edu
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13212;
12 Feb 97 23:11 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa06194;
12 Feb 97 23:11 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 23:11:39 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (XAA10432);
Wed, 12 Feb 1997 23:05:26 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 23:05:16 GMT
Received: from filoli.com [204.162.0.10] by hermes via ESMTP (XAA10426);
Wed, 12 Feb 1997 23:05:15 GMT
Received: from sunspot.filoli.com (root@sunspot.filoli.com [204.162.1.17])
by filoli.filoli.com (8.6.10/8.6.9) with ESMTP id PAA19081
for ; Wed, 12 Feb 1997 15:04:41 -0800
Received: from pine.filoli.com (pine.filoli.com [204.162.1.216])
by sunspot.filoli.com (8.6.12/8.6.9) with SMTP id PAA23976
for ; Wed, 12 Feb 1997 15:04:40 -0800
From: Charles Baker
Message-Id: <199702122304.PAA23976@sunspot.filoli.com>
Received: by pine.filoli.com (NX5.67f2/NX3.0X) id AA04633;
Wed, 12 Feb 97 15:04:40 -0800
Date: Wed, 12 Feb 97 15:04:40 -0800
To: csound@maths.ex.ac.uk
Subject: RTF Manual?
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
>How compatible is RTF from one platform to another? I've been unable to
>read MS Word RTF files in NeXT's RTF editor and vice versa, for example.
hmmmm.....
Never noticed any platform problems w/ RTF... but of course
I avoid WEENDOZE like the plague, and I have only used ACSII versions
of the man. on SGI.
Looks like ASCII & HTML are left. Both?
CharlieB
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13218;
12 Feb 97 23:12 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa06199;
12 Feb 97 23:12 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 23:12:43 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (XAA10643);
Wed, 12 Feb 1997 23:08:34 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 23:08:24 GMT
Received: from mail.magna.com.au [203.4.212.90] by hermes via ESMTP (XAA10635);
Wed, 12 Feb 1997 23:08:22 GMT
Received: from [203.4.213.241] (andrewm.magna.com.au [203.4.213.241])
by magna.com.au (8.8.5/8.6.10) with SMTP id KAA18382
for ; Thu, 13 Feb 1997 10:14:47 +1100 (EST)
Message-Id:
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 13 Feb 1997 10:02:47 +1100
To: csound@maths.ex.ac.uk
From: Andrew Martin
Subject: Re: Smooth tempo
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
>
>There is a body of research done at City University, London by
>someone whose name escapes me (and I know he has moved on) on teh use
>of speed changes by pianists to indicate phrasing. There is also
>evidence of amplitude being used to show phrasing.
> I would suggest starting to look at this stuff. If my references is
>too opaque I can see if I can find the full reference.
>==John ff
(Also) see "Tempo Curves Considered Harmful" by Peter Desain and Henkjan Honing.
I think it is in one of the CMJ's but definitely in
their book:
Music, Mind and Machine.
Studies in Computer Music, Music Cognition and Artificial Intelligence.
Peter Desain and Henkjan Honing
Thesis Publishers. 1992. Amsterdam.
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13325;
12 Feb 97 23:37 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa06351;
12 Feb 97 23:38 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 12 Feb 1997 23:37:32 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (XAA11781);
Wed, 12 Feb 1997 23:31:42 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Wed, 12 Feb 97 23:31:31 GMT
Received: from sparticus.bright.net [205.212.123.14] by hermes
via ESMTP (XAA11758); Wed, 12 Feb 1997 23:31:29 GMT
Received: from brutus (root@find5-cs-14.dial.bright.net [205.212.145.211])
by mail.bright.net (8.8.5/8.8.5/FNG) with SMTP id SAA10333;
Wed, 12 Feb 1997 18:31:49 -0500 (EST)
Message-Id: <330253B8.74B3E04E@bright.net>
Date: Wed, 12 Feb 1997 18:35:20 -0500
From: Dave Phillips
X-Mailer: Mozilla 3.0 (X11; I; Linux 2.0.26 i486)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Re: Manual formats
References: <199702122208.OAA01671@netcom12.netcom.com> <9702121427.ZM26534@ulysses.stanford.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
My vote's in for ASCII and HTML, I can read both in Linux. Does anyone
know of a reader for RTF that works under Linux ? I'd like to read the
article Dr Boulanger sent recently...
== Dave Phillips
http://www.bright.net/~dlphilp/index.html
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13587;
13 Feb 97 0:26 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa06690;
13 Feb 97 0:27 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 00:26:56 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA14236);
Thu, 13 Feb 1997 00:22:04 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 00:21:53 GMT
Received: from dfw-ix7.ix.netcom.com [206.214.98.7] by hermes
via ESMTP (AAA14226); Thu, 13 Feb 1997 00:21:52 GMT
Received: (from smap@localhost)
by dfw-ix7.ix.netcom.com (8.8.4/8.8.4) id SAA14010
for ;
Wed, 12 Feb 1997 18:21:24 -0600 (CST)
Received: from grn-sc1-16.ix.netcom.com(205.184.144.48)
by dfw-ix7.ix.netcom.com via smap (V1.3) id sma013967;
Wed Feb 12 18:21:10 1997
Message-Id: <33025DC3.78DD77C7@ix.netcom.com>
Date: Wed, 12 Feb 1997 19:18:11 -0500
From: Tomy Hudson
Organization: Software Arts and Consulting
X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.18 i486)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Re: RTF Manual?
References: <199702122304.PAA23976@sunspot.filoli.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Another alternative used quite successfully in the Linux Documentation
Project is SGML. SGML Converters exist for HTML, RTF, ASCII, groff/troff
and LaTeX. Once the file is in LaTeX you can convert to DVI and to
Postscript. SGML looks similar to HTML (actually HTML syntax was
derived from SGML). Unix conversion tools are available at:
ftp://sunsite.unc.edu/pub/Linux/utils/text/sgml-tools-0.99.0.tar.gz
Write it in SGML and everyone can have what they want.
Tomy
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13593;
13 Feb 97 0:27 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ab06700;
13 Feb 97 0:27 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 00:27:26 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA14282);
Thu, 13 Feb 1997 00:22:55 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 00:22:42 GMT
Received: from caligari.dartmouth.edu [129.170.16.38] by hermes
via ESMTP (AAA14268); Thu, 13 Feb 1997 00:22:37 GMT
Received: from cupid.Dartmouth.EDU (cupid.dartmouth.edu [129.170.208.8]) by caligari.dartmouth.edu (8.8.5/8.8.5)
with SMTP id RAA30749; Wed, 12 Feb 1997 17:56:29 -0500
Message-Id: <30061282@cupid.Dartmouth.EDU>
Date: 12 Feb 97 17:56:29 EST
From: "Kevin P. Parks"
Reply-To: kevin.p.parks@dartmouth.edu
Subject: Re: Manual formats
To: David Altekruse , csound@maths.ex.ac.uk
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
-->>How compatible is RTF from one platform to another?
darn good question.
-->>I've been unable to read MS Word RTF files in
-->>NeXT's RTF editor and vice versa, for example.
i use rtf often to go from my NeXT (love that NeXT
webter app!!!!??? how did i live without it?) and mac
and back again and it usually works ok, or will spazz
out in minor fixable ways, though i must admit: i
avoid word like the plague. i use wordperfect
and claris more often. (Though i am gravitating to claris
nisus so that i can use Apple's Korean langauge kit
and mix englis with the 2-bit fonts that i need)
I wonder about SGI though. I haven't worked
much on that platform so i don't know what
beyond that god awful jot thing there is for
text processing on it (not a big X fan!).
But i know that RTF was made just for this type
of thing and i was wondering why it is not often used.
(though i often also wonder why my DATs made on
panasonic don't work in a sony or tascam, it is nice to
have standards that no one follows!)
i suppose that rtf would be ok for PC and Mac and NeXT
and postscript (shudder) would be good for SGI and NeXT.
so the two formats would cover it pretty well.
I am not a big fan of HTML for non web stuff.
I like to print my docs out and have hardcopies and
importing HTML into word or wordperfect is a pain.
but perhaps HTML is best, i dunno.
-kp--
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13687;
13 Feb 97 0:48 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa06895;
13 Feb 97 0:49 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 00:48:41 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA15116);
Thu, 13 Feb 1997 00:45:15 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 00:45:02 GMT
Received: from igc7.igc.apc.org [192.82.108.35] by hermes via ESMTP (AAA15109);
Thu, 13 Feb 1997 00:45:00 GMT
Received: from cdp.igc.apc.org (root@cdp.igc.apc.org [192.82.108.1]) by igc7.igc.org (8.8.5/8.8.5)
with ESMTP id QAA28626; Wed, 12 Feb 1997 16:41:03 -0800 (PST)
Received: (from uucp) by cdp.igc.apc.org (8.8.5/8.8.5) id QAA00669;
Wed, 12 Feb 1997 16:37:50 -0800 (PST)
Received: from chasque.apc.org (psotuyo@a67.chasque.apc.org [206.99.54.67])
by chasque.chasque.apc.org (8.8.4/8.8.4) with SMTP id VAA21299;
Wed, 12 Feb 1997 21:34:22 -0300 (GMT-0300)
Date: Wed, 12 Feb 1997 21:34:22 -0300 (GMT-0300)
Message-Id: <1.5.4.16.19970212214009.268f828a@chasque.apc.org>
X-Sender: psotuyo@chasque.apc.org
X-Mailer: Windows Eudora Light Version 1.5.4 (16)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: t <@cdp.igc.org,@chasque:t@ulysses.stanford.edu>
From: Pablo Sotuyo
Subject: Re: Manual formats
Cc: csound <@cdp.igc.org,@chasque:csound@noether.ex.AC.UK>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
At 14:27 12/02/97 -0800, you wrote:
>
>Let me add that, before going HTML, we had RTF format documentation,
>which turned out to be a major pain. First, it's a Microsoft proprietary
>format, secondly, it's NOT compatible across platforms. In particular,
>NeXT (Write Now or Edit), Mac (MS Word), and Windows (MS Word) were
>not able to exchange the files as they should have been. Last, but not
>least, rtf does not really exist on UNIX stations.
>
Just one question: Is there ANY format compatible with ALL the platforms?
Is the TXT format (plain text or ASCII) compatible with ANY text editor?
Excuse my bothering question. Hope somebody answer them. ;))
Pablo Sotuyo
Where there's a will... there's a way.
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13798;
13 Feb 97 1:11 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa07117;
13 Feb 97 1:11 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 01:10:43 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA15799);
Thu, 13 Feb 1997 01:06:23 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 01:06:13 GMT
Received: from kwanon.research.canon.com.au [203.12.172.254] by hermes
via ESMTP (BAA15794); Thu, 13 Feb 1997 01:06:10 GMT
Received: (from smap@localhost) by kwanon.research.canon.com.au (8.7.4/8.7.3)
id LAA21953 for ;
Thu, 13 Feb 1997 11:52:06 +1100 (EST)
Received: from mama.research.canon.com.au(203.12.174.131)
by kwanon.research.canon.com.au via smap (V1.3) id smaa21947;
Thu Feb 13 11:51:42 1997
Received: (from smap@localhost) by mama.research.canon.com.au (8.7.4/8.7.3)
id LAA05963 for ;
Thu, 13 Feb 1997 11:50:37 +1100 (EST)
Received: from garner.research.canon.com.au(203.12.174.23)
by mama.research.canon.com.au via smap (V1.3) id sma005954;
Thu Feb 13 11:50:06 1997
Received: (from darrin@localhost)
by garner.research.canon.com.au (8.7.3/8.7.3) id LAA16967
for csound@noether.ex.ac.uk;
Thu, 13 Feb 1997 11:50:05 +1100 (GMT+1100)
Message-Id: <199702130050.LAA16967@garner.research.canon.com.au>
Content-Type: text/plain
Mime-Version: 1.0 (NeXT Mail 3.3J v130.3)
Original-Received: by NeXT.Mailer (1.130.3)
PP-warning: Illegal Received field on preceding line
From: Darrin Smart
Date: Thu, 13 Feb 97 11:49:45 +1100
To: csound@maths.ex.ac.uk
Subject: Re: Manual formats
References:
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Just to add my opinion...
.rtf is not very portable, especially if you want to include
graphics or do non-trivial formatting.
.pdf is not very portable (in fact I've never been able to print a
pdf document properly)
.ps is reasonably portable, but not editable
.html is portable, but high-quality diagrams are difficult, and
printing can be a problem (you want the text in lots of little files
for online use, but one big file for printing. As a side note,
people printing html files should check out
http://www.ccsi.canon.com/webrecord/)
.doc (MS-Word) limits portability, and Word's reliability for large
files or files with images is questionable.
I would recommend that a person take on the role of maintaining the
manual, and uses the wordprocessor of their choice. From this file,
.ps, .html and even plain ascii versions should be derived. Most
wordprocessing software can handle this without to much trouble. I
tend to prefer FrameMaker but that choice should be left to the
person doing the manual.
Otherwise, something like troff or even better, lout
(http://snark.niif.spb.su/~uwe/lout/) is an excellent way to write
the manual using a markup lanuage.
- Darrin
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13936;
13 Feb 97 1:44 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ab07253;
13 Feb 97 1:44 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 01:44:39 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA16963);
Thu, 13 Feb 1997 01:40:22 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 01:40:11 GMT
Received: from root@discover-net.net [208.134.196.20] by hermes
via ESMTP (BAA16941); Thu, 13 Feb 1997 01:40:10 GMT
Received: from PC_hljmm.discover-net.net (max1-207.discover-net.net [208.134.205.207])
by discover.discover-net.net (8.7.3/8.7.3) with SMTP id TAA06123
for ; Wed, 12 Feb 1997 19:38:09 -0600 (CST)
Message-Id:
In-Reply-To: <97Feb13.002635+0000_gmt.1310048-17020+132@mail.u-net.net>
References: Conversation <97Feb13.002635+0000_gmt.1310048-17020+132@mail.u-net.net> with last message <97Feb13.002635+0000_gmt.1310048-17020+132@mail.u-net.net>
Priority: Normal
To: Csound Mailing List
Mime-Version: 1.0
From: Hans Mikelson
Subject: Re: .orc/.sco for tb-303 simulation?
Date: Wed, 12 Feb 97 19:34:25 PST
Content-Type: text/plain; charset=US-ASCII; X-MAPIextension=".TXT"
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Mike Chapman wrote:
>Hi,
>>The frequency response of a simple filter is something like
this:
>>
>>R(f)=1/(1 + aF + bF^2)
>>
>>with coefficients a and b small numbers like .001 & .0001.
I am forwarding your message to the CSound list since it came to
me directly and you have some general questions at the end.
To go from the above equation to CSound do the following:
Step 1: Figure out the differential equation...
Look at the bottom part of the ratio (1 + aF + bF^2)
This goes to:
Y + aY' + bY''
Where Y' is the first derivative of Y with respect to T and Y'' is
the second derivative.
The top half is just 1 that goes to:
X
The differential equation is:
Y + aY' + bY'' = X
equation (1)
Step 2: Convert for the differential equation to a difference
equation,
Y'=dY/dT can be approximated by delta Y/ delta T if delta T is
small.
delta T = 1/sr
delta Y = Yn - Yn-1
Y' => (Yn - Yn-1)/(1/sr)
Y'' => ((Yn - Yn-1) - (Yn-1 - Yn-2))/(1/sr)^2
Substite the Yn stuff for the Y' and Y'' in equation (1) and solve
the whole mess for Yn. This gives:
Yn=(xn + (b*sr*+2*k*sr^2)Yn-1 - k*sr^2*Yn-2)/(1+b*sr+k*sr^2)
Where Xn is the input signal and Yn is the output signal, Yn-1 was
the last output, etc.
I hope that helps...and for those who followed this far please
correct my mistakes.
>Excuse my ignorance but i would really like to know how you turn
>these formulas into C or csound code. Lots of interesting
>formulas
>turn up in this list. Time to shoot of to the library for that
>book
>mentioned earlier i think.
>>This would add side-band frequencies to the sound and probably
>>gives the TB-303 its unusual character. You may be able to
>>simulate this in Csound by doing something like measuring the
>>distance the squiggles get from the original wave-form and
>>passing
>>them through a table for clipping. I'm not quite sure.
>IMHO one of the main benefits of an analog synth over csound is
>the fine
>real time control you can get. I don't feel 7 bit controller
>messages are
>fine enough. Imagine what csound would sound like if we used 7bit
>arate
>processing internally!
>
>What i feel we need is a PD standalone sequencer/editor for
>csound events.
>Create the csound event model as the new standard for
>playing/controlling
>digital audio/visual processing units. MIDI just isn't 32bit.
>Could any programmers out there suggest a suitable data structure
>for
>event lists? It would need quick insert/retreival with a simple
>interface. Could Java ever be quick enough for this? If so, it
>could really
>help with cross platform development. I feel this could be
>especially true
>with the GUI which C handles so differently on each platform it
>seems.
>Is MAX anything like this? Is it PD? Source code?
>Anyone interested in helping with an initial analysis effort?
>mike chapman
>mike@bud.u-net.com
| | | \ | / Hans P. Mikelson
| __ | __/ | \ | hljmm@discover-net.net
|__ |__ |__ |__ \_ |__ http://discover-net.net/~hljmm/
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13957;
13 Feb 97 1:48 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa07276;
13 Feb 97 1:49 GMT
Received: from westnet.com by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 01:49:08 +0000
Received: from port10.ts2.westnet.com (port10.ts2.westnet.com [206.28.203.10])
by westnet.com (8.8.5/8.7.3) with SMTP id UAA25744;
Wed, 12 Feb 1997 20:49:06 -0500 (EST)
Date: Wed, 12 Feb 1997 20:49:06 -0500 (EST)
Message-Id: <199702130149.UAA25744@westnet.com>
X-Sender: lt@westnet.com (Unverified)
X-Mailer: Windows Eudora Version 1.4.3
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: jpff@maths.bath.ac.uk, csound@noether.ex.AC.UK
From: Larry Troxler
Subject: Re: Manual....
At 08:40 AM 2/12/97 GMT, jpff@maths.bath.ac.uk wrote:
>Do not know what PDF is, and I cannot read postscript or MS Word
>without many contortions. How about a format which is actually
>READABLE? Thought that would be too much to ask.
Yes, please keep it in plain ASCII!!
Larry
-- Larry Troxler -- lt@westnet.com -- Patterson, NY USA --
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13982;
13 Feb 97 1:51 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa07293;
13 Feb 97 1:52 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 01:52:03 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA17276);
Thu, 13 Feb 1997 01:49:19 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 01:49:09 GMT
Received: from root@westnet.com [206.24.6.2] by hermes via ESMTP (BAA17273);
Thu, 13 Feb 1997 01:49:08 GMT
Received: from port10.ts2.westnet.com (port10.ts2.westnet.com [206.28.203.10])
by westnet.com (8.8.5/8.7.3) with SMTP id UAA25744;
Wed, 12 Feb 1997 20:49:06 -0500 (EST)
Date: Wed, 12 Feb 1997 20:49:06 -0500 (EST)
Message-Id: <199702130149.UAA25744@westnet.com>
X-Sender: lt@westnet.com (Unverified)
X-Mailer: Windows Eudora Version 1.4.3
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: jpff@maths.bath.ac.uk, csound@maths.ex.ac.uk
From: Larry Troxler
Subject: Re: Manual....
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
At 08:40 AM 2/12/97 GMT, jpff@maths.bath.ac.uk wrote:
>Do not know what PDF is, and I cannot read postscript or MS Word
>without many contortions. How about a format which is actually
>READABLE? Thought that would be too much to ask.
Yes, please keep it in plain ASCII!!
Larry
-- Larry Troxler -- lt@westnet.com -- Patterson, NY USA --
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14295;
13 Feb 97 2:47 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ab07590;
13 Feb 97 2:48 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 02:48:36 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (CAA18852);
Thu, 13 Feb 1997 02:44:18 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 02:44:04 GMT
Received: from root@westnet.com [206.24.6.2] by hermes via ESMTP (CAA18839);
Thu, 13 Feb 1997 02:44:03 GMT
Received: from port12.ts2.westnet.com (port12.ts2.westnet.com [206.28.203.12])
by westnet.com (8.8.5/8.7.3) with SMTP id VAA29459;
Wed, 12 Feb 1997 21:43:59 -0500 (EST)
Date: Wed, 12 Feb 1997 21:43:59 -0500 (EST)
Message-Id: <199702130243.VAA29459@westnet.com>
X-Sender: lt@westnet.com
X-Mailer: Windows Eudora Version 1.4.3
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: Mike Berry , csound list
From: Larry Troxler
Subject: Re: hidden MIDI functions
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
At 11:06 AM 2/10/97 -0800, Mike Berry wrote:
> Does anyone have documentation on the "hidden" MIDI functions?
Yes, please! who knows about this?? There's for example, some voice-overlap
and release-time functionality there, it seems like. If this means that an
instrument doesn't have to turn off on the midi-note-off, this would be very
usefull.
>After poking around in the MIDI parser I found that there are some
>functions to set global values, like pitch bend range, using a combination
>of controller 101 and controller 6. But there is very little in the way
>of comments as to how this is meant to be used.
I can only imagine that these globals would be intended for use by a
yet-to-be-written ugen that makes use of them.
> I want to update the MIDI interpreters to include some optional
>scaling and preset values, for, among other things, setting the pitch bend
>range in the ***midib functions. For the sake of cleanliness and speed, I
>was going to remove these hidden functions and update the documentation on
>MIDI. This shouldn't break anyone's orchestras since this aren't instr
>functions anyway. But if there is anyone who does use these hidden
>functions, please let me know.
Well, I don't use them yet, since I don't understand them yet :-). But
presumably they were put there for a reason, and someone put a bit of effort
into coding it. So I'm not sure what harm it would do to leave them in. I
don't think speed is an issue - I think that the instrument setup times, and
the audio processing, would make any improvement negligable. And, for
cleanliness?? The CSound code IMHO will always be difficult to read until it
gets rewritten to use classes, or at the very least modularized in a way
that is more clear to the casual reader. I'm assuming that very platform
that CSound is running on has a C++ compiler - if not, I'd be surprised.
Now watch someone surprise me :-)
Larry
-- Larry Troxler -- lt@westnet.com -- Patterson, NY USA --
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14482;
13 Feb 97 3:21 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa07748;
13 Feb 97 3:22 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 03:21:30 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (DAA19796);
Thu, 13 Feb 1997 03:15:23 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 03:15:12 GMT
Received: from igc7.igc.apc.org [192.82.108.35] by hermes via ESMTP (DAA19787);
Thu, 13 Feb 1997 03:15:11 GMT
Received: from cdp.igc.apc.org (root@cdp.igc.apc.org [192.82.108.1]) by igc7.igc.org (8.8.5/8.8.5)
with ESMTP id TAA00219 for ;
Wed, 12 Feb 1997 19:13:21 -0800 (PST)
Received: (from uucp) by cdp.igc.apc.org (8.8.5/8.8.5)
id TAA22341 for csound@noether.ex.ac.uk;
Wed, 12 Feb 1997 19:10:03 -0800 (PST)
Received: (from uucp) by chasque.chasque.apc.org (8.8.4/8.8.4)
id XAA25933 for csound%noether.ex.ac.uk@chasque.apc.org;
Wed, 12 Feb 1997 23:55:53 -0300 (GMT-0300)
Received: from server3.syd.mail.ozemail.net (server3.syd.mail.ozemail.net [203.108.7.41]) by cdp.igc.apc.org (8.8.5/8.8.5)
with ESMTP
id SAA18975 for ;
Wed, 12 Feb 1997 18:45:23 -0800 (PST)
Received: from oznet07.ozemail.com.au (oznet07.ozemail.com.au [203.2.192.122])
by server3.syd.mail.ozemail.net (8.8.4/8.6.12) with ESMTP
id NAA03057 for ;
Thu, 13 Feb 1997 13:45:21 +1100 (EST)
Received: from [203.7.187.109] (slmel10p21.ozemail.com.au [203.7.187.109])
by oznet07.ozemail.com.au (8.8.4/8.6.12) with SMTP id NAA03468
for ;
Thu, 13 Feb 1997 13:41:15 +1100 (EST)
Message-Id: <199702130241.NAA03468@oznet07.ozemail.com.au>
Subject: Re: Manual formats
Date: Thu, 13 Feb 97 13:44:18 +1100
X-Mailer: Claris Emailer 1.1
From: Graeme Gerrard <@chasque.apc.org:ggerrard@ozemail.com.au>
Cc: "csound%igc.org%chasque%noether.ex.ac.uk%chasque" <@cdp.igc.org,@chasque,@noether.ex.AC.UK,@chasque:csound@igc.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
>Just one question: Is there ANY format compatible with ALL the platforms?
>Is the TXT format (plain text or ASCII) compatible with ANY text editor?
>Excuse my bothering question. Hope somebody answer them. ;))
>Pablo Sotuyo
Even plain old text files aren't compat. On Win you get CR+LF, on Mac
you just get CR - also on Unix too as I recall.
Graeme Gerrard
Resonant
Melbourne, Australia
mobile: 0419 396 754
ph. (+6 13) 9525 7869
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14790;
13 Feb 97 4:45 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa08269;
13 Feb 97 4:46 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 04:45:42 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (EAA22271);
Thu, 13 Feb 1997 04:43:09 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 04:42:58 GMT
Received: from bjl1@clarion.cec.wustl.edu [128.252.21.3] by hermes
via ESMTP (EAA22264); Thu, 13 Feb 1997 04:42:57 GMT
Received: from localhost
by clarion.cec.wustl.edu (SMI-8.6/ECL-J1.00) id WAA28399;
Wed, 12 Feb 1997 22:42:50 -0600
Date: Wed, 12 Feb 1997 22:42:49 -0600 (CST)
From: Bradley James Lindseth
To: Larry Troxler
Cc: Mike Berry , csound list
Subject: prettyness of code (was Re: hidden MIDI functions)
In-Reply-To: <199702130243.VAA29459@westnet.com>
Message-Id:
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
On Wed, 12 Feb 1997, Larry Troxler wrote:
> Well, I don't use them yet, since I don't understand them yet :-). But
> presumably they were put there for a reason, and someone put a bit of effort
> into coding it. So I'm not sure what harm it would do to leave them in. I
> don't think speed is an issue - I think that the instrument setup times, and
> the audio processing, would make any improvement negligable. And, for
> cleanliness?? The CSound code IMHO will always be difficult to read until it
> gets rewritten to use classes, or at the very least modularized in a way
> that is more clear to the casual reader. I'm assuming that very platform
> that CSound is running on has a C++ compiler - if not, I'd be surprised.
> Now watch someone surprise me :-)
use of GNU configure would be nice for the user and the code reader.
Brad
# Brad Lindseth, EE Undergrad Student Mail: 6515 Wydown Boulevard
# Washington University Box 3895
# Email: bjl1@cec.wustl.edu Saint Louis, MO 63105
# Web: http://cec.wustl.edu/~bjl1/ Phone: (314) 935-1287
# Amateur Radio: N0UAG
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15016;
13 Feb 97 5:24 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa08346;
13 Feb 97 5:25 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 05:24:54 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (FAA23117);
Thu, 13 Feb 1997 05:21:08 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 05:20:57 GMT
Received: from condor.CC.UMontreal.CA [132.204.2.103] by hermes
via ESMTP (FAA23114); Thu, 13 Feb 1997 05:20:56 GMT
Received: from eole.ERE.UMontreal.CA (eole.ERE.UMontreal.CA [132.204.2.70])
by condor.CC.UMontreal.CA with ESMTP id XAA17525 (8.6.11/IDA-1.6
for ); Wed, 12 Feb 1997 23:20:36 -0500
Received: from mistral.ERE.UMontreal.CA
by eole.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17) id XAA15546;
Wed, 12 Feb 1997 23:21:23 -0500
Received: from GAP
by mistral.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17) id XAA12693;
Wed, 12 Feb 1997 23:21:18 -0500
Message-Id: <330294B1.31D2@ere.umontreal.ca>
Date: Wed, 12 Feb 1997 23:12:33 -0500
From: Jean Piche
X-Mailer: Mozilla 3.0SC-SGI (X11; I; IRIX 6.3 IP32)
Mime-Version: 1.0
To: csound
Subject: Manual Poll
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
We have been involved in discussing the manual update for some time. The
time seems to be ripe for action. It is also imperative that decisions
be made now since the "official" ftp site (Bath) is about to be
completely reorganized.
The Umontreal group is willing to take this on, as we have been
participating in the reorganisation at Bath and will perhaps be involved
in maintaining the ftp site in the future. We will collate and format
the manual and provide update templates to developers for documenting
their changes.
We would not presume to impose our choice of format on anyone. However
we have to be realistic as to how many formats can be supported.
Therefor, we are conducting a strawpoll on user preferences. The choices
are by force restricted to formats that are readable by more than a
single architecture.
---------- Manual POLL -------------
Please email to pichej@ere.umontreal.ca using the subject:
and in the body of the message write three choices on three lines
amongst the following: text, html, pdf, rtf, postscript, latex, sgml,
roff(variants), ordering by preference.
IMPORTANT:
1- ***PLEASE DONT WRITE ANYTHING ELSE IN THE MESSAGE BECAUSE I HAVE
WRITTEN A SCRIPT TO TABULATE AND IT WILL BARF ON ANYTHING ELSE THAN
THESE WORDS***
2- *** DO NOT MAIL RESPONSES TO THE LIST **** only to
pichej@ere.umontreal.ca.
I will tabulate and post results at the beginning of next week. Lets try
and get as many responses as possible.
Da.
--
________________________________________________________
Jean Piche
Universite de Montreal
http://mistral.ere.umontreal.ca/~pichej
http://www.musique.umontreal.ca/Org/CompoElectro/CEC/
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15045;
13 Feb 97 5:31 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ab08362;
13 Feb 97 5:32 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 05:31:36 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (FAA23334);
Thu, 13 Feb 1997 05:28:44 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 05:28:34 GMT
Received: from root@unix.tfs.net [199.79.146.60] by hermes
via ESMTP (FAA23331); Thu, 13 Feb 1997 05:28:33 GMT
Received: from omnids.tfs.net (node35.tfs.net [207.2.220.35])
by unix.tfs.net (8.7.5/8.6.9) with SMTP id XAA21436
for ; Wed, 12 Feb 1997 23:26:24 -0600
Message-Id: <3302A5B1.82C@omnids.com>
Date: Wed, 12 Feb 1997 23:25:05 -0600
From: Dustin Barlow
Organization: Omni Digital Systems
X-Mailer: Mozilla 3.01 (Win95; I)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Looking for Faure Domnique
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
I am wondering if Faure Domnique is on this mailing list or
if someone knows what his email address is.
-----------------------------------------------------------------
Omni Digital Systems
-----------------------------------------------------------------
Dustin Barlow Web Page Design - Database Design
dbarlow@omnids.net C++ Windows Programming - Multimedia Apps
http://www.omnids.com Windows NT ISAPI Development - UNIX
-----------------------------------------------------------------
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17016;
13 Feb 97 12:13 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15936;
13 Feb 97 12:14 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 13 Feb 1997 12:14:16 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA18922);
Thu, 13 Feb 1997 12:08:09 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
Thu, 13 Feb 97 12:07:46 GMT
Received: from pp@goggins.bath.ac.uk [138.38.32.13] by hermes
via ESMTP (MAA18868); Thu, 13 Feb 1997 12:07:44 GMT
From: jpff@maths.bath.ac.uk
Message-Id: <199702131207.MAA18868@hermes>
Received: from maths.Bath.AC.UK (actually host omphalos.maths.bath.ac.uk)
by goggins.bath.ac.uk with SMTP (PP); Thu, 13 Feb 1997 12:07:24 +0000
Date: Thu, 13 Feb 97 12:06:19 GMT
Subject: Re: Manual....
To: csound@maths.ex.ac.uk
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Message written at 13 Feb 1997 11:12:48 +0000
--- Copy of mail to baker@filoli.com ---
In-reply-to: <199702121011.CAA04870@sunspot.filoli.com> (message from Charles
Baker on Wed, 12 Feb 97 02:10:53 -0800)
I realise that I am a back woodsman, but Charlie's remark "RTF :
amazingly enough, I have YET to meet a platform that can't read this
one!" surprised me somewhat. On this desk there are 4 computers. One
of them can read RTF. In my office at the university there are 4
computers, none of which can read RTF. I do have a program to create
RTF from LaTeX (a sensible format actually) but while I suppose
technically I can read an RTF file with emacs, I have no idea what it
says.
I dislike, no, hate, non ASCII or EBCDIC file formats for text. They
are too easy to break. A non-binary ftp messes them, and there is no
way of understanding it without the computational equivalent of
standing on one's head and clapping one's feet.
What is wrong with ASCII? Readable on nearly everything.
Unconfusing, does not rely on some uncontrolled browser. It has stood
the test of time, is well understood, easy to fix when corrupted.
Printers understand it. Editors understand it.
==John
|