Csound Csound-dev Csound-tekno Search About

Re: How do you play four channels?

Date1998-03-29 17:57
From"Jim Stevenson Ph.D"
SubjectRe: How do you play four channels?
I would appreciate a list of 4 chanel cards with some specs.

Will they operate under dos or linux?

Do any have fm synth chips?

Thanks.



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07530;
          29 Mar 98 18:48 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa15409;
          29 Mar 98 18:48 BST
Received: (qmail 20641 invoked from network); 29 Mar 1998 17:48:38 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 29 Mar 1998 17:48:38 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA00366); Sun, 29 Mar 1998 17:43:43 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sun, 29 Mar 98 17:43:25 GMT
Received: from bom2.vsnl.net.in [202.54.1.1] by hermes via ESMTP (RAA02188); Sun, 29 Mar 1998 17:43:16 GMT
Received: from [202.54.17.44] ([202.54.17.44])
	by bom2.vsnl.net.in (8.8.5/8.8.5) with SMTP id XAA17837;
	Sun, 29 Mar 1998 23:13:21 +0530 (IST)
Message-Id: <199803291743.XAA17837@bom2.vsnl.net.in>
Subject: Re: C Tutorial, Comp Mus & Math Books
Date: Sun, 29 Mar 98 23:13:19 +0530
X-Mailer: Claris Emailer 1.1
From: Drew Skyfyre 
To: tolve , Contribute 
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Tolve ,All :
Thanks a bunch for the beginner pointers.Been a big help.
And I learned a lot about the whole 32-bit/64-bit thing too...

-Drew



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07557;
          29 Mar 98 19:02 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa16565;
          29 Mar 98 19:01 BST
Received: (qmail 11207 invoked from network); 29 Mar 1998 18:02:12 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 29 Mar 1998 18:02:12 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA13507); Sun, 29 Mar 1998 17:57:19 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sun, 29 Mar 98 17:57:01 GMT
Received: from mail.infohouse.com [206.30.88.4] by hermes via ESMTP (RAA26408); Sun, 29 Mar 1998 17:56:55 GMT
Received: from [208.151.41.202] by milhouse.infohouse.com
          (Post.Office MTA v3.1 release PO205e ID# 141-39833U2500L250S0)
          with ESMTP id AAA205 for ;
          Sun, 29 Mar 1998 12:56:04 -0500
X-Sender: ic11748@mail.infohouse.com (Unverified)
Message-Id: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
From: tolve 
Subject: global stereo balancing
Date: Sun, 29 Mar 1998 12:56:04 -0500
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

maybe something missing in my understanding of globals. Toot 9 p105 and 106
in manual. together, instr 9 and instr 99 allow me to control balance of
dry sound but not of wet (wet sound looks equally loud in both channels).

correct?

if that really is the case, could someone please suggest best way to create
a single ibalance variable that would control balance of wet to dry -global
crossfade? (also recalling that there are mathematically different types of
crossfades).

garvbsig  init  0

instr9
idur      = p3
iamp      = p4
iskiptime = p5
iattack   = p6
irelease  = p7
ibalance  = p8
irvbgain  = p9
kamp    linen      iamp, iattack, idur, irelease
asig    soundin    "soundin.aiff", iskiptime
arampsig  =  kamp * asig
     outs    arampsig * ibalance, arampsig * (1 - ibalance)
garvbsig  =  garvbsig + arampsig * irvbgain
endin

instr99    ; global reverb
irvbtime = p4
asig   reverb  garvbsig, irvbtime
    outs  asig, asig
garvbsig  =  0
endin

tolve





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07585;
          29 Mar 98 19:30 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa18426;
          29 Mar 98 19:30 BST
Received: (qmail 22000 invoked from network); 29 Mar 1998 18:30:41 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 29 Mar 1998 18:30:41 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA09205); Sun, 29 Mar 1998 18:25:40 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sun, 29 Mar 98 18:25:22 GMT
Received: from mail.infohouse.com [206.30.88.4] by hermes via ESMTP (SAA07942); Sun, 29 Mar 1998 18:25:15 GMT
Received: from [208.151.41.210] by milhouse.infohouse.com
          (Post.Office MTA v3.1 release PO205e ID# 141-39833U2500L250S0)
          with ESMTP id AAA219; Sun, 29 Mar 1998 13:24:26 -0500
X-Sender: ic11748@mail.infohouse.com (Unverified)
Message-Id: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: cecilia@ginette.musique.umontreal.ca, 
    Burton Alexandre , 
    Piche Jean 
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
From: tolve 
Subject: csound manual
Cc: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
Date: Sun, 29 Mar 1998 13:24:26 -0500
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

kindly excuse the cross posting...

in the tk_interface of cecilia i see a reference to Gen 31. is this covered
in an ultra new version of the csound manual (url?) or specific to cecilia?

tolve





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07617;
          29 Mar 98 19:57 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa20391;
          29 Mar 98 19:56 BST
Received: (qmail 11480 invoked from network); 29 Mar 1998 18:56:51 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 29 Mar 1998 18:56:51 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA18486); Sun, 29 Mar 1998 18:51:34 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sun, 29 Mar 98 18:51:14 GMT
Received: from root@[198.176.199.190] by hermes via ESMTP (SAA10383); Sun, 29 Mar 1998 18:51:07 GMT
Received: from rcsreg.com (toby@dbtest02.rcsreg.com [198.176.199.202])
	by linuxdev.rcsreg.com (8.8.7/8.8.7) with ESMTP id KAA11595;
	Sun, 29 Mar 1998 10:50:42 -0800
Message-Id: <351E981E.8920A29C@rcsreg.com>
Date: Sun, 29 Mar 1998 10:51:10 -0800
From: Toby 
Organization: Other than 12-tone
X-Mailer: Mozilla 4.04 [en] (X11; I; Linux 2.1.91 i586)
Mime-Version: 1.0
To: tolve , Csound Mailing List 
Subject: Re: global stereo balancing
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

tolve wrote:
> 
> maybe something missing in my understanding of globals. Toot 9 p105 and 106
> in manual. together, instr 9 and instr 99 allow me to control balance of
> dry sound but not of wet (wet sound looks equally loud in both channels).
> 


You could use two global signal variables to pass the signal to the
reverb instrument.  You apply the balance to these two signals from 
the generating instrument in the same way that it is being done for
it's 'dry' output.  This way, multiple instances of multiple instruments
may have their own 'wet' balance which would match (or not match) their
dry component.

I often take this a step further, and use no 'out' statement in any
instrument other than the global reverb instrument.  This has the
advantage
that all mixes of wet and dry can be handled by a single variable in the
global instrument, but has the disadvantage of losing individual
control.  
This is a good thing when all of the instruments are working together 
in order to produce homegeneous events that comprise a single sound
entity.

Toby

	-There otta be a law-



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07684;
          29 Mar 98 20:42 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa23724;
          29 Mar 98 20:41 BST
Received: (qmail 23899 invoked from network); 29 Mar 1998 19:41:58 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 29 Mar 1998 19:41:58 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (TAA15385); Sun, 29 Mar 1998 19:37:02 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sun, 29 Mar 98 19:36:43 GMT
Received: from condor.CC.UMontreal.CA [132.204.2.103] by hermes via ESMTP (TAA21694); Sun, 29 Mar 1998 19:36:35 GMT
Received: from eole.ERE.UMontreal.CA (eole.ERE.UMontreal.CA [132.204.2.70]) by condor.CC.UMontreal.CA with ESMTP id OAA29480
  (8.6.11/IDA-1.6); Sun, 29 Mar 1998 14:36:43 -0500
Received: from mistral.ERE.UMontreal.CA (mistral.ERE.UMontreal.CA [132.204.2.73])
	by eole.ERE.UMontreal.CA (8.8.7/8.8.7) with ESMTP id OAA11814;
	Sun, 29 Mar 1998 14:36:14 -0500 (EST)
Received: from ere.umontreal.ca (whisky-02.CC.UMontreal.CA [132.204.2.202])
	by mistral.ERE.UMontreal.CA (8.8.7/8.8.7) with ESMTP id OAA13022;
	Sun, 29 Mar 1998 14:36:09 -0500 (EST)
Message-Id: <351EA200.471B3E0A@ere.umontreal.ca>
Date: Sun, 29 Mar 1998 14:33:20 -0500
From: Jean Piche 
X-Mailer: Mozilla 4.04 [en] (X11; I; IRIX 6.3 IP32)
Mime-Version: 1.0
To: tolve 
Cc: cecilia@ginette.musique.umontreal.ca, 
    Burton Alexandre , csound@maths.ex.ac.uk
Subject: Re: csound manual
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

> 
> in the tk_interface of cecilia i see a reference to Gen 31. is this covered
> in an ultra new version of the csound manual (url?) or specific to cecilia?


... well yes. It is the value of the -gen flag for the cgraph interface object.
It means the function plotted by this cgraph object will be stored in function
table #31.

-- 
________________________________________________________
Jean Piche
Universite de Montreal
http://mistral.ere.umontreal.ca/~pichej
http://www.musique.umontreal.ca/electro/CEC/



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07761;
          29 Mar 98 22:24 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa00981;
          29 Mar 98 22:23 BST
Received: (qmail 12145 invoked from network); 29 Mar 1998 21:24:19 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 29 Mar 1998 21:24:19 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA08510); Sun, 29 Mar 1998 21:20:17 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sun, 29 Mar 98 21:20:00 GMT
Received: from portal.dx.net [199.190.65.2] by hermes via ESMTP (VAA20858); Sun, 29 Mar 1998 21:19:54 GMT
Received: from nmol.com ([206.162.11.2])
	by portal.dx.net (8.8.7/8.8.7) with SMTP id QAA09373
	for ; Sun, 29 Mar 1998 16:21:40 -0500 (EST)
X-Routed: Sun, 29 Mar 1998 14:25:52 -0500
X-Tcp-Identity: Mikeb
Received: from nmol.com [206.162.11.177] by nmol.com with smtp
	id ALBFAHAJ ; Sun, 29 Mar 1998 11:21:06 -0500
Message-Id: <351E9069.E057D766@nmol.com>
Date: Sun, 29 Mar 1998 11:18:17 -0700
From: Mike Berry 
X-Mailer: Mozilla 4.04 (Macintosh; I; PPC)
Mime-Version: 1.0
To: tolve 
Cc: csound@maths.ex.ac.uk
Subject: Re: global stereo balancing
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

tolve wrote:
> 
> if that really is the case, could someone please suggest best way to create
> a single ibalance variable that would control balance of wet to dry -global
> crossfade? (also recalling that there are mathematically different types of
> crossfades).
> 
Try the following

garvbsig  init  0
gwetdry   init  0

instr 1
gwetdry   = p4
endin

instr9
idur      = p3
iamp      = p4
iskiptime = p5
iattack   = p6
irelease  = p7
ibalance  = p8
irvbgain  = p9
kamp    linen      iamp, iattack, idur, irelease
asig    soundin    "soundin.aiff", iskiptime
arampsig  =  kamp * asig
     outs    arampsig * ibalance * gwetdry, arampsig * (1 - ibalance) * gwetdry
garvbsig  =  garvbsig + arampsig * irvbgain
endin

instr99    ; global reverb
irvbtime = p4
asig   reverb  garvbsig, irvbtime
    outs  asig * (1 - gwetdry), asig * (1 - gwetdry)
garvbsig  =  0
endin

	In the score, start a new i-card each time you want to change the wet/dry mix.

i1 0 100 0.5   ;half wet, half dry
i1 100 100 0.0 ;all wet
i1 200 100 1.0 ;all dry

	There is no need with a control of this type to worry about sqr or sine
curves for proper balance, since unlike ibalance, it does not control a stereo position.

-- 
Mike Berry
mikeb@nmol.com
http://www.nmol.com/users/mikeb





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07953;
          30 Mar 98 2:27 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa18435;
          30 Mar 98 2:27 BST
Received: (qmail 13296 invoked from network); 30 Mar 1998 01:27:33 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 30 Mar 1998 01:27:33 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (CAA08826); Mon, 30 Mar 1998 02:23:47 +0100 (BST)
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 30 Mar 98 02:23:30 +0100
Received: from howl.werewolf.net [206.103.224.20] by hermes via SMTP (CAA20382); Mon, 30 Mar 1998 02:23:22 +0100 (BST)
Received: from hljmm by howl.werewolf.net via SMTP (950413.SGI.8.6.12/940406.SGI)
	for  id TAA11722; Sun, 29 Mar 1998 19:23:24 -0600
From: Hans Mikelson 
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
Subject: Re: C Tutorial, Comp Mus & Math Books
Date: Sun, 29 Mar 1998 09:45:01 -0600
Message-Id: <01bd5b29$a2de3420$LocalHost@hljmm>
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.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>>is difficult to avoid C as this will yeild the most compact and efficient


Hi,

Perl is one cool language.  Although probably not suitable for signal
processing it would be ideal for generating scores and orchestras
automatically and probably much more.  I've done a small amount of Java
programming and my initial reaction is "what a stupid language."  Maybe I'll
like it better later.  C++ is very slick if used properly.  Lisp is an
interesting language.  Lisp has traditionally been used for artificial
intelligence applications.  I do not consider it a natural for signal
processing.  It might be useful for algorithmic composition or something.  I
think Logo has some MIDI capabilities in some versions.  CLIPS is rule
system that might be useful in artificial intelligence systems.  I think it
was developed at NASA.

Bye,
Hans Mikelson




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa07965;
          30 Mar 98 2:43 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa19546;
          30 Mar 98 2:43 BST
Received: (qmail 3081 invoked from network); 30 Mar 1998 01:43:24 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 30 Mar 1998 01:43:24 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (CAA09068); Mon, 30 Mar 1998 02:39:35 +0100 (BST)
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 30 Mar 98 02:39:18 +0100
Received: from howl.werewolf.net [206.103.224.20] by hermes via SMTP (CAA06199); Mon, 30 Mar 1998 02:39:11 +0100 (BST)
Received: from hljmm by howl.werewolf.net via SMTP (950413.SGI.8.6.12/940406.SGI)
	for  id TAA08009; Sun, 29 Mar 1998 19:39:13 -0600
From: Hans Mikelson 
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
Subject: Re: global stereo balancing
Date: Sun, 29 Mar 1998 19:39:26 -0600
Message-Id: <01bd5b7c$acba3a40$71e167ce@hljmm>
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.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi,

The following is extracted from a larger piece:

Good Luck,
Hans Mikelson

;---------------------------------------------------------------------------
; Mixer
;---------------------------------------------------------------------------
          instr 100
idur      init  p3
iamp      init  p4
inch      init  p5
ipan      init  p6
ifader    init  p7
ioutch    init  p8
asig1     zar   inch             ; Read input channel 1
kfader    oscil  1, 1/idur, ifader
kpanner   oscil  1, 1/idur, ipan
kgl1      =     kfader*sqrt(kpanner)    ; Left gain
kgr1      =     kfader*sqrt(1-kpanner)  ; Right gain
kdclick   linseg  0, .002, iamp, idur-.002, iamp, .002, 0  ; Declick
asigl     =     asig1*kgl1       ; Scale and sum
asigr     =     asig1*kgr1
          outs  kdclick*asigl, kdclick*asigr   ; Output stereo pair
          zaw   kdclick*kfader*asig1, ioutch   ; Output postfader
          endin
;---------------------------------------------------------------------------
-------
; Large Room Reverb
;---------------------------------------------------------------------------
-------
       instr  105
idur   =        p3
iamp   =        p4
iinch1 =        p5
igain1 =        p6
iinch2 =        p7
igain2 =        p8
iinch3 =        p9
igain3 =        p10
aout91 init     0
adel01 init     0
adel11 init     0
adel51 init     0
adel52 init     0
adel91 init     0
adel92 init     0
adel93 init     0
kdclick linseg  0, .002, iamp, idur-.004, iamp, .002, 0
ain1  zar       iinch1
ain2  zar       iinch2
ain3  zar       iinch3
asig0  =        igain1*ain1+igain2*ain2+igain3*ain3
aflt01 butterlp asig0, 4000            ; Pre-Filter
aflt02 butterbp .8*aout91, 1000, 500       ; Feed-Back Filter
asum01  =       aflt01+.5*aflt02       ; Initial Mix
; All-Pass 1
asub01  =       adel01-.3*asum01
adel01  delay   asum01+.3*asub01,.008
; All-Pass 2
asub11  =       adel11-.3*asub01
adel11  delay   asub01+.3*asub11,.012
; Delay 1
adel21  delay   asub11, .004
; Out 1
aout31  =       1.5*adel21
; Delay 2
adel41  delay   adel21, .017
; Single Nested All-Pass
asum51  =       adel52-.25*adel51
aout51  =       asum51-.5*adel41
adel51  delay   adel41+.5*aout51, .025
adel52  delay   adel51+.25*asum51, .062
; Delay 3
adel61  delay   aout51,.031
; Out 2
aout71  =       .8*adel61
; Delay 4
adel81  delay   adel61, .003
; Double Nested All-Pass
asum91  =       adel92-.25*adel91
asum92  =       adel93-.25*asum91
aout91  =       asum92-.5*adel81
adel91  delay   adel81+.5*aout91, .120
adel92  delay   adel91+.25*asum91, .076
adel93  delay   asum91+.25*asum92, .030
aout    =       .8*aout91+aout71+aout31
        outs      aout*kdclick, -aout*kdclick
        endin

;---------------------------------------------------------------------------
; Clear audio & control channels
;---------------------------------------------------------------------------
          instr 110
          zacl  0, 30          ; Clear audio channels 0 to 30
          zkcl  0, 30          ; Clear control channels 0 to 30
          endin

; Mixer Tables
; 3=FadeIn, 5=FadeOut, 6=Const1, 7=Const.5
f3  0 1024 -7 0  1024 1           ; UpSaw/FadeIn/PanRL
f4  0 1024 -7 0  512 1 512 0      ; Tri/Pan RLR/Fade In&Out
f5  0 1024 -7 1  1024 0           ; DnSaw/FadeOut/PanLR
f6  0 1024 -7 1  1024 1           ; Const1/PanL
f7  0 1024 -7 .5 1024 .5          ; Const.5/PanC
f8  0 1024 -7 0  1024 0           ; Const0/PanR
f9  0 1024 -7 0  256 1 768 1      ; Voice Amp
f10 0 1024 -7 .5 256 .2 768 .8    ; Voice Pan CRL
f11 0 1024 -7 .5 256 .8 768 .2    ; Voice Pan CLR
; Mixer 3=FadeIn, 5=FadeOut, 6=Const1, 7=Const.5, 8=Const0
;    Sta    Dur   Amp  Ch  Pan  Fader  OutCh
i100 0      10    .7   8   7    6      25
; Large Room Reverb
;    Sta   Dur    Amp  InCh1 Gain1 InCh2 Gain2 InCh3 Gain3
i105 0     10     0.2  22    1     23    1     25    1
;---------------------------------------------------------------------------
; Clear ZAK
;---------------------------------------------------------------------------
; Clear Channels
i110 0  10






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa08710;
          30 Mar 98 12:11 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa08102;
          30 Mar 98 12:10 BST
Received: (qmail 16055 invoked from network); 30 Mar 1998 11:11:12 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 30 Mar 1998 11:11:12 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA26414); Mon, 30 Mar 1998 12:00:55 +0100 (BST)
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 30 Mar 98 12:00:35 +0100
Received: from root@pluto.senet.com.au [203.11.90.2] by hermes via ESMTP (LAA14586); Mon, 30 Mar 1998 11:58:27 +0100 (BST)
Received: from c5-p58.senet.com.au (c5-p58.senet.com.au [203.56.238.59])
	by pluto.senet.com.au (8.8.7/8.8.7) with SMTP id UAA06492;
	Mon, 30 Mar 1998 20:27:50 +0930
Date: 30 Mar 98 20:27:23 +0930
Subject: Re: csound 3.47 for PPC?
From: Nathan Day 
To: Michael Gogins , madole@mills.edu, 
    csound@maths.ex.ac.uk, tolve 
X-Mailer: Cyberdog/2.0
Mime-Version: 1.0
Message-Id: 
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

On the death of Unix, Apple's new Rhapsody OS is based on the Mach 3
Micro-kernel like Linux, and the rumours are that Apple's 'Mac OS' is going
to quickly mutate into a consumer orientated version of Rhapsody, easy of
use being put before Power user functionality, Rhapsody being aimed as an
OS for servers, developers and power users.
I've been reading a book on developing for Rhapsody and it looks like a
very exciting development platform, especially for hobby programmers with
its quick development time. Its multi threading kernel, use of built in
dynamic binding, you have to programme in either Java or Objective-C (which
is dynamic binding unlike C++), though C++ can be used when not overriding
the built in openstep class library, now called yellow box, and use of a
graphic interface to set the message sending links between you runtime
objects, it seems to have a lot of potential for 'experimental music'
software.
Other cool features:
-the mach kernel splits processes into tasks and threads with a single
task, owning one or more threads
-distributed objects which allows different objects belonging to the same
application to run on different computers within a network
-services which allows an applications to offer transparent access to its
objects to other  applications, an example in the book is an application
called CHaRTSMITH which allows other application to use CHaRTSMITH's
charting abilities within themself, like Apples Open Doc, but much easier
to implement.

Nathan Day
nathand@senet.com.au






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa08771;
          30 Mar 98 12:51 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa11450;
          30 Mar 98 12:50 BST
Received: (qmail 16264 invoked from network); 30 Mar 1998 11:50:53 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 30 Mar 1998 11:50:53 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA23673); Mon, 30 Mar 1998 12:39:46 +0100 (BST)
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 30 Mar 98 12:39:00 +0100
Received: from renoir.mailpac.pt [194.65.21.2] by hermes via SMTP (MAA12218); Mon, 30 Mar 1998 12:38:46 +0100 (BST)
Received: by renoir (5.x/SMI-SVR4)
	id AA15136; Mon, 30 Mar 1998 12:38:10 +0100
Date: 30 Mar 98 12:38 GMT+0100
X400-Received: by /ADMD=mailpac/C=pt/; 
	Relayed; 30 Mar 98 12:38 GMT+0100
X400-Received: by /PRMD=gtw-ms/ADMD=mailpac/C=pt/; 
	Relayed; 30 Mar 98 12:38 GMT+0100
Priority: normal
P1-Message-Id: pt*mailpac*gtw-ms;0891257890/0127508288/1
Original-Encoded-Information-Types: IA5-Text
Mime-Version: 1.0
From: Pedro Batista 
To: csound@maths.ex.ac.uk
Message-Id: <0891257890/2118367274/1*@mailpac.pt>
Subject: need help with digest mode
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


Sorry to waste list b/w with this personal matter...

I remember reading a reply from mr John Fitch,  some time ago, stating there 
WAS a digest mode but people had to be added manually to this list, by mr 
John himself.

Well, mr John Fitch, if youre listening and its not too much of a hassle, 
could you please add me to it?
Thanks

pedro batista