Csound Csound-dev Csound-tekno Search About

Re: Csound Digest #146 on 17 July 1997

Date1997-07-17 13:10
FromMESSAGE AGENT
SubjectRe: Csound Digest #146 on 17 July 1997
	This is an automatic reply.  Feel free to send additional
mail, as only this one notice will be generated.  The following
is a prerecorded message, sent for root


By teh time you read this note I will either be in Hawai'i (at a
conference, honest) or in transit.  I am leaving Bath on Tuesday 15
July and expect to return on 28 July 1997.  I may have access to
e-mail but I am not counting on it; do not expect mail from me until
early August.

The Group secretary can be reached on amc@maths.bath.ac.uk 

==John ff



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa06820;
          17 Jul 97 14:08 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0woqHQ-0002fg-00; Thu, 17 Jul 1997 14:07:36 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (OAA15873); Thu, 17 Jul 1997 14:02:19 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 17 Jul 97 14:02:11 +0100
Received: from bgnet0.bgsu.edu [129.1.2.15] by hermes via ESMTP (OAA15860); Thu, 17 Jul 1997 14:02:09 +0100
Received: from alpha.bgsu.edu (alpha.bgsu.edu [129.1.2.12])
	by bgnet0.bgsu.edu (8.8.5/8.8.5) with SMTP id JAA02692;
	Thu, 17 Jul 1997 09:02:18 -0400 (EDT)
Date: Thu, 17 Jul 1997 09:02:18 -0400 (EDT)
From: Chris Cato 
X-Sender: tcato@alpha.bgsu.edu
Reply-To: Chris Cato 
To: antiorp@tezcat.com
Cc: csound@maths.ex.ac.uk
Subject: Re: grainmaker.sit.hqx
In-Reply-To: 
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, 16 Jul 1997 antiorp@tezcat.com wrote:

> >I've been looking around and could only come up with 
> >        ftp://heinous.isca.uiowa.edu/pub/max/grainmaker.sit.hqx
> >but netscape doesn't seem to be able to make the connection.
> >Is there another site?
> >Do I have the address right?
> 
> netskape kannot konnekt 2site abov.
> fetch kan.

Actually nothing can connect to it as there is no DNS entry for
heinous.isca.uiowa.edu on isca.uiowa.edu's DNS server.  

The address  I have for grainwave is:

http://www.mills.edu/PEOPLE/gr.pages/mikeb.public.html/grainwave.html


Chris Cato

-------------------------------------------------
email at:  tcato@bgnet.bgsu.edu
webbed at:  http://www.bgsu.edu/~tcato/







Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa06920;
          17 Jul 97 14:27 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0woqaT-0002he-00; Thu, 17 Jul 1997 14:27:17 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (OAA17013); Thu, 17 Jul 1997 14:20:08 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 17 Jul 97 14:19:59 +0100
Received: from ns-mx.uiowa.edu [128.255.1.4] by hermes via ESMTP (OAA16983); Thu, 17 Jul 1997 14:19:57 +0100
Received: from dsp25.dsp.uiowa.edu (dsp25.dsp.uiowa.edu [128.255.242.25])
	by ns-mx.uiowa.edu (8.8.5/8.8.5) with SMTP id IAA05228;
	Thu, 17 Jul 1997 08:20:06 -0500
Message-Id: <3.0.32.19970717082007.0069fb64@mail.dsp.uiowa.edu>
X-Sender: kcorey@mail.dsp.uiowa.edu
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Thu, 17 Jul 1997 08:20:08 -0500
To: Chris Cato , antiorp@tezcat.com
From: Kirk Corey 
Subject: Re: grainmaker.sit.hqx
Cc: csound@maths.ex.ac.uk
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Heinous.isca.uiowa.edu is no more.  Use serial.music.uiowa.edu instead, please.  Still requires Fetch (rather than Netscape).

That site will also move in a while; I'll send e-mail when it does.  We're trying to find an ISP that has a sufficiently high bandwidth/$ ratio.  :)  At that time, we'll also change operating systems, meaning that Netscape will start working with the site (at last!)

-- Kirk

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

At 09:02 AM 7/17/97 -0400, Chris Cato wrote:
On Wed, 16 Jul 1997 antiorp@tezcat.com wrote:

> >I've been looking around and could only come up with 
> >        ftp://heinous.isca.uiowa.edu/pub/max/grainmaker.sit.hqx
> >but netscape doesn't seem to be able to make the connection.
> >Is there another site?
> >Do I have the address right?
> 
> netskape kannot konnekt 2site abov.
> fetch kan.

Actually nothing can connect to it as there is no DNS entry for
heinous.isca.uiowa.edu on isca.uiowa.edu's DNS server.  

The address  I have for grainwave is:

http://www.mills.edu/PEOPLE/gr.pages/mikeb.public.html/grainwave.html


Chris Cato

-------------------------------------------------
email at:  tcato@bgnet.bgsu.edu
webbed at:  http://www.bgsu.edu/~tcato/










Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07005;
          17 Jul 97 15:01 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0wor7Q-00002H-00; Thu, 17 Jul 1997 15:01:20 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (OAA19304); Thu, 17 Jul 1997 14:56:03 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 17 Jul 97 14:55:52 +0100
Received: from sndart.cemi.unt.edu [129.120.63.1] by hermes via SMTP (OAA19280); Thu, 17 Jul 1997 14:55:47 +0100
Received: by sndart.cemi.unt.edu (NX5.67e/NX3.0M)
	id AA26596; Thu, 17 Jul 97 08:44:42 -0600
Message-Id: <9707171444.AA26596@sndart.cemi.unt.edu>
Content-Type: text/plain
Mime-Version: 1.0 (NeXT Mail 3.3 v118.2)
Received: by NeXT.Mailer (1.118.2)
From: Jon Christopher Nelson 
Date: Thu, 17 Jul 97 08:44:41 -0600
To: csound@maths.ex.ac.uk
Subject: GrainMaker 2.0
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

GrainMaker 2.0 (new and improved version) can be found at the  
following sites:

ftp://ftp.ircam.fr/pub/forumnet/max/sound/68k
ftp://serial.music.uiowa.edu/pub/upload
ftp://ftp.media.mit.edu/incoming

All three sites contain version 2.0 which includes several new  
features including random transposition possibilities and the  
ability to write the file directly to disk.  It is also much more  
stable than the old version which relied on a less than tolerant MAX  
object.  I have used this version to create score files in excess  
of 25 MB with no crashing and burning!!

A new manual is located at the uiowa and mit sites but cannot be  
found at ircam yet.  It is also possible that the GrainMaker files  
have been moved from the uiowa upload and mit incoming directories  
but they should be there on the servers.

Happy Granulating!
Jon C. Nelson

Jon Christopher Nelson, Director
CEMI (Center for Experimental Music and Intermedia)
University of North Texas College of Music
P.O. Box 13887
Denton, TX 76203
USA

ph. (940) 565-4926
fax (940) 565-2002
jnelson@sndart.cemi.unt.edu
http://www.music.unt.edu/comp/jnelson.htm



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07604;
          17 Jul 97 19:37 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0wovPs-0000uk-00; Thu, 17 Jul 1997 19:36:40 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (TAA03342); Thu, 17 Jul 1997 19:27:44 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 17 Jul 97 19:27:34 +0100
Received: from rumpleteazer.UCSC.EDU [128.114.129.45] by hermes via ESMTP (TAA03314); Thu, 17 Jul 1997 19:27:31 +0100
Received: from am.UCSC.EDU (26942@am.UCSC.EDU [128.114.129.26])
          by cats.ucsc.edu (8.8.5/8.8.4.cats-athena) with SMTP
	  id LAA00244 for ; Thu, 17 Jul 1997 11:27:46 -0700 (PDT)
Received: by am.UCSC.EDU (8.6.13/4.7) id LAA12974; Thu, 17 Jul 1997 11:27:41 -0700
Date: Thu, 17 Jul 1997 11:27:40 -0700 (PDT)
From: John Francis Beahan 
X-Sender: jfbeahan@am.UCSC.EDU
To: csound@maths.ex.ac.uk
Subject: Re: hrtfer opcode
In-Reply-To: <33CD315F.5592@hooked.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, 16 Jul 1997 scopey@hooked.net wrote:

> OK, time to stop lurking...anyone had any success with 'hrtfer'??  I've 
> tried and tried, but no matter how large the amplitude of the soundin 
> file, and no matter how much post-hrtfer scaling (or balance-ing) I do, 
> the results are choppy and sprinkled with random artifacts (samples out 
> of range).  I started with the Fitch's example in release notes 3.44 and 
> used a soundin file containing filtered noise.  Some of the best results 
> I've obtained appear to pan, but fail miserably in making the sound 
> source seem 3-D.  A friend of mine here at school demo'ed his Diamond 
> Multimedia Monster sound card with software by Crystal River that does 
> realtime hrtf calculations and believe me it makes 'hrtfer' look pretty 
> silly.  Perhaps being able to do 25 million floating point operations 
> per second has a little something to do with it, but I'm still wondering 
> if anybody has had any success with 'hrtfer'.
> 
> Also, does anyone have any reports on Soundhack's HRTF capability?  
> Takes a long time, and though the results are better than hrtfer, they 
> are also plagued with artifacts.
> 
> In advance, THANKS!
> -Jeff
> 
> 
We had minimal success using 'hrtfer., We are running csound on an SGI 
Indy 2 running IRIX5.3.  It was not posible to run it in 'real-time.'  
What came out was a vague notion of the real sound.  When not in realtime 
the sound was fine but we could only get the sound to go behind us(using 
headphones).   

I used SOUNDHACK HRTF a few years ago and it seemed to work okay, 
although I don't remember if that was in real-time or not.  Again it only 
works well when wearing headphones.

I hope I helped,  John Beahan 





Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07711;
          17 Jul 97 21:02 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0wowkS-0000xF-00; Thu, 17 Jul 1997 21:02:00 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (UAA05842); Thu, 17 Jul 1997 20:52:56 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 17 Jul 97 20:52:47 +0100
Received: from arbi.Informatik.Uni-Oldenburg.DE [134.106.1.7] by hermes via SMTP (UAA05836); Thu, 17 Jul 1997 20:52:46 +0100
Received: by arbi.Informatik.Uni-Oldenburg.DE (Smail3.1.29.1)
	id ; Thu, 17 Jul 97 21:52 CST
X-Sender: jgspix@legolas.informatik.uni-oldenburg.de
Message-Id: 
In-Reply-To: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 17 Jul 1997 18:44:25 +0200
To: Hans Mikelson 
X-Aliased: From Joerg Spix 
From: Joerg Spix 
Subject: Re: Tube Distortion Instrument
Cc: csound@maths.ex.ac.uk
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>I found an interesting paper on the web which discusses vacuum tube
>distortion:
>
>http://www.dwfearn.com/tvst1.htm
>
>This inspired me to try and simulate it in Csound.  Unfortunately it isn't
>too great.  Does anyone have any examples of simulated distortion?

Hi Hans,

I didn't try your example, but there was a paper in the ICMC proceedings of
Hong Kong (1996) on page 222-223, Kai Lassfolk: Simulation of tube audio
circuits.

Another article may be interesting, even if the is no real tube simulation:
Charles R. Sullivan: Extending the Karplus-Strong Algorithm to synthesize
electric guitar timbres with distortion and feedback, Computer Music
Journal, vol. 14, no. 3, pp. 26-37.

Greetings,

Joerg


(Joerg.Spix@informatik.uni-oldenburg.de)





Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07937;
          17 Jul 97 23:54 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0wozQd-00012g-00; Thu, 17 Jul 1997 23:53:43 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (XAA10985); Thu, 17 Jul 1997 23:49:16 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 17 Jul 97 23:48:53 +0100
Received: from root@hauptstadt.snafu.de [194.121.224.3] by hermes via SMTP (XAA10962); Thu, 17 Jul 1997 23:48:52 +0100
Received: by berlin.snafu.de (Smail3.2)
	  from 194.64.15.4.snafu.de (192.109.99.34) with smtp
	  id ; Fri, 18 Jul 1997 00:48:56 +0200 (MET DST)
Message-Id: <3.0.32.19970718004231.007c07d0@berlin.snafu.de>
X-Sender: rubo@berlin.snafu.de (Unverified)
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 18 Jul 1997 00:45:16 +0200
To: csound@maths.ex.ac.uk
From: =?iso-8859-1?Q?R=FCdiger_?= Borrmann 
Subject: Use of Csound instruments (includes) + Midi2Cs Part 2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

    To use *.orc files (I better should have named them *.iif -
     instrument include files) as instrument input is a little tricky.
     Csound expects functions for lots of instruments to be included
     in the header section of your resulting score file. That means
     that all functions used by your *.orc instruments should be
     defined in a 'midi2cs.hdr' file in Midi2Cs's home directory. Do
     not forget to enable 'scoreheader'-reading of the *.hdr file by
     editing the global 'midi2cs.pro'-file. e.g.:

          scoreheader c:\csound\midi2cs.hdr ; file to be included into
scorefile (readonly)

     My current midi2cs.hdr looks like Russel Pinkston's (I think he
     was it but I won't swear) header section defined for lots of
     instruments in his tutorials:

          ; Simple Sine Function
          f01     0       512    10       1
          ; Ramp
          f02     0       513     7       0       512     1
          ; Exponential rise
          f03     0       513     5       .001    512     1
          ; Quarter Sine Wave in 128 locs + extended guard point
          f04     0       129     9       .25     1       0
          ; Quarter Cosine
          f05     0       129     9       .25     1       90
          ; Triangular Wave
          f06     0       512     10      1   0 .111   0  .04    0  .02
0 .012
          ; Sawtooth Wave
          f07     0       512     10      1  .5   .3 .25   .2 .167  .14
.125 .111
          ; Square Wave
          f08     0       512     10      1   0   .3   0   .2    0  .14
0 .111
          ; Narrow Pulse
          f09     0       512     10      1 1  1   1 .7 .5 .3 .1
          ; Exponential rise and decay
          f10     0       513     5       .1      32      1       480     .01

     The string instrument I used for testing looks like the
     following. Please do not add instr or out/outs lines. 'instr' and
     'out/outs' lines are added automatically by Midi2Cs as needed
     depending on mono/stereo settings in the 'midi2cs.pro' file and
     automatic instrument numbering.





Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07945;
          17 Jul 97 23:54 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0wozQj-00012i-00; Thu, 17 Jul 1997 23:53:49 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (XAA11005); Thu, 17 Jul 1997 23:49:22 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 17 Jul 97 23:48:55 +0100
Received: from root@hauptstadt.snafu.de [194.121.224.3] by hermes via SMTP (XAA10965); Thu, 17 Jul 1997 23:48:54 +0100
Received: by berlin.snafu.de (Smail3.2)
	  from 194.64.15.4.snafu.de (192.109.99.34) with smtp
	  id ; Fri, 18 Jul 1997 00:48:58 +0200 (MET DST)
Message-Id: <3.0.32.19970718004233.007c07d0@berlin.snafu.de>
X-Sender: rubo@berlin.snafu.de (Unverified)
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 18 Jul 1997 00:45:16 +0200
To: csound@maths.ex.ac.uk
From: =?iso-8859-1?Q?R=FCdiger_?= Borrmann 
Subject: Use of Csound instruments (includes) + Midi2Cs Part 3
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

        ;ORC
          ; edited by R. Pinkston, modified for use with MIDI2CS by R.
Borrmann
          ;

;==========================================================================;
          ;                Schottstaedt FM String Instrument from Dodge
         ;
          ;
         ;
          ;p4 = amp p5 = pch p6 = rise p7 = dec p8 = vibdel p9 = vibwth p10
= vibrte ;

;==========================================================================;
          ;        sr      =       44100
          ;        kr      =       4410
          ;        ksmps   =       10
          ;        nchnls  =       1
          ;
          ;                instr   1

          par
            p_maxamplitude 32000
            p_cps
          endpar

                  iamp    =       p4

                  irise   = .2    ;p6
                  idec    = .2    ;p7
                  ivibdel = .75   ;p8
                  ivibwth = .03   ;p9
                  ivibrte = 5.5   ;p10

                  ifc     =       p5
                  ifm1    =       ifc
                  ifm2    =       ifc*3
                  ifm3    =       ifc*4
                  indx1   =       7.5/log(ifc)    ;range from ca 2 to 1
                  indx2   =       15/sqrt(ifc)    ;range from ca 2.6 to .5
                  indx3   =       1.25/sqrt(ifc)  ;range from ca .2 to .038
                  kvib    init    0

                          timout  0,ivibdel,transient  ;delays vibrato for
p8 seconds
                  kvbctl  linen   1,.5,p3-ivibdel,.1   ;vibrato control
envelope
                  krnd    randi   .0075,15        ;random deviation in vib
width
                  kvib    oscili  kvbctl*ivibwth+krnd,ivibrte*kvbctl,1
;vibrato generator

          transient:
                  timout  .2,p3,continue          ;execute for .2 secs only
                  ktrans  linseg  1,.2,0,1,0      ;transient envelope
                  anoise  randi   ktrans,.2*ifc   ;noise...
                  attack  oscil   anoise,2000,1   ;...centered around 2kHz

          continue:
                  amod1   oscili  ifm1*(indx1+ktrans),ifm1,1
                  amod2   oscili  ifm2*(indx2+ktrans),ifm2,1
                  amod3   oscili  ifm3*(indx3+ktrans),ifm3,1
                  asig    oscili  iamp,(ifc+amod1+amod2+amod3)*(1+kvib),1
                  asig    linen   asig+attack,irise,p3,idec
          ;                out     asig
          ;
          ;                endin
                  aright  = asig
                  aleft   = asig

     You might have noticed that there's a par/endpar section in the
     instrument to specify parameters for automatic use with Midi2Cs.
     Parameters should be exactly as to be set in 'midi2cs.pro' and
     described in the manual. These settings have a higher priority
     than any midi2cs.pro file. It's not tested to death, so if there
     are any errors, please tell me, so that I am able to correct
     them. I am also interested in receiving intruments edited for the
     use with Midi2Cs. I'd like to publish Csound instruments working
     with the new GM features of Midi2Cs 0.95 them on a new web page.



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07953;
          17 Jul 97 23:54 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0wozQt-00012l-00; Thu, 17 Jul 1997 23:53:59 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (XAA10972); Thu, 17 Jul 1997 23:49:05 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 17 Jul 97 23:48:48 +0100
Received: from root@hauptstadt.snafu.de [194.121.224.3] by hermes via SMTP (XAA10955); Thu, 17 Jul 1997 23:48:47 +0100
Received: by berlin.snafu.de (Smail3.2)
	  from 194.64.15.4.snafu.de (192.109.99.34) with smtp
	  id ; Fri, 18 Jul 1997 00:48:59 +0200 (MET DST)
Message-Id: <3.0.32.19970718004224.007c0820@berlin.snafu.de>
X-Sender: rubo@berlin.snafu.de (Unverified)
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 18 Jul 1997 00:45:18 +0200
To: csound@maths.ex.ac.uk
From: =?iso-8859-1?Q?R=FCdiger_?= Borrmann 
Subject: Filter active ? Tried to send a lengthy message!
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Sorry for three messages following,
hope this time they will reach you.

If no message follows please take
a look at the Midi2Cs 0.95 GMI chapter
on its homepage.

The chapter is new and it explains
the use of Csound instruments with Midi2Cs.

  http://www.snafu.de/~rubo/songlab/midi2cs/m2c095.html 

Ruediger Borrmann





Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07961;
          17 Jul 97 23:54 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0wozR6-00012n-00; Thu, 17 Jul 1997 23:54:12 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (XAA10977); Thu, 17 Jul 1997 23:49:11 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 17 Jul 97 23:48:51 +0100
Received: from root@hauptstadt.snafu.de [194.121.224.3] by hermes via SMTP (XAA10958); Thu, 17 Jul 1997 23:48:50 +0100
Received: by berlin.snafu.de (Smail3.2)
	  from 194.64.15.4.snafu.de (192.109.99.34) with smtp
	  id ; Fri, 18 Jul 1997 00:48:55 +0200 (MET DST)
Message-Id: <3.0.32.19970718004235.007c0820@berlin.snafu.de>
X-Sender: rubo@berlin.snafu.de (Unverified)
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 18 Jul 1997 00:45:15 +0200
To: csound@maths.ex.ac.uk
From: =?iso-8859-1?Q?R=FCdiger_?= Borrmann 
Subject: Use of Csound instruments (includes) + Midi2Cs Part 1
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Dear Csounders,

I had a question concerning using Csound instruments with
Midi2Cs 0.95's GM feature and decided not only to tell it the
person who asked. It might be of general interest if I did
leave something out that wasn't obvious in the manual ...

Enjoy!
Ruediger Borrmann
http://www.snafu.de/~rubo/songlab/midi2cs


GM supported - 'midi2cs.gmi' (General Midi Instrument) config file

     A new file 'midi2cs.gmi' will be created in the config files's
     directory the first time you start Midi2Cs 0.95. This file is the
     new General Midi Instrument's configuration file. It looks like
     this:

          ; MIDI2CS - General Midi instrument table
          ; Program Number - Instrument (WAV, AIFF or ORC file)
          000 "" ;Acoustic Grand
          001 "" ;Bright Acoustic
          002 "d:\studio\samples\gm\acpiac3.aif" ;Electric Grand
          003 "" ;Honky-Tonk
          004 "" ;Electric Piano 1
          005 "" ;Electric Piano 2
          006 "" ;Harpichord
          007 "" ;Clav
          008 "" ;Celesta 009
          ...
          048 "d:\studio\csounds\strings\strings.orc" ;String
          Ensemble 1
          ...

     Just add your own *.aif, *.wav, *.orc (see Midi2Cs's manual)
     files to design your own individual General Midi Instrument set.
     Next time you run a conversion of a MIDIfile the instruments of
     this table will be used as presets for all tracks in your
     MIDIfile that contain GM program changes (the first change will
     be taken).





Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa08462;
          18 Jul 97 5:59 BST
Received: from hermes.ex.ac.uk [194.83.11.25] 
	by wallace.maths.bath.ac.uk with smtp (Exim 1.59 #3)
	id 0wp4iX-0001Fa-00; Fri, 18 Jul 1997 05:32:33 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (FAA18876); Fri, 18 Jul 1997 05:27:57 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Fri, 18 Jul 97 05:27:47 +0100
Received: from condor.CC.UMontreal.CA [132.204.2.103] by hermes via ESMTP (FAA18872); Fri, 18 Jul 1997 05:27:44 +0100
Received: from eole.ERE.UMontreal.CA (eole.ERE.UMontreal.CA [132.204.2.70]) by condor.CC.UMontreal.CA with ESMTP id AAA11544
  (8.6.11/IDA-1.6 for ); Fri, 18 Jul 1997 00:26:49 -0400
Received: from mistral.ERE.UMontreal.CA by eole.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)
	id AAA00612; Fri, 18 Jul 1997 00:26:49 -0400
Received: by mistral.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)
	id AAA26254; Fri, 18 Jul 1997 00:26:47 -0400
Date: Fri, 18 Jul 1997 00:26:47 -0400 (EDT)
From: Burton Alexandre 
Subject: Cecilia for the Mac (at last...)
To: csound@maths.ex.ac.uk
Cc: Piche Jean 
In-Reply-To: <199707140546.AA080259176@bidra168.bbn.hp.com>
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk



   	ftp://ftp.musique.umontreal.ca/pub/cecilia1.75b.sit.bin


 Be warned, it's still beta, and the documentation is not up to date. 
That should not prevent you from using the software with some success. 
The biggest difference between the Mac version and the Unix documentation 
is the removal of realtime control interface objects, so any reference to 
that sort of functionality does not apply to the Mac.

 I'd like to hear any sort of comments. We will try to fix and improve as 
much as we can for a "less beta" release near the beginning of september. 
At around the same time, a PC/Win95 beta should hit the FTP server.


                                                    Alexandre Burton
                                            burtona@ere.umontreal.ca



this is the README:

--

KNOWN ISSUES WITH THE MAC VERSION:

  This is BETA software.  It works, but still has to be cleaned up.  It's a 
  port from Unix (SGI), and even if the underlying programming language is 
  platform-independant, MacOS and Unix are quite different worlds 
  (especially in how programs communicate together).  Everything seems 
  functional, but we are still walking on thin ice.
 
  This package requires RAM! You need to run at the same time Csound (aka 
  "perf", a component of Mills Csound for PowerMac), Cecilia (and the 
  underlying Tool Command Language) and possibly Netscape (or something 
  simimar in function, for the docs).  Also, TCL is not known as an 
  efficient processing language, so at times on non 604e machines things 
  may feel somewhat slowish.  Cybil scripts may take a while to compile, 
  and the graphic updates may get sluggish when there is a large number of 
  breakpoints (say, over 400) in graph interfaces.  The "bare minimal" 
  hardware would be a PPC processor with 16megs of RAM while the "nice 
  setup" would be a 604 with 24megs or more.  My own machine, which is 
  working very well, is a 604e running at 180Mhz with 80megs of RAM and 
  OS7.6.1.
 
  A bug with the folder selection mecanism means we cannot use the Mac file 
  browser to choose a directory.  This is a problem with TCL, and Sun 
  should come up with a fix sooner or later...  So for now, directory paths 
  must be entered by hand (but fortunately the browser works for file 
  paths).
 
  There seems to be something wrong in the AppleEvent mechanism, where in 
  *some* hardware/software configurations, helper applications do not 
  launch properly (for example, Netscape does not launch when help is 
  reqested).  If this happens to you, launch Netscape by hand, and try 
  again.  Whatever the outcome, send some email so we can identify the 
  cause of that problem.  Before thinking you are victim of this, make sure 
  to specify your helpers in the Preferences.  Cecilia comes with 
  "pre-configured" helpers, which may not be what you are using.
 
  The documentation does not yet cover the changes made to the Macintosh 
  version, so things like "Alt" modifier keys, Unix paths, "exec" and 
  "pipe" references have not been removed.  Likewise, the new 
  functionalities of the Mac version have not been added.  However, most of 
  the changes should be either explicit or invisible, so it should handle 
  OK. On a similar note, the builtin csound reference is not the latest 
  latest one.
 
  Not all the dialogs have been updated to the Mac look and feel, so 
  occasionally you will stumble on a "dark" X/Motif-looking window...
 
  Similarily, not all of the key/mouse bindings have been trapped to 
  Mac-wise equivalent.  Some keyboard equivalents may not work, and some 
  equivalents may not be advertised.  More importantly, the Mac has only a 
  single mouse button, whereas the original Cecilia platform (SGI) had 
  three.  All the functionality has been reduced and purified to the single 
  button design, but some things may not be totally fluid yet.  If you find 
  any of these, a tiny report would be appreciated.
 
  The Cecilia files (prefs, modules, graphs and snapshots) still have bland 
  generic icons.  This might be taken care of at some point...
  
--