Csound Csound-dev Csound-tekno Search About

gran synth pro's descripts

Date1997-06-11 04:08
FromRoger King
Subjectgran synth pro's descripts
Thanks to Larry Troxler and Arjen Van Der Schoot for their great
descriptions of granular synthesis for us newbies and non-ee/dsp folks:

Arjen Van Der Schoot replied to the granular synthesis question
with the following quotes and advice:

I can paste three explanations of the authorities:

     All sound is an integration of grains, of elementary sonic particles,
     of sonic quanta. All sound, even continuous musical variation,
     is conceived as an assemblage of a large number of elementary sounds
     adequately disposed in time. (Yannis Xenakis)


     Granular synthesis of sounds involves generating thousands of very
short sonic
     grains to form larger acoustic events. Granular synthesis is a
fruitful technique
     for the exploration of a different class of computer-generated sound
spectra
     than those produced by additive, subtractive, or modulation
techniques.  (Curtis Roads)


     Granular synthesis is a sound synthesis model based on the assumption
     that sound can be considered as a sequence, possibly with overlaps,
     of elementary acoustic elements called grains.
     Granular synthesis constructs complex and dynamic acoustic events
     starting from a large quantity of grains . (Giovanni de Poli)

Also, go get Thonk, free granular synthesis for the Mac,  at
www.futuremusic.nl/AudioEase...

Larry Troxler drew a great graphic which shows how granular synthesis works:

My (Troxler's) def of granular: picture a grain as taking a chunk of sound
that is
about 20ms long, give or take. At this duration, it's somewhere in the
ambiguous area where it's maybe just long enough to give a sense of
pitch, but short enough so that's it's just a snapshot of sound. Imagine
extracting a bunch of these grains from a various points within sound
sample. Then you "resprinkle" your audio space with these grains, but
starting at all different times, and some of them may be stretched or
shrunk with respect to the original. Sort of like this:

Original sound sample:

time -->
|--1--|  |--2--| |--6--| 
  |-3-| |-4-| |-5-|      

Synthesized output:
time -->
|--1--| |--1--| |--6--| |--6--| |--2--| |--6--|
 |--2--| |--2--| |--2--| |--2--| |--6--| |--2--|
|----3------| |-------3------| |-----4-------|


Much Thanks to Larry and Arjen for the straight talk for newbies
and signal processing novices!  




Date1997-06-16 02:43
FromSam Tannous
SubjectCybil question
Is it possible to take

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

f11 0 8192  9 1 1 0
f51 0 8193 5  4096 8196 1

i4 1 3.0  70 329 1.0
i4 1 2.8  70 329 2.0
i4 1 2.7  70 329 2.4
i4 1 2.4  70 329 3.0
i4 1 2.2  75 329 4.5
i4 1 1.5  75 329  5.33
i4 1 1.5  75 329  6

i4 5 3.0  70 329 1.0
i4 5 2.8  70 329 2.0
i4 5 2.7  70 329 2.4
i4 5 2.4  70 329 3.0
i4 5 2.2  75 329 4.5
i4 5 1.5  75 329  5.33
i4 5 1.5  75 329  6

i4 9 3.0  70 329 1.0
i4 9 2.8  70 329 2.0
i4 9 2.7  70 329 2.4
i4 9 2.4  70 329 3.0
i4 9 2.2  75 329 4.5
i4 9 1.5  75 329  5.33
i4 9 1.5  75 329  6

i4 13 3.0  70 329 1.0
i4 13 2.8  70 329 2.0
i4 13 2.7  70 329 2.4
i4 13 2.4  70 329 3.0
i4 13 2.2  75 329 4.5
i4 13 1.5  75 329  5.33
i4 13 1.5  75 329  6


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

and rewrite it in a more compact (more Cybilized)
fashion?

The problem is that the instrument plays 7 notes
of different duration simultaneously.

Thanks,
Sam




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa29688;
          16 Jun 97 3:15 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15896;
          16 Jun 97 3:15 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Mon, 16 Jun 1997 03:14:34 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (DAA03680);
          Mon, 16 Jun 1997 03:07:51 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Mon, 16 Jun 97 03:07:45 +0100
Received: from condor.CC.UMontreal.CA [132.204.2.103] by hermes 
          via ESMTP (DAA03675); Mon, 16 Jun 1997 03:07:43 +0100
Received: from eole.ERE.UMontreal.CA (eole.ERE.UMontreal.CA [132.204.2.70]) 
          by condor.CC.UMontreal.CA with ESMTP id WAA10259  (8.6.11/IDA-1.6);
          Sun, 15 Jun 1997 22:07:14 -0400
Received: from mistral.ERE.UMontreal.CA 
          by eole.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)	id WAA07901;
          Sun, 15 Jun 1997 22:07:13 -0400
Received: from GAP 
          by mistral.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)	id WAA02840;
          Sun, 15 Jun 1997 22:07:09 -0400
Message-Id: <33A49BE2.2781@ere.umontreal.ca>
Date: Sun, 15 Jun 1997 21:50:26 -0400
From: Jean Piche 
X-Mailer: Mozilla 3.01SGoldC-SGI (X11; I; IRIX 6.3 IP32)
Mime-Version: 1.0
To: Sam Tannous 
Cc: csound@maths.ex.ac.uk
Subject: Re: Cybil question
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

instr 4
p2 {sq 1 {sq 0 6}  4  {sq 0 6} 4 {sq 0 6}  4  {sq 0 6} 14s} ;
p3 {sq 0 1} {sq 3 2.8 2.7 2.4 2.2 1.5 1.5 4} ;
p4 {sq 0 1} {sq 70 14s};
p5 {sq 0 1} {sq 1 2 2.4 3 4.5 5.33 6 4};
e


Sam Tannous wrote:
> 
> Is it possible to take
> 
> ---------------------------
> 
> f11 0 8192  9 1 1 0
> f51 0 8193 5  4096 8196 1
> 
> i4 1 3.0  70 329 1.0
> i4 1 2.8  70 329 2.0
> i4 1 2.7  70 329 2.4
> i4 1 2.4  70 329 3.0
> i4 1 2.2  75 329 4.5
> i4 1 1.5  75 329  5.33
> i4 1 1.5  75 329  6
> 
> i4 5 3.0  70 329 1.0
> i4 5 2.8  70 329 2.0
> i4 5 2.7  70 329 2.4
> i4 5 2.4  70 329 3.0
> i4 5 2.2  75 329 4.5
> i4 5 1.5  75 329  5.33
> i4 5 1.5  75 329  6
> 
> i4 9 3.0  70 329 1.0
> i4 9 2.8  70 329 2.0
> i4 9 2.7  70 329 2.4
> i4 9 2.4  70 329 3.0
> i4 9 2.2  75 329 4.5
> i4 9 1.5  75 329  5.33
> i4 9 1.5  75 329  6
> 
> i4 13 3.0  70 329 1.0
> i4 13 2.8  70 329 2.0
> i4 13 2.7  70 329 2.4
> i4 13 2.4  70 329 3.0
> i4 13 2.2  75 329 4.5
> i4 13 1.5  75 329  5.33
> i4 13 1.5  75 329  6
> 
> 
> ------------------------------------
> 
> and rewrite it in a more compact (more Cybilized)
> fashion?


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



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa29712;
          16 Jun 97 3:26 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15969;
          16 Jun 97 3:26 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Mon, 16 Jun 1997 03:25:23 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (DAA03932);
          Mon, 16 Jun 1997 03:19:07 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Mon, 16 Jun 97 03:19:01 +0100
Received: from condor.CC.UMontreal.CA [132.204.2.103] by hermes 
          via ESMTP (DAA03924); Mon, 16 Jun 1997 03:19:00 +0100
Received: from eole.ERE.UMontreal.CA (eole.ERE.UMontreal.CA [132.204.2.70]) 
          by condor.CC.UMontreal.CA with ESMTP id WAA10480  (8.6.11/IDA-1.6);
          Sun, 15 Jun 1997 22:18:30 -0400
Received: from mistral.ERE.UMontreal.CA 
          by eole.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)	id WAA08978;
          Sun, 15 Jun 1997 22:18:29 -0400
Received: from GAP 
          by mistral.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)	id WAA05452;
          Sun, 15 Jun 1997 22:18:26 -0400
Message-Id: <33A49E86.446B@ere.umontreal.ca>
Date: Sun, 15 Jun 1997 22:01:42 -0400
From: Jean Piche 
X-Mailer: Mozilla 3.01SGoldC-SGI (X11; I; IRIX 6.3 IP32)
Mime-Version: 1.0
To: Sam Tannous 
Cc: csound@maths.ex.ac.uk
Subject: Re: Cybil question (oops)
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

instr 4
p2 {sq 1 {sq {sq 0 6}  4 3} {sq 0 6} 14s} ;
p3 {sq 0 1} {sq 3 2.8 2.7 2.4 2.2 1.5 1.5 4} ;
p4 {sq 0 1} {sq {sq 70 4} {sq 75 3} 14s};
p5 {sq 0 1} {sq 329 14s};
p5 {sq 0 1} {sq 1 2 2.4 3 4.5 5.33 6 4};
e

Sam Tannous wrote:
> 
> Is it possible to take
> 
> ---------------------------
> 
> f11 0 8192  9 1 1 0
> f51 0 8193 5  4096 8196 1
> 
> i4 1 3.0  70 329 1.0
> i4 1 2.8  70 329 2.0
> i4 1 2.7  70 329 2.4
> i4 1 2.4  70 329 3.0
> i4 1 2.2  75 329 4.5
> i4 1 1.5  75 329  5.33
> i4 1 1.5  75 329  6
> 
> i4 5 3.0  70 329 1.0
> i4 5 2.8  70 329 2.0
> i4 5 2.7  70 329 2.4
> i4 5 2.4  70 329 3.0
> i4 5 2.2  75 329 4.5
> i4 5 1.5  75 329  5.33
> i4 5 1.5  75 329  6
> 
> i4 9 3.0  70 329 1.0
> i4 9 2.8  70 329 2.0
> i4 9 2.7  70 329 2.4
> i4 9 2.4  70 329 3.0
> i4 9 2.2  75 329 4.5
> i4 9 1.5  75 329  5.33
> i4 9 1.5  75 329  6
> 
> i4 13 3.0  70 329 1.0
> i4 13 2.8  70 329 2.0
> i4 13 2.7  70 329 2.4
> i4 13 2.4  70 329 3.0
> i4 13 2.2  75 329 4.5
> i4 13 1.5  75 329  5.33
> i4 13 1.5  75 329  6
> 
> 
> ------------------------------------
> 
> and rewrite it in a more compact (more Cybilized)
> fashion?
> 
> The problem is that the instrument plays 7 notes
> of different duration simultaneously.
> 
> Thanks,
> Sam

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



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa29743;
          16 Jun 97 3:43 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa16082;
          16 Jun 97 3:43 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Mon, 16 Jun 1997 03:42:17 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (DAA04323);
          Mon, 16 Jun 1997 03:36:28 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Mon, 16 Jun 97 03:36:23 +0100
Received: from condor.CC.UMontreal.CA [132.204.2.103] by hermes 
          via ESMTP (DAA04317); Mon, 16 Jun 1997 03:36:21 +0100
Received: from eole.ERE.UMontreal.CA (eole.ERE.UMontreal.CA [132.204.2.70]) 
          by condor.CC.UMontreal.CA with ESMTP id WAA10756  (8.6.11/IDA-1.6 
          for ); Sun, 15 Jun 1997 22:35:53 -0400
Received: from mistral.ERE.UMontreal.CA 
          by eole.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)	id WAA11043;
          Sun, 15 Jun 1997 22:35:52 -0400
Received: from GAP 
          by mistral.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)	id WAA09086;
          Sun, 15 Jun 1997 22:35:49 -0400
Message-Id: <33A4A29A.794B@ere.umontreal.ca>
Date: Sun, 15 Jun 1997 22:19:06 -0400
From: Jean Piche 
X-Mailer: Mozilla 3.01SGoldC-SGI (X11; I; IRIX 6.3 IP32)
Mime-Version: 1.0
To: csound 
Subject: List mail errors
References: <970616022829_515664.456256_JHM88-16@CompuServe.COM>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hmmm... every time I post to the list, I get a Mail Delivery failure
message... but the message seems to get posted anyways...

Anybody else get this?



Re: ? EMDRNF - Mail Delivery Failure. Receiver not found. 100660,2353
Re: Cybil question (oops)

Your message could not be delivered as addressed.

--- Returned message ---

Sender: owner-csound-outgoing@noether.ex.ac.uk
Received: from hermes.ex.ac.uk (hermes.ex.ac.uk [194.83.11.25]) by
hil-img-4.compuserve.com (8.6.10/5.950515)
        id WAA25007; Sun, 15 Jun 1997 22:28:19 -0400
Received: from noether [144.173.8.10] by hermes via SMTP (DAA03947);
Mon, 16 Jun 1997 03:19:13 +0100
-- 
________________________________________________________
Jean Piche
Universite de Montreal
http://mistral.ere.umontreal.ca/~pichej
http://www.musique.umontreal.ca/Org/CompoElectro/CEC/



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa29861;
          16 Jun 97 6:01 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa16529;
          16 Jun 97 6:01 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Mon, 16 Jun 1997 06:01:19 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (FAA07155);
          Mon, 16 Jun 1997 05:53:18 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Mon, 16 Jun 97 05:53:11 +0100
Received: from agora.stm.it [194.20.43.1] by hermes via ESMTP (FAA07148);
          Mon, 16 Jun 1997 05:53:10 +0100
Received: from x (ppp04-02.stm.it [194.20.251.130]) 
          by agora.stm.it (8.8.5/8.6.6) with ESMTP id GAA16685;
          Mon, 16 Jun 1997 06:53:09 +0200 (ITADST)
Message-Id: <33A4CAE7.12DBB325@agora.stm.it>
Date: Mon, 16 Jun 1997 07:11:03 +0200
From: Gabriel Maldonado 
X-Mailer: Mozilla 4.0 [en] (Win95; I)
Mime-Version: 1.0
To: Jean Piche 
Cc: csound 
Subject: Re: List mail errors
X-Priority: 3 (Normal)
References: <970616022829_515664.456256_JHM88-16@CompuServe.COM> <33A4A29A.794B@ere.umontreal.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Jean Piche wrote:
 
> Hmmm... every time I post to the list, I get a Mail Delivery failure
> message... but the message seems to get posted anyways...

I noticed the same thing. Maybe some subscriber email address has
changed or removed without unsubscribing the Csound mailing list. 

-- 
Gabriel Maldonado

mailto:g.maldonado@agora.stm.it
http://www.agora.stm.it/G.Maldonado/home2.htm
http://www.geocities.com/SiliconValley/Way/7041/home2.htm



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa00096;
          16 Jun 97 9:18 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa17619;
          16 Jun 97 9:18 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Mon, 16 Jun 1997 09:18:32 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (JAA13021);
          Mon, 16 Jun 1997 09:10:48 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Mon, 16 Jun 97 09:10:40 +0100
Received: from mailrelay1.pavilion.net [194.242.128.25] by hermes 
          via ESMTP (JAA13011); Mon, 16 Jun 1997 09:10:39 +0100
Received: from [194.242.131.105] (dialup1-41.pavilion.co.uk [194.242.131.105])	by florence.pavilion.net (8.8.5/8.8.5) 
          with SMTP id JAA21550	for ;
          Mon, 16 Jun 1997 09:10:07 +0100 (BST)
Message-Id: <199706160810.JAA21550@florence.pavilion.net>
X-Sender: hbyrne@mailhost.pavilion.co.uk
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 16 Jun 1997 09:14:00 +0000
To: csound@maths.ex.ac.uk
From: Per Byrne Villez 
Subject: Re: List mail errors
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Jean Piche wrote:

>Hmmm... every time I post to the list, I get a Mail Delivery failure
>message... but the message seems to get posted anyways...
>
>Anybody else get this?



                Yes, always
                        Per





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa00363;
          16 Jun 97 11:26 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa26838;
          16 Jun 97 11:26 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Mon, 16 Jun 1997 11:25:58 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (LAA23368);
          Mon, 16 Jun 1997 11:12:47 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Mon, 16 Jun 97 11:12:37 +0100
Received: from mailrelay1.pavilion.net [194.242.128.25] by hermes 
          via ESMTP (LAA23346); Mon, 16 Jun 1997 11:12:36 +0100
Received: from [194.242.131.187] (dialup2-59.pavilion.co.uk [194.242.131.187])	by florence.pavilion.net (8.8.5/8.8.5) 
          with SMTP id LAA28740	for ;
          Mon, 16 Jun 1997 11:12:09 +0100 (BST)
Message-Id: <199706161012.LAA28740@florence.pavilion.net>
X-Sender: hbyrne@mailhost.pavilion.co.uk
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 16 Jun 1997 11:16:02 +0000
To: csound@maths.ex.ac.uk
From: Per Villez 
Subject: Re: List mail errors Undeliverable message
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


Talking of the devil, when I sent a reply to the 'List mail errors', guess
what happened. Good fun Hey!?,

                                        Per


>Re: ? EMDRNF - Mail Delivery Failure. Receiver not found. 100660,2353
>Re: List mail errors
>
>Your message could not be delivered as addressed.
>
>--- Returned message ---
>
>Sender: owner-csound-outgoing@noether.ex.ac.uk
>Received: from hermes.ex.ac.uk (hermes.ex.ac.uk [194.83.11.25]) by
>arl-img-2.compuserve.com (8.6.10/5.950515)
>        id EAA22728; Mon, 16 Jun 1997 04:22:09 -0400
>Received: from noether [144.173.8.10] by hermes via SMTP (JAA13287); Mon, 16
>Jun 1997 09:14:13 +0100
>Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Mon, 16 Jun 97 09:10:40
>+0100
>Received: from mailrelay1.pavilion.net [194.242.128.25] by hermes via ESMTP
>(JAA13011); Mon, 16 Jun 1997 09:10:39 +0100
>Received: from [194.242.131.105] (dialup1-41.pavilion.co.uk [194.242.131.105])
>        by florence.pavilion.net (8.8.5/8.8.5) with SMTP id JAA21550
>        for ; Mon, 16 Jun 1997 09:10:07 +0100 (BST)
>Message-Id: <199706160810.JAA21550@florence.pavilion.net>
>X-Sender: hbyrne@mailhost.pavilion.co.uk
>Mime-Version: 1.0
>Content-Type: text/plain; charset="us-ascii"
>Date: Mon, 16 Jun 1997 09:14:00 +0000
>To: csound@noether.ex.ac.uk
>From: hbyrne@pavilion.co.uk (Per Byrne Villez)
>Subject: Re: List mail errors
>Sender: owner-csound-outgoing@noether.ex.ac.uk
>Precedence: bulk
>
>Jean Piche wrote:
>
>>Hmmm... every time I post to the list, I get a Mail Delivery failure
>>message... but the message seems to get posted anyways...
>>
>>Anybody else get this?
>
>
>
>                Yes, always
>                        Per