Csound Csound-dev Csound-tekno Search About

HOW TO DO conditional processing ?

Date1998-01-11 20:53
FromDavid Schuyeteneer
SubjectHOW TO DO conditional processing ?
Is there a way to, for example adding reverb, to an instrument based on
TRUE / FALSE events ?

What I intend to do is :  I have an sound that consists of noise with 3
peaks of its frequency
spectrum boosted up :  RAND noise from wich the 110, 330 and 3300 cps  are
RESON filtered.

My question is : is there a way to ONLY let the ONE of the peaks (say the
3300Hz) reverberate, or
processing it in some way ?

David..

My funky imagination would say :  IF PEAK(ANOISE) >= 3300 THEN
                                                      GAREVERBSIG =
GAREVERBSIG + PEAK(ANOISE)
                                                  ELSE 
         			                  GAREVERBSIG = GAREVERBSIG
		     
Oh Lord !   I am developing a new sound processing language online !! ;-))

 
 



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa10153;
          12 Jan 98 14:35 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa02701;
          12 Jan 98 14:36 GMT
Received: (qmail 27477 invoked from network); 12 Jan 1998 13:59:21 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 12 Jan 1998 13:59:21 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (NAA24725); Mon, 12 Jan 1998 13:40:20 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 12 Jan 98 13:40:04 GMT
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via SMTP (NAA09283); Mon, 12 Jan 1998 13:39:51 GMT
Received: from xenakis.maths.bath.ac.uk (maths.Bath.AC.UK) [138.38.97.36] (mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.80 #1)
	id 0xrk6t-0001g9-00; Mon, 12 Jan 1998 13:40:59 +0000
Date:     Mon, 12 Jan 98 13:40:07 GMT
From: J P Fitch 
To: csound@maths.ex.ac.uk
Subject:  [Mail Delivery Subsystem:  Returned mail: Unable to deliver mail]
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


----- Forwarded message # 1:

Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04833;
          10 Jan 98 15:40 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa19265;
          10 Jan 98 15:40 GMT
Received: (qmail 10180 invoked from network); 10 Jan 1998 15:40:14 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 10 Jan 1998 15:40:14 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA23780); Sat, 10 Jan 1998 15:37:44 GMT
From: Mail Delivery Subsystem 
Date: Sat, 10 Jan 98 15:37:38 GMT
Message-Id: <1433.9801101537@maths.exeter.ac.uk>
Subject: Returned mail: Unable to deliver mail
To: j.p.ffitch@maths.bath.ac.uk

   ----- Transcript of session follows -----
Saving message in /home/majordom/dead.letter
/home/majordom/dead.letter... Can't create output
hypermail: Couldn't open mail archive "mbox".
hypermail: type "hypermail -z" for options.
Reading old headers...       0 articles.
sh: 923 Memory fault

   ----- Unsent message follows -----
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Sat, 10 Jan 98 15:22:24 GMT
Via: 
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via SMTP (PAA09407); Sat, 10 Jan 1998 15:22:03 GMT
Received: from omphalos.maths.bath.ac.uk (maths.Bath.AC.UK) [138.38.99.25] (mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.80 #1)
	id 0xr2kh-0007dq-00; Sat, 10 Jan 1998 15:23:11 +0000
Date:     Sat, 10 Jan 98 15:23:04 GMT
From: J P Fitch 
To: csound
Subject:  3.47 Release
Message-Id: 

The sources and binaries are on ftp.maths.bath.ac.uk in pub/dream/lastest/
==John


----- End of forwarded messages



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11367;
          12 Jan 98 21:28 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa15758;
          12 Jan 98 21:28 GMT
Received: (qmail 10885 invoked from network); 12 Jan 1998 21:28:23 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 12 Jan 1998 21:28:23 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA26523); Mon, 12 Jan 1998 21:22:37 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 12 Jan 98 21:22:21 GMT
Received: from amadeus.siba.fi [128.214.84.2] by hermes via ESMTP (VAA20495); Mon, 12 Jan 1998 21:22:15 GMT
Received: from ristola (dial214.siba.fi [128.214.152.214]) by amadeus.siba.fi (8.8.8/8.6.12+CSC-2.1) with SMTP id XAA25208 for ; Mon, 12 Jan 1998 23:24:00 +0200 (GMT+0200)
From: Antti Kaihola 
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
Subject: Re: AWE64 Gold + Sound Canvas?
Date: Mon, 12 Jan 1998 23:22:16 +0200
Message-Id: <01bd1fa0$2826c5e0$d698d680@ristola>
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

Allen Adler  wrote:

>Suppose my sound making facilities consisted of a Creative
>Labs AWE64 Gold card connected to a Roland Sound Canvas.

I have also an AWE64 Gold and occasionally play external synths through its
MIDI port.

>Would I be able to use this with Csound or would I need
>entirely different sound making facilities?
>
>I'm trying to figure out what sound generation hardware
>to get. My understanding is that I can use the above
>configuration to play instruments resident on the Sound
>Canvas or to use AWE64 Gold to create new instruments.
>As such, I'm told that this will give me the capability
>of writing classical music using classical instruments
>and to supplement them when necessary with whatever
>information is needed to explain a new instrument
>to the AWE64.

Yes, you can create new instruments in AWE64 using either the built-in PCM
samples or your own samples which can be downloaded into the on-board RAM.
And of course you have also the GM/GS sound banks which came with the card.

>On the other hand, I am attracted to the
>possibility of being able to experiment with Csound
>and to hear the results. So naturally I'm wondering
>how, if possible, I can arrange the hardware configuration
>so that I can use it either for classical composition
>or for experiments with Csound. Moreover, it is natural
>to wonder whether the two activities can be combined,
>in that I could use csound to create new instruments
>which I could then combine with those resident on
>the Sound Canvas in my compositions.

I see four possible approaches here:

1) Make new instruments with Csound and compile some sound files using them.
Import the sound files to the AWE64 and use them as PCM samples for new
AWE64 instruments. Then use the new instruments in your sequencer (or other
MIDI app) just like any preset AWE64 MIDI instrument. This approach would
naturally limit the possibilities of the Csound instruments.

2) Compose an entire part of your composition using Csound and compile it
into a large sound file. Import the sound file to the AWE64 and use it as a
large PCM sample for a new AWE64 instrument. Then use the new instrument in
your sequencer (or other MIDI app) by simply triggering it with a single
long MIDI note.

3) Compose an entire part of your composition using Csound and compile it
into a large sound file. Import the sound file into a MIDI sequencer which
has also hard disk audio capabilities (such as the Cubase Audio). Use the
sequencer MIDI tracks for the Sound Canvas part of the composition. This
approach demands good performance from your PC and especially the hard disk.

4) If you have enough power in your computer and/or your Csound instruments
are not too complex, you could make them MIDI controllable and play them in
real-time with your MIDI app by routing some MIDI output from it to Csound.
This way Csound would act as another MIDI synth for you and you could play
it simultaneously with the Sound Canvas. Note that the MIDI tracks
controlling Csound should be offset a bit earlier in time than the "real"
MIDI instruments due to the lag in real-time Csound playback. You also may
need a special utility for the MIDI routing.

In 1) and 2) you can also use the AWE64 effects processor for your
Csound-made audio.

I hope this helps.

Antti Kaihola
Sibelius-Academy
Helsinki, Finland





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11650;
          13 Jan 98 0:34 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa19473;
          13 Jan 98 0:34 GMT
Received: (qmail 21413 invoked from network); 13 Jan 1998 00:34:24 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 00:34:24 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA21797); Tue, 13 Jan 1998 00:28:15 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 13 Jan 98 00:27:58 GMT
Received: from mgate03.so-net.or.jp [210.132.247.33] by hermes via ESMTP (AAA22212); Tue, 13 Jan 1998 00:27:50 GMT
Received: from mail.db3.so-net.or.jp (mail.db3.so-net.or.jp [210.132.247.105])
	by mgate03.so-net.or.jp (8.8.8+3.0Wbeta9/3.6W98010803) with ESMTP id JAA04980
	for ; Tue, 13 Jan 1998 09:29:18 +0900 (JST)
Received: from 210.132.180.31 (pppb41f.pppp.ap.so-net.or.jp [210.132.180.31])
	by mail.db3.so-net.or.jp (8.7.3/3.6W98011021) with SMTP id JAA22026
	for ; Tue, 13 Jan 1998 09:29:16 +0900 (JST)
Message-Id: <34BB341C.315E@db3.so-net.or.jp>
Date: Tue, 13 Jan 1998 09:30:04 +0000
From: BUYO-BUYO-IGOR 
Reply-To: igor@db3.so-net.or.jp
Organization: SaRiGaMa's Oil Vending Orchestra
X-Mailer: Mozilla 2.02 [ja] (Macintosh; I; 68K)
Mime-Version: 1.0
To: csound 
Subject: cannot run on my 386sx-4mb-quaderno?
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi!
BUYO-BUYO-IGOR@SaRiGaMa's Oil Vending Orchestra asking..

Excuse me if this is too biginner..
I've just entered the csound world.
I'm trying to run the dos version of csound on my Quaderno33 4MB-RAM 
386SX machine...
But when I try to run the bat saying such as..

csound -o xxx.wav -W xxx.orc www.sco

the program say that it cannot open the sco file.
What's wrong? The bat is from the sample so I think it's not 
gramatically incorrect. And all the files are at the same directory with 
csound.exe.

My machine doesn't have enough power?

Will it have something to do with config.sys things?
Mine is running on a Japanese character oriented system.

thanx in advance

BTW.
I could find the 286&486 version of csound at famous sites..but 386 
things seems to be gone...I must find the 386 one?

-------
BUYO-BUYO-IGOR
SaRiGaMa's Oil Vending Orchestra
http://www.mars.dti.ne.jp/~buyobuyo
gianthead@bigfoot.com




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11905;
          13 Jan 98 2:11 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa21731;
          13 Jan 98 2:11 GMT
Received: (qmail 27215 invoked from network); 13 Jan 1998 02:11:20 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 02:11:20 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (CAA14910); Tue, 13 Jan 1998 02:05:21 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 13 Jan 98 02:05:04 GMT
Received: from davinci.artnet.com.br [200.251.141.3] by hermes via ESMTP (CAA18787); Tue, 13 Jan 1998 02:04:56 GMT
Received: from tolstoi.artnet.com.br (tolstoi.artnet.com.br [200.251.141.231]) by davinci.artnet.com.br (8.8.6/8.8.7) with SMTP id AAA24210 for ; Tue, 13 Jan 1998 00:13:43 -0200
Date: Tue, 13 Jan 1998 00:13:43 -0200
Message-Id: <199801130213.AAA24210@davinci.artnet.com.br>
X-Sender: pmotta@artnet.com.br
X-Mailer: Windows Eudora Version 1.4.4
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
To: csound@maths.ex.ac.uk
From: "G.A.S. - PAULO MOTTA" 
Subject: Thanks
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Thanks for all!!

Paulo Motta - GAS



------------------------------------------------
Visite o Grupo de Artes Sonicas
http://www.artnet.com.br/~pmotta
Uma abordagem historico-estetica da Musica Eletroacustica
Criacao e edicao: Paulo Motta
Ultima atualiza=E7ao: 11/1/1998. Confira!!!=20
................................................
Group of Sonic Arts
An historical and aesthetical approach of the Electroacoustic Music
http://www.artnet.com.br/~pmotta
Created and edited by Paulo Motta (brazilian musician and composer)
This Web Site has been updated: 01,11,1998
------------------------------------------------

5th Brazilian Symposium on Computer Music =20
3rd, 4th and 5th August, 1998
Belo Horizonte -  Brazil
http://www.sbc.org.br/sbc98
sbcm98@sbc.org.br=20


Date1998-01-12 17:11
FromMike Berry
SubjectRe: HOW TO DO conditional processing ?
	You should have three different outputs from the reson.  Send only
the one you want to the reverb.

Mike Berry
mikeb@mills.edu