Csound Csound-dev Csound-tekno Search About

Re: pvanal error

Date1998-11-19 13:29
Fromjpff@maths.bath.ac.uk
SubjectRe: pvanal error
Message written at 18 Nov 1998 22:01:45 +0000
--- Copy of mail to DBoothe@lyrick.com ---
In-reply-to: <283AABB8FD0DD21187C200A0C995F5DE0ECD60@NEPTUNE> (message from
	David Boothe on Fri, 13 Nov 1998 10:42:40 -0600)
References:  <283AABB8FD0DD21187C200A0C995F5DE0ECD60@NEPTUNE>

Thank you for the bug report; as you suspected the Windows interface
was wrong, and I had confused a number of internal fields.  i have now
fixed it.
==John ffitch


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa21507;
          19 Nov 98 14:06 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgUj6-00056g-00; Thu, 19 Nov 1998 14:06:28 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (OAA01879); Thu, 19 Nov 1998 14:00:18 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 19 Nov 1998 14:00:03 GMT
Received: from first1.lnk.telstra.net [139.130.48.118] by hermes via ESMTP (NAA07476); Thu, 19 Nov 1998 13:57:31 GMT
Received: from wira (wira.firstpr.com.au [203.36.57.201])
	by gair.firstpr.com.au (8.8.7/8.8.7) with SMTP id XAA15346;
	Thu, 19 Nov 1998 23:52:15 +1100
Message-Id: <199811191252.XAA15346@gair.firstpr.com.au>
From: Robin Whittle 
Organization: First Principles
To: Csound list 
Date: Fri, 20 Nov 1998 00:47:16 +1000
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: Re: pink noise in cmask
CC: pete moss 
Priority: normal
In-reply-to: <36524D91.89901BD6@flash.net>
X-mailer: Pegasus Mail for Win32 (v3.01b)
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I have been trying, off and on, for several years to find a clean way 
of generating pink noise (AKA 1/f noise) with DSP.  One approach is 
to filter white (equal energy per hertz) noise with a -3db/octave low 
pass filter to generate the pink noise (equal energy per octave, or 
energy is proportional to 1/f) - but where does one come across a 
wideband -3db/octave filter?  Rare as rocking-horse poop as far as I 
can see.

Another is to generate multiple random frequencies, at sample rates 
with one octave spacings and add them all together.  Each is a "white 
noise in its own octave (very loosely speaking).  Summing them 
together gives you even energy for each octave.  However it is better 
not to do a square-wave sample and hold for each component noise 
source, but to interpolate between one sample and the next - 
otherwise you get big spikes in the output.


You really need to specify some low frequency below which you are not
interested.  Otherwise, the lower you go, the more octaves you 
accumulate and the more energy you get!


If anyone has an elegant solution to this, I would be most impressed!

- Robin

Here are some postings I made on this subject to the Music DSP list 
in June/July:

(There's no normal web-archive, but join at:
 http://shoko.calarts.edu/~glmrboy/musicdsp/music-dsp.html )

======

To the Music DSP List (which I have been lurking on) and Wentian 
Li, who maintains the best known web site devoted to 1/f noise:

   http://linkage.rockefeller.edu/wli/1fnoise/

For several years I have been thinking about DSP methods for 
producing "pink" noise, AKA 1/f noise - noise where the power is 
evenly distributed per octave.

One approach is to filter white noise with a -3dB rolloff lowpass 
filter, but these seem to be about as hard to come by as half an 
electron.

I did a bit of a search today, and came up with one interesting 
lead.  I haven't coded this - so I I am just reporting what I 
found.

In the manual for the Common Lisp Music programming language, Bill 
Schottstaedt  writes about a method of 
generating a reasonable approximation to 1/f noise, by summing 
together multiple random number generators:

   http://ccrma-www.stanford.edu/CCRMA/Software/clm/clm-manual/clm.html#randh

   "Orfanidis also mentions a clever way to get reasonably good 1/f
   noise: sum together n randh's, where each randh is running an 
   octave slower than the preceding (one):" 


This is a reference to Sophocles Orfanidis' book "Introduction to 
Signal Processing":

   http://www.prenhall.com/books/esm_0132091720.html

This sounds like a pretty good way to do it.  


Here are two other things I found which might be of interest:

- - - -

A Dutch company sells logic designs for ICs, which implement 
certaion functions, including a 4000 gate, 0.1 k byte ROM random 
noise source and "pink noise" filter which produces impressively 
flat pink noise in the audio range.  This is a non-trivial 
exercise, it seems, because on the same page they mention an ADCPM 
codec for up to four channels and it only needs about 10% more 
resources.

   http://www.dedris.nl/mainic1.htm#Pink Noise

- - - - 

A mini-treatise on the various "colors of noise", including the
observation on filtering white noise to create pink noise:  "Many
point out that this is not a trivial filtering problem."

 http://ds.dial.pipex.com/msaxon/colors.htm


======

[ From robert bristow-johnson  ]

another method that Orfanidis mentions came from a comp.dsp post of mine.
it's just a simple "pinking" filter to be applied to white noise.  since
the rollof is -3 dB/octave, -6 dB/octave (1st order pole) is too steep and
0 dB/octave is too shallow.

an equiripple approximation to the ideal pinking filter can be realized by
alternating real poles with real zeros.  a simple 3rd order solution that i
obtained is:

	pole            zero
	----            ----
	0.99572754      0.98443604
	0.94790649      0.83392334
	0.53567505      0.07568359

the response follows the ideal -3 dB/octave curve to within + or - 0.3 dB
over a 10 octave range from 0.0009*nyquist to 0.9*nyquist.  probably if i
were to do it over again, i'd make it 5 poles and 4 zeros.


r b-j
pbjrbj@viconet.com   a.k.a.   robert@audioheads.com
                     a.k.a.   robert@wavemechanics.com

"Don't give in to the Dark Side.  Boycott intel and microsoft."

======




Thanks to Robert Bristow-Johnson  for the 
-3dB/Octave filter details.  

Although I have done some work with straightforward FIR filters, I 
think really need to read C Britton Rorabaught's 2nd Ed "Digital 
Filter Designers Handbook" (and learn more about the mathematics 
that underlies much DSP) before I know how to implement such a 
filter.

The idea of interpolating the lower octave noise sources rather 
than straight "sample and hold" seems like a good approach to 
reducing the glitches when several octave cycles are together.

Thanks Allan Herriman  for the 
Xilinx app note reference with the LFSR taps.  There must be some 
arcane theory for the longer ones, since they can't possibly have 
been tested in this universe.







===============================================================

Robin Whittle     rw@firstpr.com.au  http://www.firstpr.com.au
                  Heidelberg Heights, Melbourne, Australia 

First Principles  Research and expression: music, Internet 
                  music marketing, telecommunications, human 
                  factors in technology adoption. Consumer 
                  advocacy in telecommunications, especially 
                  privacy. Consulting and technical writing. 

Real World        Electronics and software for music: eg.
Interfaces        the Devil Fish mods for the TB-303. 

===============================================================


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa22009;
          19 Nov 98 15:45 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgWGp-0000jA-00; Thu, 19 Nov 1998 15:45:23 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA10603); Thu, 19 Nov 1998 15:40:10 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 19 Nov 1998 15:39:57 GMT
Received: from root@lix.intercom.es [194.179.21.2] by hermes via ESMTP (PAA11555); Thu, 19 Nov 1998 15:39:41 GMT
Received: from intercom.es (iv2-80.intercom.es [195.76.206.80]) by lix.intercom.es (8.7.3/8.6.12) with ESMTP id QAA10504 for ; Thu, 19 Nov 1998 16:42:06 +0100
Message-ID: <36543B53.4CD2194@intercom.es>
Date: Thu, 19 Nov 1998 16:37:56 +0100
From: Josep M Comajuncosas 
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Another vocoder !
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id PAA11555
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi all,
here you have another 8-channel vocoder + string ensemble pad for you
enjoyment. Please send me any comments about it, spec. if you have
suggestions to improve it. I hope the message won=B4t be too long to reac=
h
you...

Josep M Comajuncosas


sr=3D 22050
kr =3D 441;22050
ksmps =3D 50;1

zakinit 10,10

instr 1; "Solina" String Ensemble as the carrier
kamp  linen 1, 1,p3,1
kamp2 linen 1, 2,p3,1
kpitch init cpspch(p4)

alfo1 lfo .001,.8
alfo2 lfo .001,.56

abuzz1 buzz kamp, kpitch*(1+alfo1), sr/(2*kpitch), 1 ,0
asaw1 filter2 abuzz1, 1, 1, 1, -.95; weak bass response
abuzz2 buzz kamp, kpitch*(1-alfo2), sr/(2*kpitch), 1 ,0
asaw2 filter2 abuzz2, 1, 1, 1, -.95; weak bass response
abuzz3 buzz kamp2, 2*kpitch, sr/(4*kpitch), 1 ,0; 8th higher
asaw3 filter2 abuzz3, 1, 1, 1, -.999

amix =3D .25*(asaw1+asaw2+2*asaw3)

;add some chorus
adel1 lfo .01, .8
adel1 =3D .04*(1+adel1)
adel2 lfo .03, .7
adel2 =3D .04*(1+adel2)
adel3 lfo .02, .9
adel3 =3D .04*(1+adel3)
aflanger1 flanger amix, adel1, 0, .1
aflanger2 flanger amix, adel2, 0, .1
aflanger3 flanger amix, adel3, 0, .1

amix2 =3D .5*amix + .2*(aflanger1+aflanger2+aflanger3)
zawm amix2,0
;out amix2*4000
endin

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=
;;;

instr 2; Another Analog Vocoder
;coded by Josep M Comajuncosas / Nov=B498
; features : 8 bands with assignable carrier & modulator inputs
; flexible routing with the zak system and selectable freq. with table
l.u.
; improved freq. response with the addition of an unvocoded hi.freq.
signal
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=
;;;

;to get the most of this instrument
;record your voice slowly and clearly
;reduct noise, compress a lot and normalise
;adding reverb to your voice
;before vocoding can be really cool. Try it!

;routing table
irft =3D 2
;freq table
ichfft =3D 6

;modulator input
;assumes a 16-bit normalised input
amod soundin "d:\voice.wav"
amod =3D amod/32384
;carrier input
acarr zar 0

;channels freq. setup
if0 table 0,ichfft
if1 table 1,ichfft
if2 table 2,ichfft
if3 table 3,ichfft
if4 table 4,ichfft
if5 table 5,ichfft
if6 table 6,ichfft
if7 table 7,ichfft

if0 =3D cpspch(if0)
if1 =3D cpspch(if1)
if2 =3D cpspch(if2)
if3 =3D cpspch(if3)
if4 =3D cpspch(if4)
if5 =3D cpspch(if5)
if6 =3D cpspch(if6)
if7 =3D cpspch(if7)

;compute bandwidths
ibw1 =3D if2-if0
ibw2 =3D if3-if1
ibw3 =3D if4-if2
ibw4 =3D if5-if3
ibw5 =3D if6-if4
ibw6 =3D if7-if3

;analyse modulator
am0  tonex amod,if0,4
am1 resonx amod,if1,ibw1,4,1
am2 resonx amod,if2,ibw2,4,1
am3 resonx amod,if3,ibw3,4,1
am4 resonx amod,if4,ibw4,4,1
am5 resonx amod,if5,ibw5,4,1
am6 resonx amod,if6,ibw6,4,1
am7 atonex amod,if7,4

;get rms from each mod. band
krms0 rms am0, 5
krms1 rms am1, 5
krms2 rms am2, 5
krms3 rms am3, 5
krms4 rms am4, 5
krms5 rms am5, 5
krms6 rms am6, 5
krms7 rms am7, 5

;write rms to zak space
zkw krms0,0
zkw krms1,1
zkw krms2,2
zkw krms3,3
zkw krms4,4
zkw krms5,5
zkw krms6,6
zkw krms7,7

;analyse carrier
ac0  tonex acarr,if0,4
ac1 resonx acarr,if1,ibw1,4,1
ac2 resonx acarr,if2,ibw2,4,1
ac3 resonx acarr,if3,ibw3,4,1
ac4 resonx acarr,if4,ibw4,4,1
ac5 resonx acarr,if5,ibw5,4,1
ac6 resonx acarr,if6,ibw6,4,1
ac7 atonex acarr,if7,4

;routing setup
ir0 table 0,irft
ir1 table 1,irft
ir2 table 2,irft
ir3 table 3,irft
ir4 table 4,irft
ir5 table 5,irft
ir6 table 6,irft
ir7 table 7,irft

;band routing
krmsr0 zkr ir0
krmsr1 zkr ir1
krmsr2 zkr ir2
krmsr3 zkr ir3
krmsr4 zkr ir4
krmsr5 zkr ir5
krmsr6 zkr ir6
krmsr7 zkr ir7

;balance carrier w. mod. signal
ab0 gain ac0, krmsr0,5
ab1 gain ac1, krmsr1,5
ab2 gain ac2, krmsr2,5
ab3 gain ac3, krmsr3,5
ab4 gain ac4, krmsr4,5
ab5 gain ac5, krmsr5,5
ab6 gain ac6, krmsr6,5
ab7 gain ac7, krmsr7,5

;mix all balanced bands
; + some of the original 7th channel
;for better inteligibility
amix =3D .125*(ab0+ab1+ab2+ab3+ab4+ab5+ab6+ab7+.2*am7)

out amix*20000

zacl 0,0;clear before next pass
endin

f1 0 32768 10 1

;band routing : normal settings
f2 0 8 -2 0 1 2 3 4 5 6 7
;inverted settings
f3 0 8 -2 7 6 5 4 3 2 1 0
;random settings (you can even repeat a channel)
f4 0 8 -2 1 6 7 4 3 5 2 0
f5 0 8 -2 0 0 1 1 5 7 6 4

;vocoder band frequencies
;f6 0 8 -2 7.09 8.05 9.01 9.09 10.05 11.01 11.09 12.05 13.01
f6 0 8 -2 6.09 7.05 8.01 8.09 9.05 10.01 10.09 11.05 12.01

; a pentatonic modulation
;nice aural effect
i1 4 8 7.00 .4
i1 4 8 9.02 .2
i1 0 8 8.00 .24
i1 0 8 8.07 .42
i1 0 6 9.02 .23
i1 0 5 9.05 .41
i1 0 5 9.10 .14
i1 3 5 9.04 .46
i1 3 5 9.09 .29
i1 6 5 9.04 .86
i1 6 5 10.07 .67
i1 6 5 6.00 .36
i1 6 5 7.07 .82
i2 0 13
e




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa22165;
          19 Nov 98 16:29 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgWxZ-0005Km-00; Thu, 19 Nov 1998 16:29:33 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA09172); Thu, 19 Nov 1998 16:20:56 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 19 Nov 1998 16:20:41 GMT
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (QAA03159); Thu, 19 Nov 1998 16:20:39 GMT
Received: from [138.38.97.36] (helo=maths.Bath.AC.UK ident=mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.92 #2)
	id 0zgWou-0005K1-00; Thu, 19 Nov 1998 16:20:37 +0000
From: jpff@maths.bath.ac.uk
To: troy@resophonic.com
CC: csound@maths.ex.ac.uk
In-reply-to: <36534094.645EF831@resophonic.com> (message from Troy Straszheim
	on Wed, 18 Nov 1998 16:48:04 -0500)
Subject: Re: x-class noise opcodes
References:  <36534094.645EF831@resophonic.com>
Date: Thu, 19 Nov 98 16:20:33 GMT
Source-Info:  From (or Sender) name not authenticated.
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

As announced in the release notes, atrirand was renamed trirand to
avoid name polution.
  Use of the -z command-line flag would have helped to see this.
==John


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa22910;
          19 Nov 98 16:51 GMT
Received: from [207.207.192.13] (helo=mail.eclipse.net ident=root)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgXIu-0005NF-00; Thu, 19 Nov 1998 16:51:41 +0000
Received: from resophonic.com (cnj1-05-239.eclipse.net [207.207.243.239])
	by mail.eclipse.net (8.9.1a/8.9.1) with ESMTP id LAA11218;
	Thu, 19 Nov 1998 11:50:48 -0500 (EST)
Sender: root@mail.eclipse.net
Message-ID: <36543F1E.2033E75D@resophonic.com>
Date: Thu, 19 Nov 1998 10:54:06 -0500
From: Troy Straszheim 
Reply-To: troy@resophonic.com
Organization: Resophonic Systems, Etc.
X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.0.34 i686)
MIME-Version: 1.0
To: jpff@maths.bath.ac.uk, csound@maths.ex.ac.uk
Subject: Re: x-class noise opcodes
References: <36534094.645EF831@resophonic.com> 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

jpff@maths.bath.ac.uk wrote:

> As announced in the release notes, atrirand was renamed trirand to
> avoid name polution.
>   Use of the -z command-line flag would have helped to see this.
> ==John

jpff@maths.bath.ac.uk wrote:

> As announced in the release notes, atrirand was renamed trirand to
> avoid name polution.
>   Use of the -z command-line flag would have helped to see this.
> ==John





Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa22931;
          19 Nov 98 16:55 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgXN2-0000nc-00; Thu, 19 Nov 1998 16:55:52 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA06389); Thu, 19 Nov 1998 16:52:17 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 19 Nov 1998 16:52:04 GMT
Received: from root@mail.eclipse.net [207.207.192.13] by hermes via ESMTP (QAA05500); Thu, 19 Nov 1998 16:52:03 GMT
Received: from resophonic.com (cnj1-05-239.eclipse.net [207.207.243.239])
	by mail.eclipse.net (8.9.1a/8.9.1) with ESMTP id LAA11218;
	Thu, 19 Nov 1998 11:50:48 -0500 (EST)
Message-ID: <36543F1E.2033E75D@resophonic.com>
Date: Thu, 19 Nov 1998 10:54:06 -0500
From: Troy Straszheim 
Reply-To: troy@resophonic.com
Organization: Resophonic Systems, Etc.
X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.0.34 i686)
MIME-Version: 1.0
To: jpff@maths.bath.ac.uk, csound@maths.ex.ac.uk
Subject: Re: x-class noise opcodes
References: <36534094.645EF831@resophonic.com> 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

jpff@maths.bath.ac.uk wrote:

> As announced in the release notes, atrirand was renamed trirand to
> avoid name polution.
>   Use of the -z command-line flag would have helped to see this.
> ==John

jpff@maths.bath.ac.uk wrote:

> As announced in the release notes, atrirand was renamed trirand to
> avoid name polution.
>   Use of the -z command-line flag would have helped to see this.
> ==John





Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa23457;
          19 Nov 98 20:33 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgalA-0000zp-00; Thu, 19 Nov 1998 20:33:00 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (UAA12747); Thu, 19 Nov 1998 20:31:21 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 19 Nov 1998 20:31:06 GMT
Received: from sioux.hosts.netdirect.net.uk [195.7.224.43] by hermes via ESMTP (UAA19339); Thu, 19 Nov 1998 20:31:05 GMT
Received: from [195.7.227.174] (th-pm04-46.ndirect.co.uk [195.7.227.174])
	by sioux.netdirect.net.uk (8.8.5/8.8.5) with ESMTP id UAA14286;
	Thu, 19 Nov 1998 20:30:57 GMT
X-Sender: vjs@mail.ndirect.co.uk (Unverified)
Message-Id: 
In-Reply-To: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 19 Nov 1998 20:49:31 +0000
To: "Pablo Silva-Escuela Nacional de Musica, UNAM" 
From: vjs 
Subject: Re: (off topic) Hard drive death and other MacOS 8.1 conundrums
Cc: csound@maths.ex.ac.uk
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

lots of reports of strange hard drive deaths using 8.5

8.1 is supposed to be completely stable

the first thing to try is updating the driver on your hard disk. If your
drive(s) is(are) Apple-supported, Drive Setup 1.5 will do this, otherwise
you will need to get hold of Charismac Anubis 3.0 or the latest version of
FWB HDT (I prefer the former)

the OS8.1 installer is supposed to update your drive automatically, but
sometimes it doesn't; if the drive is not Apple-supported, it can't but
doesn't always tell you about it. Also it won't necessarily update all the
drives attached to your machine, sometimes only the boot drive. There may
also be issues with drives attached to ultra-SCSI cards.

if all this does not work, it could be an old system utility going crazy.

hope this helps
good luck

vjs


by the way, please DO NOT use HFS+, it is still highly suspect. It would be
safer to partition drives or use Shrinkwrap disk images to store lots of
little files.


-----------------

>Hello Csounders:
>
>An urgent question...
>
>After experiencing my second catastrophic hard drive crash in a month
>yesterday night, I was wondering whether anyone here has had any trouble
>like this after upgrading to System 8.1?? The ironic part of this last
>crash was that I lost all my data and installs 10 minutes after verifying
>the integrity of my drive (old HFS) with Apple's First Aid utility (8.1
>too, of course...) Is there any problem with System 8.1 that people are
>aware of in regards to this? Something seems to be messing around
>seriously with the catalog and Btree files.
>
>And, does anyone here know if it is possible to install copy protection
>(for instance Max 3.5.8, system 8 disk) on the new HFS+ formatted drives
>safely??
>
>Thanks for the feedback
>
>Pablo Silva





Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa23483;
          19 Nov 98 20:38 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgaq6-00010H-00; Thu, 19 Nov 1998 20:38:06 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (UAA12461); Thu, 19 Nov 1998 20:35:58 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 19 Nov 1998 20:35:45 GMT
Received: from mail1.c-bridge.com [199.93.167.8] by hermes via ESMTP (UAA19057); Thu, 19 Nov 1998 20:35:44 GMT
Received: by MAIL1.c-bridge.com with Internet Mail Service (5.0.1458.49)
	id ; Thu, 19 Nov 1998 15:35:12 -0500
Message-ID: <30707F182F53D211AE3100A0C999D9890EFB6A@MAIL1.c-bridge.com>
From: Grant Covell 
To: 'vjs' , 
    "Pablo Silva-Escuela Nacional de Musica, UNAM" 
Cc: csound@maths.ex.ac.uk
Subject: RE: (off topic) Hard drive death and other MacOS 8.1 conundrums
Date: Thu, 19 Nov 1998 15:35:10 -0500
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Check out www.macintouch.com for the most comprehensive discussion of
MacOS 8.1, MacOS 8.5 issues and etc.

-----Original Message-----
From: vjs [mailto:vjs@mail.ndirect.co.uk]
Sent: Thursday, November 19, 1998 3:50 PM
To: Pablo Silva-Escuela Nacional de Musica, UNAM
Cc: csound@maths.ex.ac.uk
Subject: Re: (off topic) Hard drive death and other MacOS 8.1 conundrums


lots of reports of strange hard drive deaths using 8.5

8.1 is supposed to be completely stable

the first thing to try is updating the driver on your hard disk. If your
drive(s) is(are) Apple-supported, Drive Setup 1.5 will do this,
otherwise
you will need to get hold of Charismac Anubis 3.0 or the latest version
of
FWB HDT (I prefer the former)

the OS8.1 installer is supposed to update your drive automatically, but
sometimes it doesn't; if the drive is not Apple-supported, it can't but
doesn't always tell you about it. Also it won't necessarily update all
the
drives attached to your machine, sometimes only the boot drive. There
may
also be issues with drives attached to ultra-SCSI cards.

if all this does not work, it could be an old system utility going
crazy.

hope this helps
good luck

vjs


by the way, please DO NOT use HFS+, it is still highly suspect. It would
be
safer to partition drives or use Shrinkwrap disk images to store lots of
little files.


-----------------

>Hello Csounders:
>
>An urgent question...
>
>After experiencing my second catastrophic hard drive crash in a month
>yesterday night, I was wondering whether anyone here has had any
trouble
>like this after upgrading to System 8.1?? The ironic part of this last
>crash was that I lost all my data and installs 10 minutes after
verifying
>the integrity of my drive (old HFS) with Apple's First Aid utility (8.1
>too, of course...) Is there any problem with System 8.1 that people are
>aware of in regards to this? Something seems to be messing around
>seriously with the catalog and Btree files.
>
>And, does anyone here know if it is possible to install copy protection
>(for instance Max 3.5.8, system 8 disk) on the new HFS+ formatted
drives
>safely??
>
>Thanks for the feedback
>
>Pablo Silva




Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa23569;
          19 Nov 98 21:22 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgbXK-00012i-00; Thu, 19 Nov 1998 21:22:46 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA07142); Thu, 19 Nov 1998 21:21:22 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 19 Nov 1998 21:21:11 GMT
Received: from mercury.acs.unt.edu [129.120.220.1] by hermes via ESMTP (VAA13379); Thu, 19 Nov 1998 21:21:09 GMT
Received: from jove.acs.unt.edu (0@jove.acs.unt.edu [129.120.220.41])
	by Mercury.unix.acs.cc.unt.edu (8.8.8/8.8.8) with ESMTP id PAA06621
	for ; Thu, 19 Nov 1998 15:21:03 -0600 (CST)
Received: from localhost (jti0001@localhost)
	by jove.acs.unt.edu (8.8.8/8.8.8) with SMTP id PAA26645
	for ; Thu, 19 Nov 1998 15:09:16 -0600 (CST)
Date: Thu, 19 Nov 1998 15:09:15 -0600 (CST)
From: Jeremiah Thomas Isaacs 
To: csound@maths.ex.ac.uk
Subject: hello, and questions
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


ok, ive been off of the list a bit, and now im back, and yet still dont
have a machine im willing to run csound on.  this will be remedied soon,
so im back again.  hi.

since i last was here, there have been some decent steps in mac processing
power.  what level of realtime performance has been accomplished on the
newer g3 macs?  and is there a big difference in performance from the
604e-s to the g3 processors?

also, anyone using linuxppc and macos for csound?  ive heard rumors of
linuxppc being much faster at some things (than MacOS) on the same
hardware.

AND, did that MIT press book ever come out?  if so where can i get it?
(from what i read/remember, i really wanted it..)

thanks, jeremiah

#!/bin/magic-shell
jti0001@jove.acs.unt.edu  
http://people.unt.edu/~jti0001

"who hath the How, is careless of the Why"




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24015;
          20 Nov 98 0:49 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgelM-0005pK-00; Fri, 20 Nov 1998 00:49:28 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA14590); Fri, 20 Nov 1998 00:48:18 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 00:48:06 GMT
Received: from servidor.unam.mx [132.248.10.5] by hermes via ESMTP (AAA06288); Fri, 20 Nov 1998 00:48:05 GMT
Received: from localhost (hpsilva@localhost)
	by servidor.unam.mx (8.8.8/8.8.8) with SMTP id SAA18864;
	Thu, 19 Nov 1998 18:47:33 -0600 (CST)
Date: Thu, 19 Nov 1998 18:47:32 -0600 (CST)
From: "Pablo Silva-Escuela Nacional de Musica, UNAM" 
To: Jeremiah Thomas Isaacs 
cc: csound@maths.ex.ac.uk
Subject: Re: hello, and questions
In-Reply-To: 
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=spanish
Content-Transfer-Encoding: QUOTED-PRINTABLE
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hello:

On Thu, 19 Nov 1998, Jeremiah Thomas Isaacs wrote:

> since i last was here, there have been some decent steps in mac processin=
g
> power.  what level of realtime performance has been accomplished on the
> newer g3 macs?  and is there a big difference in performance from the
> 604e-s to the g3 processors?

In my own experience, things run on the average twice as fast on the 266
desktop G3, though I must say that my 604 machine is a rather slow one. As
an example, I run 30 seconds=B4 worth of a light density granular synthesis
score in about 35 seconds. I=B4m not using the grain/granule opcodes though=
,
because they run too slowly for what I need. And, I still can=B4t manage to
get to realtime, though this must be because I insist on working at
44100/4410 for sr/kr. Maybe other people have had different experiences?





Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24082;
          20 Nov 98 1:19 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgfEe-0001FG-00; Fri, 20 Nov 1998 01:19:44 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA17623); Fri, 20 Nov 1998 01:18:43 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 01:18:33 GMT
Received: from howl.werewolf.net [206.103.224.20] by hermes via ESMTP (BAA04440); Fri, 20 Nov 1998 01:18:31 GMT
Received: from default (dial60.werewolf.net [206.103.225.70])
	by howl.werewolf.net (8.9.0/8.9.0) with SMTP id TAA22364;
	Thu, 19 Nov 1998 19:12:53 -0600 (CST)
Message-ID: <000a01be1424$325d3520$46e167ce@default>
From: Hans Mikelson 
To: Csound , Christian Guirreri 
Subject: Re: EQ Filters Orc/Sco
Date: Thu, 19 Nov 1998 19:22:07 -0600
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>why won't these work with WinCSound?  Do they require a specific
>version or format ?

biquad was introduced with 3.49 I think (3.491?).

Bye,
Hans Mikelson




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24598;
          20 Nov 98 6:27 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgk2S-00065H-00; Fri, 20 Nov 1998 06:27:28 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (GAA23649); Fri, 20 Nov 1998 06:19:32 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 06:19:09 GMT
Received: from ds9.sci.fi [195.74.0.54] by hermes via ESMTP (GAA25393); Fri, 20 Nov 1998 06:18:47 GMT
Received: from sci.fi (root@MDCCX.dyn.saunalahti.fi [195.197.5.210])
	by ds9.sci.fi (8.9.1/8.9.1) with ESMTP id IAA29718
	for ; Fri, 20 Nov 1998 08:18:57 +0200 (EET)
Message-ID: <36550978.F32E6CA5@sci.fi>
Date: Fri, 20 Nov 1998 08:17:28 +0200
From: Matti Koskinen 
X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.0.33 i586)
MIME-Version: 1.0
To: Csound list 
Subject: Pluck broken?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

hello

	the following orch+sco, generated by HPKComposer makes
	Linux-csound 3.490d segfault in pluck.  Another orch,
	almost equal to this except before pluck-opcode was oscil,
	worked ok. Also i tried just a simple pluck without anything
	else and that worked too. I don't have the newest winsound,
	so I don't know about that.

	Sorry for a long post.

-matti
mjkoskin@sci.fi

Orch------------------------------

; General settings
sr = 22050
kr = 2205
ksmps = 10
nchnls = 2

gaefbusl0 init 0
gaefbusr0 init 0
gain10 init 0
gain20 init 0
gifeed0 init .5
gilp10  init 1/10
gilp20  init 1/23
gilp30  init 1/41
giroll0 init 3000
gaefbusl1 init 0
gaefbusr1 init 0
gain11 init 0
gain21 init 0
gifeed1 init .5
gilp11  init 1/10
gilp21  init 1/23
gilp31  init 1/41
giroll1 init 3000
gaefbusl2 init 0
gaefbusr2 init 0
gain12 init 0
gain22 init 0
gifeed2 init .5
gilp12  init 1/10
gilp22  init 1/23
gilp32  init 1/41
giroll2 init 3000
gaefbusl3 init 0
gaefbusr3 init 0
gain13 init 0
gain23 init 0
gifeed3 init .5
gilp13  init 1/10
gilp23  init 1/23
gilp33  init 1/41
giroll3 init 3000


; Instruments definitions

instr 1
; 


ic0 = p6
ic1 = p7
ic2 = p8
ic3 = p9
ic4 = p10
ic5 = p11
ic6 = p12
ic7 = p13
ic8 = p14
ic9 = p15
ic10 = p16
ic11 = p17
ic12 = p18
ic13 = p19
ic14 = p20
ic15 = p21


kdclick linseg  0, .002, 1, p3-.004, 1, .002, 0  ; Declick
ipitch = cpspch(p4)  ; Convert to frequency

; Sound source 1 Pluck
iamp = 1.0
itune1 = ic0
ipitch1 = ipitch + ic0
; Pitch control section
kctrl = 0
kmod = kctrl
; Modulator 1
kmodul1 = 0
; Modulator 2
kmodul2 = 0
; Pluck
kfco = (kmodul1 *1.0)
kfco = kfco + (kmodul2 *1.5)

kamp = 1

ifqcp = ipitch1
kmod = ifqcp + kmod + kfco
kampp linseg 0, .002, iamp, (p3-.002)*9/10, iamp, (p3-.002)/10, 0  ;
Declick
aout1 pluck  kampp * kamp, kmod, ifqcp, 0, 1       ; Pluck waveguide
model

aout2 = 0

; Transformers
asig = 0

; final mix and effect routing
; direct sources output
aoutmixd = 1.0 * aout1
; xform signal
aoutmixx = asig * 1.0
; mix direct out and xform signal
aoutmix = ( aoutmixd + aoutmixx ) * kdclick 
; pan and output
kpanl tablei 0.5,2,1
kpanr tablei 1.0-0.5,2,1
aoutmixl = aoutmix * kpanl * p5
aoutmixr = aoutmix * kpanr * p5
gaefbusl0 = gaefbusl0 + aoutmixl * 1.0
gaefbusr0 = gaefbusr0 + aoutmixr * 1.0
outs aoutmixl * 1.0, aoutmixr * 1.0
endin








instr 100
asigl = gaefbusl0
asigr = gaefbusr0

inputdur = 4.0
iatk = 0.5
idk = .01
idecay = .01
ioutsust = p3-idecay
idur = inputdur-(iatk+idk)
isust = p3-(iatk+idur+idk)
iorig = 0.5
irev = 1.0-iorig
igain = 1.0
kclean linseg 0,iatk,igain,idur,igain,idk,0,isust,0
kout linseg 1,ioutsust,1,idecay,0
ain1 = asigl
ain2 = asigr
ain1 = ain1*kclean
ain2 = ain2*kclean
ajunk alpass ain1,1.7,.1
aleft alpass ajunk,1.01,.07
ajunk alpass ain2,1.5,.2
aright alpass ajunk,1.33,.05
kdel1 randi .01,1,.666
kdel1 =kdel1 + .1
addl1 delayr .3
afeed1 deltapi kdel1
afeed1 = afeed1 + gifeed0*aleft
delayw aleft
kdel2 randi .01,.95,.777
kdel2 = kdel2 + .1
addl2 delayr .3
afeed2 deltapi kdel2
afeed2 = afeed2 + gifeed0*aright
delayw aright
aglobin = (afeed1+afeed2)*.05
atap1 comb aglobin,3.3,gilp10
atap2 comb aglobin,3.3,gilp20
atap3 comb aglobin,3.3,gilp30
aglobrev alpass atap1+atap2+atap3,2.6,.085
aglobrev tone aglobrev,giroll0
kdel3 randi .003,1,.888
kdel3 =kdel3 + .05
addl3 delayr .2
agr1 deltapi kdel3
delayw aglobrev
kdel4 randi .003,1,.999
kdel4 =kdel4 + .05
addl4 delayr .2
agr2 deltapi kdel4
delayw aglobrev
arevl = agr1+afeed1
arevr = agr2+afeed2
aoutl = (ain1*iorig)+(arevl*irev)
aoutr = (ain2*iorig)+(arevr*irev)
asigl = aoutl*kout
asigr = aoutr*kout
asigl = asigl * (69/100)
asigr = asigr * (69/100)

outs asigl, asigr
gaefbusl0 = 0
gaefbusr0 = 0
endin

Score-----------------------------------

f10  0 512  7 0 12 .99 500 0
f11  0 512  7 0 12 .99 500 0

f1 0 8192 19 1 1 270 1
f2 0 1025 9 .25 1 0
f3 0 65536 10 1



; Structure 1
i1  0.0  1.0  8.9  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0
i1  0.0  1.0  0.7002  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0
i1  1.0  1.0  5.3803  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0
i1  1.0  1.0  0.6157  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0
i1  2.0  1.0  6.342  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0
i1  2.0  1.0  0.7255  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0
i1  3.0  1.0  8.4779  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0
i1  3.0  1.0  0.6459  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0
i1  4.0  1.0  6.7705  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0
i1  4.0  1.0  0.9416  16000.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0 
1.0  1.0  1.0  1.0  1.0  1.0  1.0  1.0


i100 0 5.0


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24679;
          20 Nov 98 7:17 GMT
Received: from [207.217.120.85] (helo=gull.prod.itd.earthlink.net)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgkop-0001W3-00; Fri, 20 Nov 1998 07:17:28 +0000
Received: from [153.35.177.169] (1Cust224.tnt1.new-bedford.ma.da.uu.net [153.35.177.224])
	by gull.prod.itd.earthlink.net (8.8.7/8.8.5) with ESMTP id XAA15594;
	Thu, 19 Nov 1998 23:12:08 -0800 (PST)
Message-Id: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 02:06:00 -0500
To: CsoundList 
From: "Dr. Richard Boulanger" 
Subject: The Csound Front Page

Dear Friends and Colleagues,

The Csound Book is coming (MIT Press tell me - June 4, 1999),
but today the Csound FrontPage has arrived!

With preliminary input from the Csound Faq Team of Rasmus Ekman
, Marc Resibois  and tolve
 plus the blessings and selected bits from Martin Dupras'
Csound Page and the hundreds of hours of html design and programming plus
much actual editing and authoring work of my most incredible and wonderful
assistant - Jacob Joaquin,  I proudly present to you
http://mitpress.mit.edu/e-books/csound/frontpage.html

(I will brag even more about my assistant Jacob's work in Csound Sound
Design, Csound Tutorial Design and HTML Design as we get closer to
releasing the Csound Book.  A number of you have gotten to see the CD-ROM
he is building for the book at the recent ICMC and you can testify that he
is building a truly beautiful complement to the Book itself.)

At Present, our Csound Front Page is just a first step, but hopefully each
of you will find some part of it useful.  Jacob and I intend to continue
adding to it, developing it and most importantly... maintaining it.  Your
input and suggestions will be invaluable.  Please contribute and tell your
friends, colleagues, your societies and organizations  that this is THE
Csound Page to which they should be linked!


Yours Sincerely,


Richard Boulanger

p.s.  Thanks also to MIT Press for hosting the page and for their input
into it's design and content.




==================
Dr. Richard Boulanger
Professor - Music Synthesis Department
Berklee College of Music
1140 Boylston Street  - Boston, MA  02215-3693
Office Phone: (617) 747-2485   Office Fax: (617) 536-2257
==========================================
Email: radiobaton@earthlink.net
URL: http://home.earthlink.net/~radiobaton/
==========================================




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24685;
          20 Nov 98 7:17 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgkoy-000679-00; Fri, 20 Nov 1998 07:17:36 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (HAA08737); Fri, 20 Nov 1998 07:15:43 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 07:15:32 GMT
Received: from gull.prod.itd.earthlink.net [207.217.120.85] by hermes via ESMTP (HAA22972); Fri, 20 Nov 1998 07:15:27 GMT
Received: from [153.35.177.169] (1Cust224.tnt1.new-bedford.ma.da.uu.net [153.35.177.224])
	by gull.prod.itd.earthlink.net (8.8.7/8.8.5) with ESMTP id XAA15594;
	Thu, 19 Nov 1998 23:12:08 -0800 (PST)
Message-Id: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 02:06:00 -0500
To: CsoundList 
From: "Dr. Richard Boulanger" 
Subject: The Csound Front Page
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Dear Friends and Colleagues,

The Csound Book is coming (MIT Press tell me - June 4, 1999),
but today the Csound FrontPage has arrived!

With preliminary input from the Csound Faq Team of Rasmus Ekman
, Marc Resibois  and tolve
 plus the blessings and selected bits from Martin Dupras'
Csound Page and the hundreds of hours of html design and programming plus
much actual editing and authoring work of my most incredible and wonderful
assistant - Jacob Joaquin,  I proudly present to you
http://mitpress.mit.edu/e-books/csound/frontpage.html

(I will brag even more about my assistant Jacob's work in Csound Sound
Design, Csound Tutorial Design and HTML Design as we get closer to
releasing the Csound Book.  A number of you have gotten to see the CD-ROM
he is building for the book at the recent ICMC and you can testify that he
is building a truly beautiful complement to the Book itself.)

At Present, our Csound Front Page is just a first step, but hopefully each
of you will find some part of it useful.  Jacob and I intend to continue
adding to it, developing it and most importantly... maintaining it.  Your
input and suggestions will be invaluable.  Please contribute and tell your
friends, colleagues, your societies and organizations  that this is THE
Csound Page to which they should be linked!


Yours Sincerely,


Richard Boulanger

p.s.  Thanks also to MIT Press for hosting the page and for their input
into it's design and content.




==================
Dr. Richard Boulanger
Professor - Music Synthesis Department
Berklee College of Music
1140 Boylston Street  - Boston, MA  02215-3693
Office Phone: (617) 747-2485   Office Fax: (617) 536-2257
==========================================
Email: radiobaton@earthlink.net
URL: http://home.earthlink.net/~radiobaton/
==========================================




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24718;
          20 Nov 98 7:45 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zglFv-00068D-00; Fri, 20 Nov 1998 07:45:27 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (HAA19424); Fri, 20 Nov 1998 07:43:29 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 07:43:19 GMT
Received: from web04b.farm.aol.com [152.175.33.2] by hermes via SMTP (HAA08928); Fri, 20 Nov 1998 07:43:18 GMT
Received: from [207.241.61.246] (poolf10-117.wwa.com [207.241.61.246]) by web04b.farm.aol.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id CAA27522 for ; Fri, 20 Nov 1998 02:42:44 -0500
Message-Id: <199811200742.CAA27522@web04b.farm.aol.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 02:00:12 -0600
To: CsoundList 
From: =cw4t7abs 
Subject: Re: The Csound Front Page
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>that this is THE
>Csound Page to which they should be linked!


error : THE : no such objekt !n d!rektor!
error : should : no such objekt !n d!rektor!




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24790;
          20 Nov 98 8:24 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zglrP-0006A4-00; Fri, 20 Nov 1998 08:24:11 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (IAA03778); Fri, 20 Nov 1998 08:23:05 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 08:22:54 GMT
Received: from sun1.fabaris.it [194.91.204.1] by hermes via SMTP (IAA25884); Fri, 20 Nov 1998 08:22:52 GMT
Received: from sun1.fabaris.it.fabaris.it by fabaris.it (SMI-8.6/SMI-SVR4)
	id JAA09169; Fri, 20 Nov 1998 09:20:16 +0100
Message-ID: <365526FA.69E9@fabaris.it>
Date: Fri, 20 Nov 1998 09:23:22 +0100
From: Riccardo Bianchini 
Reply-To: rb@fabaris.it
X-Mailer: Mozilla 3.01 (Win95; I)
MIME-Version: 1.0
To: Csound List 
Subject: Conservatorio "S.Cecilia" Home Page
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

The Conservatorio "S.Cecilia" in Rome (Italy) has a Web Home Page at the
URL
http://space.tin.it/musica/ilipc
If you want to go directly to the Scuola di Musica Elettronica (Computer
Music Studio) page (italian and english), the URL is
http://space.tin.it/musica/ilipc/sme.html
Comments and suggestions are welcome.

-- 

Riccardo Bianchini, Composer
Professor, Scuola di Musica Elettronica
Conservatorio "S.Cecilia", Roma (Italy)
http://www.geocities.com/Heartland/Acres/4768



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24839;
          20 Nov 98 8:46 GMT
Received: from [195.62.32.1] (helo=agora.stm.it)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgmDG-0006BI-00; Fri, 20 Nov 1998 08:46:46 +0000
Received: from agora.stm.it (ppp01-05.dial-access.stm.it [195.62.37.5]) by agora.stm.it (8.8.8/8.8.5) with ESMTP id JAA14449; Fri, 20 Nov 1998 09:46:41 +0100 (ITA)
Message-ID: <36552DC3.7C95C369@agora.stm.it>
Date: Fri, 20 Nov 1998 09:52:19 +0100
From: Gabriel Maldonado 
X-Mailer: Mozilla 4.06 [en] (Win95; I)
MIME-Version: 1.0
To: jpff@maths.bath.ac.uk
CC: csound@maths.ex.ac.uk
Subject: Re: Version 3.491
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Dear JPFF,

Are (or will be) 'schedule' and 'schedwhen' compatible with the 'kargc' family of opcodes,
which allow k-rate and a-rate argument passing and returning? There is a difference in
behaviour beetween 'schedule' and 'icall' & company?

Gab


jpff@maths.bath.ac.uk wrote:
> 
> Message written at 18 Nov 1998 11:07:11 +0000
> --- Copy of mail to gelida@intercom.es ---
> 
> >>>>> "J" == Josep M Comajuncosas  writes:
> 
>  J> Im afraid I cannot understand the way your opcodes
> 
>  J>   schedule        inst, iwhen, idur, ....
>  J>   schedwhen       ktrigger, kinst, kwhen, kdur, ....
> 
>  J> are supposed to work.
>  J> schedule always triggers the instrument when it is called, no matter the
>  J> iwhen parameter. Also, if  I put a schedule opcode inside a timout/reinit
>  J> statement to trigger an instrument several times strange things happen: it
>  J> seems that from the third activated event they are not turn off after idur.
>  J> Schedwhen seems even more strange to me, as it hangs Csound when ktrigger >
>  J> 0 , no matter kwhen.
>  J> Any help would be greatly welcome!! Im very excited with these new opcodes!
> 
> Bugs apart, schedule adds a new score event so
>    schedule        inst, iwhen, idur, ....
> 
> is like adding
> 
>    i instr when+p2 idur ...
> 
> to the score
> 
> schedwhen is sort of the same except at k-rate the value of ktrigger
> is tested and the first time it is zero (if ever) and event is added.
> 
> I will admit that although I had tested them when i attempted to use
> one of these in a composition last weekend something broke, but i was
> so excited by the music that I did not check the program.  It is on
> the list of things to do.
> 
> wrt reinit I have not thought about that at all.  I must think about
> it; I suspect i wrote it on the assumption that they could only kick
> in once.  Humm...
> 
> ==John ffitch

-- 
Gabriel Maldonado

http://www.agora.stm.it/G.Maldonado/home2.htm


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24850;
          20 Nov 98 8:52 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgmIf-0001aL-00; Fri, 20 Nov 1998 08:52:21 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (IAA10182); Fri, 20 Nov 1998 08:46:54 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 08:46:44 GMT
Received: from agora.stm.it [195.62.32.1] by hermes via ESMTP (IAA15310); Fri, 20 Nov 1998 08:46:42 GMT
Received: from agora.stm.it (ppp01-05.dial-access.stm.it [195.62.37.5]) by agora.stm.it (8.8.8/8.8.5) with ESMTP id JAA14449; Fri, 20 Nov 1998 09:46:41 +0100 (ITA)
Message-ID: <36552DC3.7C95C369@agora.stm.it>
Date: Fri, 20 Nov 1998 09:52:19 +0100
From: Gabriel Maldonado 
X-Mailer: Mozilla 4.06 [en] (Win95; I)
MIME-Version: 1.0
To: jpff@maths.bath.ac.uk
CC: csound@maths.ex.ac.uk
Subject: Re: Version 3.491
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Dear JPFF,

Are (or will be) 'schedule' and 'schedwhen' compatible with the 'kargc' family of opcodes,
which allow k-rate and a-rate argument passing and returning? There is a difference in
behaviour beetween 'schedule' and 'icall' & company?

Gab


jpff@maths.bath.ac.uk wrote:
> 
> Message written at 18 Nov 1998 11:07:11 +0000
> --- Copy of mail to gelida@intercom.es ---
> 
> >>>>> "J" == Josep M Comajuncosas  writes:
> 
>  J> Im afraid I cannot understand the way your opcodes
> 
>  J>   schedule        inst, iwhen, idur, ....
>  J>   schedwhen       ktrigger, kinst, kwhen, kdur, ....
> 
>  J> are supposed to work.
>  J> schedule always triggers the instrument when it is called, no matter the
>  J> iwhen parameter. Also, if  I put a schedule opcode inside a timout/reinit
>  J> statement to trigger an instrument several times strange things happen: it
>  J> seems that from the third activated event they are not turn off after idur.
>  J> Schedwhen seems even more strange to me, as it hangs Csound when ktrigger >
>  J> 0 , no matter kwhen.
>  J> Any help would be greatly welcome!! Im very excited with these new opcodes!
> 
> Bugs apart, schedule adds a new score event so
>    schedule        inst, iwhen, idur, ....
> 
> is like adding
> 
>    i instr when+p2 idur ...
> 
> to the score
> 
> schedwhen is sort of the same except at k-rate the value of ktrigger
> is tested and the first time it is zero (if ever) and event is added.
> 
> I will admit that although I had tested them when i attempted to use
> one of these in a composition last weekend something broke, but i was
> so excited by the music that I did not check the program.  It is on
> the list of things to do.
> 
> wrt reinit I have not thought about that at all.  I must think about
> it; I suspect i wrote it on the assumption that they could only kick
> in once.  Humm...
> 
> ==John ffitch

-- 
Gabriel Maldonado

http://www.agora.stm.it/G.Maldonado/home2.htm


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24898;
          20 Nov 98 9:13 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgmd3-0006DO-00; Fri, 20 Nov 1998 09:13:25 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (JAA03878); Fri, 20 Nov 1998 09:05:43 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 09:05:29 GMT
Received: from agora.stm.it [195.62.32.1] by hermes via ESMTP (JAA04642); Fri, 20 Nov 1998 09:05:25 GMT
Received: from agora.stm.it (ppp01-05.dial-access.stm.it [195.62.37.5]) by agora.stm.it (8.8.8/8.8.5) with ESMTP id KAA19587; Fri, 20 Nov 1998 10:05:03 +0100 (ITA)
Message-ID: <36553211.6261212C@agora.stm.it>
Date: Fri, 20 Nov 1998 10:10:41 +0100
From: Gabriel Maldonado 
X-Mailer: Mozilla 4.06 [en] (Win95; I)
MIME-Version: 1.0
To: "Pablo Silva-Escuela Nacional de Musica, UNAM" 
CC: Jeremiah Thomas Isaacs , csound@maths.ex.ac.uk
Subject: Re: hello, and questions
References: 
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id JAA04642
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I'm curious about realtime performance of Csound on Mac.
Whith my Pentium II 400 I can get over 200 oscili + envelopes running at =
the same time in
stereo, sr=3D44100 and kr=3D441, under Win95, with a very very low latenc=
y (allowing to play
Csound via MIDI as it would be a piano).
Do some Mac user have a performance report of the latest G3 in realtime?
Happy Csounding!
--=20
Gabriel Maldonado

http://www.agora.stm.it/G.Maldonado/home2.htm


Pablo Silva-Escuela Nacional de Musica, UNAM wrote:
>=20
> Hello:
>=20
> On Thu, 19 Nov 1998, Jeremiah Thomas Isaacs wrote:
>=20
> > since i last was here, there have been some decent steps in mac proce=
ssing
> > power.  what level of realtime performance has been accomplished on t=
he
> > newer g3 macs?  and is there a big difference in performance from the
> > 604e-s to the g3 processors?
>=20
> In my own experience, things run on the average twice as fast on the 26=
6
> desktop G3, though I must say that my 604 machine is a rather slow one.=
 As
> an example, I run 30 seconds=B4 worth of a light density granular synth=
esis
> score in about 35 seconds. I=B4m not using the grain/granule opcodes th=
ough,
> because they run too slowly for what I need. And, I still can=B4t manag=
e to
> get to realtime, though this must be because I insist on working at
> 44100/4410 for sr/kr. Maybe other people have had different experiences=
?


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25157;
          20 Nov 98 12:12 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgpQR-0006Rw-00; Fri, 20 Nov 1998 12:12:35 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA28000); Fri, 20 Nov 1998 12:06:26 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 12:06:13 GMT
Received: from root@lix.intercom.es [194.179.21.2] by hermes via ESMTP (MAA15957); Fri, 20 Nov 1998 12:06:11 GMT
Received: from intercom.es (iv2-175.intercom.es [195.76.206.175]) by lix.intercom.es (8.7.3/8.6.12) with ESMTP id NAA27561; Fri, 20 Nov 1998 13:08:25 +0100
Message-ID: <36555AFA.EAE8006@intercom.es>
Date: Fri, 20 Nov 1998 13:05:14 +0100
From: Josep M Comajuncosas 
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
To: "Dr. Richard Boulanger" 
CC: CsoundList 
Subject: Re: The Csound Front Page
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Dr. Richard Boulanger wrote:

> The Csound Book is coming (MIT Press tell me - June 4, 1999),
> but today the Csound FrontPage has arrived!

Hmmm at last ... congratulations for you effort!

Josep M Comajuncosas