Csound Csound-dev Csound-tekno Search About

Re: Cecilia, Linux & tcl/tk

Date1997-06-10 14:23
FromDave Phillips
SubjectRe: Cecilia, Linux & tcl/tk
Thanks to Jean Piche for his kind mention re: working on Cecilia, and
thanks to Robin for his detailed setup instructions.

It's obvious I could have done a much better job of documenting my
changes to Cecilia code in order to get it running under Linux. 

Some extra notes:

  1. I normally run my machine as root (gasp!) and I think that's why
the LOGNAME issue never came up for me.
  2. I should have emphasized that the path to wish may need edited.
  3. I think looper is SGI specific and won't work under Linux. Also, I
never did get the scale and normalize functions working properly. Anyone
have them yet ?
  4. The accelerator keys appear to work fine for me, but Nicola
Bernardini reports that Alt-q won't work for him. Anyone have an idea
why ?
  5. I for one would love to see some greater-depth tutorials,
particularly regarding the Cybil language, but I imagine Jean and
Alexandre are rather busy these days. So who wants to write those
tutorials ? ;-)

Astonishing, beautiful software. Can't beat that price either. I
consider Cecilia to be a best reason for musicians to consider Linux.

== Dave Phillips

   http://www.bright.net/~dlphilp/index.html



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15535;
          10 Jun 97 18:17 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa14363;
          10 Jun 97 18:17 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Tue, 10 Jun 1997 18:16:45 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (SAA29902);
          Tue, 10 Jun 1997 18:01:40 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Tue, 10 Jun 97 18:01:34 +0100
Received: from nicb@temporeale.softeam.it [194.88.226.173] by hermes 
          via ESMTP (SAA29882); Tue, 10 Jun 1997 18:01:27 +0100
Received: from localhost (nicb@localhost) 
          by temporeale.softeam.it (8.8.2/8.6.9) with SMTP id VAA08667;
          Tue, 10 Jun 1997 21:04:59 +0200
Date: Tue, 10 Jun 1997 21:04:59 +0200 (MET DST)
From: Nicola Bernardini 
To: aimi mailing list , 
    csound mailing list 
Cc: Fabio Fassone , 
    Maurizio Frittelli , 
    Maria Pia Redditi , 
    Franceschina 
Subject: Tempo Reale FTP server
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


The Centro Tempo Reale has just opened an experimental ftp server
with anonymous login access. Currently, this server provides a
a csound archive with the current bath csound releases plus a
dynamically linked 3.46 csound suite for linux with small executables
(< 7 k + < 500 k for the library). This suite is gzipped and tarred
but is ready to go (instructions on how to install it are provided
inside the tar file).

In the future, this server will provide other experimental and
public domain music software, documentation, etc.






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15782;
          10 Jun 97 20:29 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15329;
          10 Jun 97 20:29 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Tue, 10 Jun 1997 20:28:50 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (UAA06804);
          Tue, 10 Jun 1997 20:19:51 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Tue, 10 Jun 97 20:19:44 +0100
Received: from kitts.U.Arizona.EDU [128.196.137.17] by hermes 
          via ESMTP (UAA06798); Tue, 10 Jun 1997 20:19:42 +0100
Received: from localhost (mtv@localhost)	by kitts.u.arizona.edu (8.8.5/8.8.5) 
          with SMTP id MAA38660	for ;
          Tue, 10 Jun 1997 12:17:28 -0700
Date: Tue, 10 Jun 1997 12:17:26 -0700 (MST)
From: Mark T Vigorito 
To: csound mailing list 
Subject: New Subscriber
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

Hello all;
	I have been using csound for a week now. I'm running the
Maldonado realtime version 1.72 on an 83MHz Pentium Overdrive processor &
Win95. At present, I have no L2 cache, but I hope to add some in order to
improve realtime performance.
	I am a Music Composition student at the University of Arizona.
This fall I will be taking the electronic music class, so I plan on
working with csound over the summer to develop some instruments.
	I am interested in using csound as a realtime wind-controller
synth using physical-modeling. I am also working on batch-processed
renderings with granular synthesis. Granular synthesis is new to me. I
have been looking for more information on using the csound granular
generators ( I have the manual and the 3_46ReadMe ). I tried to access the
Temporeale site but was unable to connect. What is the exact URL of the
site?
                                                            
 ----------------------
 Mark T Vigorito
 mtv@U.Arizona.EDU
 http://u.arizona.edu/~mtv




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15807;
          10 Jun 97 20:50 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15424;
          10 Jun 97 20:50 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Tue, 10 Jun 1997 20:49:58 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (UAA07850);
          Tue, 10 Jun 1997 20:41:11 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Tue, 10 Jun 97 20:41:05 +0100
Received: from kitts.U.Arizona.EDU [128.196.137.17] by hermes 
          via ESMTP (UAA07835); Tue, 10 Jun 1997 20:41:00 +0100
Received: from localhost (mtv@localhost)	by kitts.u.arizona.edu (8.8.5/8.8.5) 
          with SMTP id MAA19316	for ;
          Tue, 10 Jun 1997 12:38:49 -0700
Date: Tue, 10 Jun 1997 12:38:47 -0700 (MST)
From: Mark T Vigorito 
To: csound mailing list 
Subject: New Subscriber 
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


Hello all;
	I have been using csound for a week now. I'm running the
Maldonado realtime version 1.72 on an 83MHz Pentium Overdrive processor &
Win95. At present, I have no L2 cache, but I hope to add some in order to
improve realtime performance.
	I am a Music Composition student at the University of Arizona.
This fall I will be taking the electronic music class, so I plan on
working with csound over the summer to develop some instruments.
	I am interested in using csound as a realtime wind-controller
synth using physical-modeling. I am also working on batch-processed
renderings with granular synthesis. Granular synthesis is new to me. I
have been looking for more information on using the csound granular
generators ( I have the manual and the 3_46ReadMe ). I tried to access the
Temporeale site but was unable to connect. What is the exact URL of the
site?
                                                            
 ----------------------
 Mark T Vigorito
 mtv@U.Arizona.EDU
 http://u.arizona.edu/~mtv





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa16515;
          11 Jun 97 4:14 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa18322;
          11 Jun 97 4:14 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Wed, 11 Jun 1997 04:12:27 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (EAA23825);
          Wed, 11 Jun 1997 04:09:31 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Wed, 11 Jun 97 04:09:25 +0100
Received: from mailhost.worldnet.att.net [204.127.131.33] by hermes 
          via ESMTP (EAA23821); Wed, 11 Jun 1997 04:09:23 +0100
Received: from LOCALNAME ([207.146.163.177]) 
          by mtigwc04.worldnet.att.net          (post.office MTA v2.0 0613 ) 
          with SMTP id AAA18583          for ;
          Wed, 11 Jun 1997 03:08:58 +0000
X-Sender: Sad.Planet@postoffice.worldnet.att.net (Unverified)
X-Mailer: Windows Eudora Light Version 1.5.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: csound@maths.ex.ac.uk
From: Roger King 
Subject: gran synth pro's descripts   
Date: Wed, 11 Jun 1997 03:08:58 +0000
Message-Id: <19970611030856.AAA18583@LOCALNAME>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

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!  







Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa16938;
          11 Jun 97 9:55 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa20977;
          11 Jun 97 9:55 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Wed, 11 Jun 1997 09:54:16 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (JAA05015);
          Wed, 11 Jun 1997 09:42:28 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Wed, 11 Jun 97 09:42:19 +0100
Received: from nicb@temporeale.softeam.it [194.88.226.173] by hermes 
          via ESMTP (JAA04997); Wed, 11 Jun 1997 09:42:13 +0100
Received: from localhost (nicb@localhost) 
          by temporeale.softeam.it (8.8.2/8.6.9) with SMTP id MAA09193;
          Wed, 11 Jun 1997 12:46:22 +0200
Date: Wed, 11 Jun 1997 12:46:22 +0200 (MET DST)
From: Nicola Bernardini 
To: csound mailing list , 
    aimi mailing list 
Cc: Fabio Fassone , 
    Maurizio Frittelli , 
    Detlev Schumacher , 
    Maria Pia Redditi , 
    Franceschina 
Subject: Tempo Reale FTP server (the address...)
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Sorry, in my other message I said about everything BUT the address...

the address is:         temporeale.softeam.it


The Centro Tempo Reale has just opened an experimental ftp server
with anonymous login access. Currently, this server provides a
a csound archive with the current bath csound releases plus a
dynamically linked 3.46 csound suite for linux with small executables
(< 7 k + < 500 k for the library). This suite is gzipped and tarred
but is ready to go (instructions on how to install it are provided
inside the tar file).

In the future, this server will provide other experimental and
public domain music software, documentation, etc.