Csound Csound-dev Csound-tekno Search About

the new grains

Date1997-06-07 04:53
FromRoger King
Subjectthe new grains
Why is it called "granular" synthesis?  Can anybody out there give me a 
history of the term and what can be done with it?  Thanks in advance for
your shared enlightenment.   roger king   carmel, indiana, usa
========================================================================
;orc code of an eclectic instrument I call the shbashringer
sr=44000
kr=440
ksmps=100
nchnls=2

instr 1
ipitch=cpspch(p4)
iloud=(ipitch<440?10000:14000)
kvib line ipitch*.02,p3,ipitch* -0.02
kias=ipitch*kvib
klate line 1,p3,10000
kline line iloud,p3,1
krise1 line 1,p3,2500
krise2 line 2500,p3,1
irise=(p3>1?p3/3:p3/6)
idur=p3/3
idec=(p3>2?p3/3:p3/6)
kamp=(p3>1?8000:6000)
klamp linen kamp, irise, idur, idec
a1  oscil klamp/4,kias,1 ;reed 
a2  oscil klamp/4, kias,2 ;string 
a3  pluck kline,ipitch/2,ipitch/3,3,3,0
a4  pluck kline*.5,ipitch*.33,ipitch*.24,0,4,0,4
a5  pluck klate,ipitch,ipitch*.5,0,4,1,4 
a6  fof krise1,a4,84,0,25,.003,.02,.007,500,2,4,p3,.5,2;deceased choir boy 1
a7  fof krise2,a5,110,0,55,.003,.02,.007,500,2,4,p3,.5,2;deceased choir boy 2
aleft=a7+a5+a3+a1
aright=a6+a4+a2
outs  aleft,aright
endin

;sco code for a proper test drive
f1 0 2048 10 1 1 1 1 1 .9 .8 .7 .6 .5 .4 .3 .2 .1
f2 0 4096 10 1 0 .5 0 .35 0 .17 0 .09 0 .045 0
f3 0 2048 10 1 .5 .7 .5 .6 .5 .5 .5 .4 .5 .3 .5 .2
f4 0 2048  7 0 0 1 128 2 256 3 512

i1 0 1 8.00
i1 0 1 7.00
i1 0 .25 6.00
i1 .25 .25 6.04
i1 .5 .25 6.07
i1 .75 .25 6.04
i1 1 .25 5.00
i1 1.25 .25 5.04
i1 1.50 .25 5.07
i1 1.75 .25 5.04
i1 2 . 4.00
i1 2.25 . 4.04
i1 2.50 . 4.07
i1 2.75 . 4.04
i1 1 .5 8.04
i1 1 .5 6.11
i1 1.5 2 8.02
i1 1.5 2 6.07
i1 3.5 4 8.09
i1 3.53 3.97 6.02
i1 3.5 .25 9.09
i1 3.75 . 9.11
i1 4 . 10.00
i1 4.25 . 10.04
i1 4.50 . 10.07
i1 4.75 . 10.09
i1 5  2  11.00
e


 




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04420;
          7 Jun 97 6:45 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15544;
          7 Jun 97 6:45 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sat, 7 Jun 1997 06:42:44 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (GAA10679);
          Sat, 7 Jun 1997 06:40:41 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Sat, 7 Jun 97 06:40:35 +0100
Received: from ella.mills.edu [144.91.3.20] by hermes via SMTP (GAA10672);
          Sat, 7 Jun 1997 06:40:34 +0100
Received: (qmail 6043 invoked by uid 1964); 7 Jun 1997 05:40:36 -0000
Date: Fri, 6 Jun 1997 22:40:36 -0700 (PDT)
From: "Matt J. Ingalls" 
To: Roger King 
Cc: csound@maths.ex.ac.uk
Subject: Re: the new grains
In-Reply-To: <19970607035318.AAA26777@LOCALNAME>
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


by the way, did everyone see that there was an article by Curtis Rhoads on
G.S. in Keyboard MAgazine this month?  (not like it would make me buy it
or anything...)


-matt






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04437;
          7 Jun 97 6:58 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15565;
          7 Jun 97 6:57 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sat, 7 Jun 1997 06:55:25 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (GAA10978);
          Sat, 7 Jun 1997 06:53:35 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Sat, 7 Jun 97 06:53:29 +0100
Received: from root@mail.eisa.net.au [203.63.152.11] by hermes 
          via ESMTP (GAA10974); Sat, 7 Jun 1997 06:53:25 +0100
Received: from egan (dialup01.interdomain.net.au [203.17.167.131]) 
          by mail.eisa.net.au (8.8.3/8.8.3) with SMTP id PAA11854 
          for ; Sat, 7 Jun 1997 15:53:22 +1000
Message-Id: <199706070553.PAA11854@mail.eisa.net.au>
Comments: Authenticated sender is 
From: Robin Whittle 
Organization: First Principles
To: csound 
Date: Sat, 7 Jun 1997 15:51:44 +1000
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7BIT
Subject: Cecilia, Linux & tcl/tk
Priority: normal
In-Reply-To: <339488F5.6956@ere.umontreal.ca>
X-Mailer: Pegasus Mail for Win32 (v2.53/R1)
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Jean's horn-tooting alerted me to the fact that his (and Alexandre 
Burton's) Cecilia graphic interface to Csound can now be run on a 
Linux machine.  Its a long weekend here, so this is my quest!

The appropriate file seems to be:

   ftp://ftp.musique.umontreal.ca/pub/sgi/cecLINUX1.75.tar.gz     

which I found via Jean's site:

   http://www.musique.umontreal.ca/Org/CompoElectro/CEC/

but first of all I need to install tcl/tk on my Linux machine (I 
already have the X windows system) and learn about it.

I found some files on disc 6 of the April 97 Infomagic release (~
3.5 gigabytes of generally compressed data at 1 cent per megabyte!):

   sunsite.pt2/devel/lang/tcl

but am not sure which to use yet.

The equivalent web address is:

   http://sunsite.unc.edu/pub/Linux/devel/lang/tcl/

The file which looks most promising is:

   http://sunsite.unc.edu/pub/Linux/devel/lang/tcl/
          tcltk+Tix.Linux.Bin.tgz

and is described as:

   Binary distribution of tcl7.6b1, tk4.2b1 and 
   Tix4.1a3 for Linux. (ELF Format)


A web search for an up-to-date tcl/tk FAQ brought me to:

   http://www.teraform.com/~lvirden/tcl-faq/part1.html

which I have now downloaded and will start reading.

I am getting Csound source and binaries for Linux from:

   ftp://mustec.bgsu.edu/pub/linux/csound/

I would appreciate any assistance in this matter, and will post
final details of how I got it all going when I have successfully 
conquered the learning curves.

- Robin

-  Robin Whittle  rw@firstpr.com.au  http://www.firstpr.com.au  -
-                         Consumer advocacy in telecommun-      -
-                         ications, especially privacy.         -
-                                                               -
-  First Principles       Research and expression - music,      -
-                         music industry, telecommunications    -
-                         human factors in technology adoption. -
-                                                               -
-  Real World Interfaces  Hardware and software, especially     -
-                         for music.                            -
-  11 Miller St. Heidelberg Heights 3081 Melbourne Australia    -
-  Ph +61-3-9459-2889     Fax +61-3-9458-1736                   -



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04626;
          7 Jun 97 9:24 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15885;
          7 Jun 97 9:24 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sat, 7 Jun 1997 09:22:01 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (JAA13986);
          Sat, 7 Jun 1997 09:19:29 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Sat, 7 Jun 97 09:19:22 +0100
Received: from root@westnet.com [206.24.6.2] by hermes via ESMTP (JAA13981);
          Sat, 7 Jun 1997 09:19:21 +0100
Received: from goodguy (port3.ts2.westnet.com [206.28.203.3])	by westnet.com (8.8.5/8.8.5) 
          with SMTP id EAA10790;	Sat, 7 Jun 1997 04:19:19 -0400 (EDT)
Message-Id: <33990984.653E62A8@westnet.com>
Date: Sat, 07 Jun 1997 03:11:00 -0400
From: Larry Troxler 
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: Roger King 
Cc: csound@maths.ex.ac.uk
Subject: Re: the new grains
References: <19970607035318.AAA26777@LOCALNAME>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Arrggghhh!!!! He's back!!!!
 
Roger King wrote:
> 
> Why is it called "granular" synthesis?  Can anybody out there give me a
> history of the term and what can be done with it?  Thanks in advance for
> your shared enlightenment. 

I have a feeling that an ordinary, technical answer won't do in this
case. So,

It's called granular because it's made up of grains. grains of sound.
lots of them. Like grains of sand through the hourglass. So are the days
of our lives. Grains of corn, maybe, too. Does corn have grains?
Small grains. Large grains. Grain crackers. Nothing ventured, nothing
grained. I was in a prematurely air-conditioned supermarket, and there
were these grains that you could buy. When it grains it pours. The
olympic grains.

Larry 

--  Larry Troxler --  lt@westnet.com  --  Patterson, NY USA  --



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04638;
          7 Jun 97 9:30 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15905;
          7 Jun 97 9:30 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sat, 7 Jun 1997 09:30:08 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (JAA14254);
          Sat, 7 Jun 1997 09:27:35 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Sat, 7 Jun 97 09:27:29 +0100
Received: from root@westnet.com [206.24.6.2] by hermes via ESMTP (JAA14246);
          Sat, 7 Jun 1997 09:27:28 +0100
Received: from goodguy (port3.ts2.westnet.com [206.28.203.3])	by westnet.com (8.8.5/8.8.5) 
          with SMTP id EAA10963;	Sat, 7 Jun 1997 04:27:19 -0400 (EDT)
Message-Id: <33990B64.6D0E1D5@westnet.com>
Date: Sat, 07 Jun 1997 03:19:00 -0400
From: Larry Troxler 
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: Robin Whittle 
Cc: csound 
Subject: Re: Cecilia, Linux & tcl/tk
References: <199706070553.PAA11854@mail.eisa.net.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Robin Whittle wrote:
> 
> Jean's horn-tooting alerted me to the fact that his (and Alexandre
> Burton's) Cecilia graphic interface to Csound can now be run on a
> Linux machine.  Its a long weekend here, so this is my quest!
> 

Robin, Since when have you been using Linux - I thought you were all
Windows!

> I would appreciate any assistance in this matter, and will post
> final details of how I got it all going when I have successfully
> conquered the learning curves.

Sure, email me any Linux questions (or my apologies if you've been on
Linux all along).
  
--  Larry Troxler --  lt@westnet.com  --  Patterson, NY USA  --

Date1997-06-07 06:40
From"Matt J. Ingalls"
SubjectRe: the new grains
by the way, did everyone see that there was an article by Curtis Rhoads on
G.S. in Keyboard MAgazine this month?  (not like it would make me buy it
or anything...)


-matt