Csound Csound-dev Csound-tekno Search About

Re: list config...

Date1998-03-15 01:38
FromJean Piche
SubjectRe: list config...
> > And if I'm getting the point of your objection, not doing it would be for the
> > benefit of mail programs whose authors should be slapped around for providing 32
> > characters' worth of subject line?
> 
> Uhh, isn't this a limitation of monitor size, and not the mail program
> (usually)?
> He was speaking of "visible" subject line.

hmmm... 80 characters would be the usual terminal wrap... 
pine gives me at least 50 subject characters in the index and 60 in the
editor/reader (pico)...

Am i missing something or are you guys still using VIC-20's?  ;)

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

Date1998-03-16 14:03
Fromjpff@maths.bath.ac.uk
SubjectRe: list config...
Msg gives me 30 characters in the index.  Emacs gives me 22
characters.  I do rather object to losing 8 characters of that.
Of course when I read the mail I get all characters but I can filter
and annotate on anything, and do.
==John




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11993;
          16 Mar 98 15:42 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa21255;
          16 Mar 98 15:41 GMT
Received: (qmail 6958 invoked from network); 16 Mar 1998 15:40:25 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 16 Mar 1998 15:40:25 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA00085); Mon, 16 Mar 1998 15:16:59 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 16 Mar 98 15:16:39 GMT
Received: from eos.arc.nasa.gov [128.102.118.20] by hermes via ESMTP (PAA14264); Mon, 16 Mar 1998 15:16:29 GMT
Received: (from jims@localhost)
          by eos.arc.nasa.gov (8.8.4/8.8.4)
	  id HAA13751; Mon, 16 Mar 1998 07:15:56 -0800
Date: Mon, 16 Mar 1998 07:15:56 -0800
From: "Jim Stevenson Ph.D" 
Message-Id: <199803161515.HAA13751@eos.arc.nasa.gov>
To: csound@maths.ex.ac.uk, sachs@bull.cs.williams.edu
Subject: Re: title could be like that : [csound]
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

It would sure help if all you folks who tell us how to set mail filters
would say for which mail program they work.
Or is  there a filter that works with all mail programs?

There is way too much unnecessary nested quoting, especially on this thread.
When you answer this post, I doubt that it adds to the picture to quote me
at all.

Thanks.



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12411;
          16 Mar 98 16:03 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa23310;
          16 Mar 98 16:02 GMT
Received: (qmail 9803 invoked from network); 16 Mar 1998 16:00:39 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 16 Mar 1998 16:00:39 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA04227); Mon, 16 Mar 1998 15:46:57 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 16 Mar 98 15:46:38 GMT
Received: from root@huitzilo.tezcat.com [204.128.247.17] by hermes via ESMTP (PAA12762); Mon, 16 Mar 1998 15:46:29 GMT
Received: from [204.248.80.120] (antiorp.tezcat.com [204.248.80.120])
	by huitzilo.tezcat.com (8.8.5/8.8.5/tezcat-96091001) with SMTP id JAA11112
	for ; Mon, 16 Mar 1998 09:46:28 -0600 (CST)
Message-Id: <199803161546.JAA11112@huitzilo.tezcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 16 Mar 1998 09:52:06 -0600
To: csound@maths.ex.ac.uk
From: =cw4t7abs 
Subject: Re: title could be like that : [csnd]
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

1






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12684;
          16 Mar 98 16:17 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa24515;
          16 Mar 98 16:17 GMT
Received: (qmail 5381 invoked from network); 16 Mar 1998 16:17:39 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 16 Mar 1998 16:17:39 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA00669); Mon, 16 Mar 1998 15:43:21 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 16 Mar 98 15:43:02 GMT
Received: from mail.airmail.net [206.66.12.40] by hermes via SMTP (PAA20517); Mon, 16 Mar 1998 15:42:45 GMT
Received: from Internet America.airmail.net from [207.136.50.153] by mail.airmail.net 
	(/\##/\ Smail3.1.30.16 #30.237) with smtp for 
	id ; Mon, 16 Mar 98 09:42:41 -0600 (CST)
Message-Id: <350D4866.289B@airmail.net>
Date: Mon, 16 Mar 1998 09:42:30 -0600
From: Boothe/Duncan 
Reply-To: dboothe@airmail.net
X-Mailer: Mozilla 3.01C-KIT  (Win95; U)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Re: Yet another version
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

jpff@maths.bath.ac.uk wrote:
> 
> Message written at 16 Mar 1998 10:53:50 +0000
> 
> in to never-ending quest to get it right I have placed versions on
> 3.477 on the servers.  Windows, Consolew and DOS, and Irix4 are
> certainly there by teh time this message is sent.  Sources as well.

Greetings Csound Gurus-

What is the general practice for updating the mirror in Montreal?
Although I'm fairly sure the problem is at this end (somewhere), I
always have better luck with downloads from Montreal, especially during
high traffic periods. I notice that the latest versions are not there
yet. Realizing that this very latest was only posted about 5 hours ago,
I'm not complaining, merely inquiring.

Thank you.

-David M. Boothe




Received: from xenakis.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12690;
          16 Mar 98 16:19 GMT
From: jpff@maths.bath.ac.uk
To: pichej@ere.umontreal.ca
CC: ingalls@mills.edu, csound@maths.ex.ac.uk
In-reply-to: <350D1D05.18043B30@ere.umontreal.ca> (message from Jean Piche on
	Mon, 16 Mar 1998 07:37:25 -0500)
Subject: Re: Utils: Manual missing options
BCC: jpff@maths.bath.ac.uk
References:  <350D1D05.18043B30@ere.umontreal.ca>
Date: Mon, 16 Mar 98 16:19:19 GMT
Sender: jpff@maths.bath.ac.uk
Source-Info:  From (or Sender) name not authenticated.

The -G option in pvanal is to latch the graphics so it only updates
the display parameters every 200 cycles.  Otherwise it had a dendancy
to resize too often.
Sorry if I was too obscure.
==John ff


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12983;
          16 Mar 98 16:35 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa26202;
          16 Mar 98 16:35 GMT
Received: (qmail 5483 invoked from network); 16 Mar 1998 16:35:30 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 16 Mar 1998 16:35:30 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA08106); Mon, 16 Mar 1998 16:20:16 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 16 Mar 98 16:19:38 GMT
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via SMTP (QAA03153); Mon, 16 Mar 1998 16:19:32 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.82 #1)
	id 0yEcbd-0006bg-00; Mon, 16 Mar 1998 16:19:17 +0000
From: jpff@maths.bath.ac.uk
To: pichej@ere.umontreal.ca
Cc: ingalls@mills.edu, csound@maths.ex.ac.uk
In-Reply-To: <350D1D05.18043B30@ere.umontreal.ca> (message from Jean Piche on
	Mon, 16 Mar 1998 07:37:25 -0500)
Subject: Re: Utils: Manual missing options
References:  <350D1D05.18043B30@ere.umontreal.ca>
Date: Mon, 16 Mar 98 16:19:19 GMT
Source-Info:  From (or Sender) name not authenticated.
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

The -G option in pvanal is to latch the graphics so it only updates
the display parameters every 200 cycles.  Otherwise it had a dendancy
to resize too often.
Sorry if I was too obscure.
==John ff



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14224;
          16 Mar 98 17:40 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa01967;
          16 Mar 98 17:40 GMT
Received: (qmail 5872 invoked from network); 16 Mar 1998 17:40:27 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 16 Mar 1998 17:40:27 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA20167); Mon, 16 Mar 1998 17:26:16 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 16 Mar 98 17:25:53 GMT
Received: from root@proxy3.ba.best.com [206.184.139.14] by hermes via ESMTP (RAA10985); Mon, 16 Mar 1998 17:25:46 GMT
Received: from charlieb.com (baker@baker.vip.best.com [206.86.232.121]) by proxy3.ba.best.com (8.8.8/8.8.BEST) with ESMTP id JAA14126 for ; Mon, 16 Mar 1998 09:22:14 -0800 (PST)
Message-Id: <350CEF1E.756E22AB@charlieb.com>
Date: Mon, 16 Mar 1998 09:21:34 +0000
From: Charles Baker 
X-Mailer: Mozilla 4.04 [en] (X11; I; Linux 2.0.32 i586)
Mime-Version: 1.0
To: csound mailing list 
Subject: Re: distortion
References: <0890038511/0804433963/1*@mailpac.pt>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Pedro Batista wrote:

> Ola everyone
>
> Is there a way to simulate distortion using csound? My knowledge on the
> innings of distortion are very limited, but I believe it comes from boosting
> a signals level until it clips. The cliping would have to be forced with
> csound, by perhaps something like this:
>           asig = (asig > ithreshold ? ithreshold : asig)
> Can someone be so kind as to explain the basic method, if any,  for
> achieving that with csound?
> Thanks in advance as always
> pedro

 One way to do a "digital clip" is with waveshaping...use a shaping function
that looks something
like:
   _
_/

or better yet, gereate a function like that, then filter it to 1/4-1/3 nyquist

frequency (much nicer sound)..I'm sure there are better distortion algorithms,

this is just off the top of my head.

CharlieB

--
*********************************************
Charlie Baker              baker@charlieb.com
 "when everything isn't roses, you don't get
   any headroom" - Thomas Dolby "New Toy"
*********************************************






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa19514;
          16 Mar 98 22:58 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa25699;
          16 Mar 98 22:58 GMT
Received: (qmail 7288 invoked from network); 16 Mar 1998 22:58:44 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 16 Mar 1998 22:58:44 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (WAA11545); Mon, 16 Mar 1998 22:53:51 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 16 Mar 98 22:53:24 GMT
Received: from popeye.latrobe.edu.au [131.172.4.60] by hermes via ESMTP (WAA11563); Mon, 16 Mar 1998 22:53:12 GMT
Received: from [131.172.2.155] (dial-4-4.latrobe.edu.au [131.172.2.155]) by popeye.latrobe.edu.au (8.8.6/8.6.9) with SMTP id JAA20928; Tue, 17 Mar 1998 09:29:14 +1100 (EST)
X-Sender: musdjgh@pop.latrobe.edu.au (Unverified)
Message-Id: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 17 Mar 1998 09:42:08 +1100
To: Pedro Batista 
From: David Hirst 
Subject: Re: distortion
Cc: csound@maths.ex.ac.uk
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>>
>>
>> Ola everyone
>>
>> Is there a way to simulate distortion using csound? My knowledge on the
>> innings of distortion are very limited, but I believe it comes from boosting
>> a signals level until it clips. The cliping would have to be forced with
>> csound, by perhaps something like this:
>>           asig = (asig > ithreshold ? ithreshold : asig)
>> Can someone be so kind as to explain the basic method, if any,  for
>> achieving that with csound?
>> Thanks in advance as always
>> pedro
>

You should be able to get harmonic distortion using Waveshaping (ie
Non-linear distortion) - requires knowledge of Chebychev Polynomials etc
-see Csound manual & Dodge & Jerse book.

You can also get some nice distorted input sound using FM, ie Frequency
Modulation of a complex waveform rather than sinewave. The amount of
distortion then becomes controllable using modulation index.

cheers
David



David Hirst
Senior Lecturer
Music Dept
La Trobe University
Bundoora, Vic 3083
AUSTRALIA
ph +61-3-9479 1502
Fax +61-3-9479 3651

Check out the online contemporary music journal:
http://farben.latrobe.edu.au/mikropol





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24981;
          17 Mar 98 4:37 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa23917;
          17 Mar 98 4:37 GMT
Received: (qmail 8669 invoked from network); 17 Mar 1998 04:37:26 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 17 Mar 1998 04:37:26 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (EAA13641); Tue, 17 Mar 1998 04:34:18 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 17 Mar 98 04:34:01 GMT
Received: from root@huitzilo.tezcat.com [204.128.247.17] by hermes via ESMTP (EAA25851); Tue, 17 Mar 1998 04:33:50 GMT
Received: from [204.248.80.120] (antiorp.tezcat.com [204.248.80.120])
	by huitzilo.tezcat.com (8.8.5/8.8.5/tezcat-96091001) with SMTP id WAA06019
	for ; Mon, 16 Mar 1998 22:34:01 -0600 (CST)
Message-Id: <199803170434.WAA06019@huitzilo.tezcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 16 Mar 1998 22:39:41 -0600
To: csound mailing list 
From: =cw4t7abs 
Subject: Re: dis.tort.i\o \n
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


>just off the top of 1 databasz.



Distortion


By applying some nonlinear processing to your Sounds, you can add extra
harmonics to the output,
making it spectrally richer. This is the technique behind things like
frequency modulation, ring modula-tion,
waveshaping, and even cranking your guitar amp beyond the range where it
has a linear response
- all in an effort to broaden the spectrum and avoid those pure, yet
boring, sine waves.
Waveshaping
The key to producing distortion in a signal is to process it in a nonlinear
way. Demonstrate this to yourself
right now by opening up WS distortion. A Waveshaper uses the value of its
Input as the index into the
wavetable named in ShapingFunction.
Try out a linear shaping function by setting the ShapingFunction parameter
to FullRamp. FullRamp
is a straight line from -1 up to 1. To see FullRamp, hold down the Command
or Control key and click
the disk button next to the ShapingFunction field; FullRamp looks like a
straight line. Now select WS
distortion, and choose Oscilloscope from the Info menu. Use a MIDI keyboard
to play the harp sample
and look at the waveform.
Next, try changing the ShapingFunction to WinSine4. Hold down the Command
or Control key and
click the disk button in order to see what the WinSine4 wavetable looks
like; this is definitely not a
straight line. Then select WS distortion and choose Oscilloscope from the
Info menu. Play some low
notes on the MIDI keyboard and look at the difference in the shape of the
waveform being displayed on
the oscilloscope.


Clipping
Waveshapers are not the only way to apply a nonlinear process to a signal.
One really simple way is to
simply turn it up too loud. This clips the signal, and introduces sharp
edges (and thus new harmonics) in
the waveform where before there were only smooth curves.
Take a look at sub-fundamental distortion. Notice that your sound here is
fed into a Gain and that the
Gain is set to 10. Select the Gain, choose Oscilloscope from the Info menu,
and watch what happens to
the shape of the waveform as you increase the !Volume fader. This clipped
signal is fed into LPF which
filters out all but the lowest frequencies. Try playing sub-fundamental
distortion and adjusting !Volume.
For complex signals, clipping introduces distortion products that are below
the fundamental as well as
above the fundamental of the signal.



Frequency Modulation
The reason that frequency modulation (FM) can be used to synthesize complex
tones is that it, too, is a
nonlinear process and adds extra harmonics where there were none before. In
Kyma, you can use any
Sound as an FM modulator, including samples or the live input. Try playing
Harp FM; this uses a Celtic
harp sample as the modulator on a sine wave oscillator. The higher the
modulation index, the more har-monic
distortion is introduced.





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01602;
          17 Mar 98 12:26 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa00692;
          17 Mar 98 12:25 GMT
Received: (qmail 10814 invoked from network); 17 Mar 1998 12:25:55 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 17 Mar 1998 12:25:55 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA05668); Tue, 17 Mar 1998 12:07:05 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 17 Mar 98 12:06:44 GMT
Received: from send1a.yahoomail.com [205.180.60.22] by hermes via SMTP (MAA09385); Tue, 17 Mar 1998 12:06:28 GMT
Message-Id: <19980317120504.6657.rocketmail@send1a.yahoomail.com>
Received: from [192.9.25.21] by send1a; Tue, 17 Mar 1998 04:05:04 PST
Date: Tue, 17 Mar 1998 04:05:04 -0800 (PST)
From: Qian Chen 
Subject: sound synthesis languages?
To: Csound 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi there,

I understand that all of us in this mailing list are Csounders.  But
Sometimes I could read something about other sound synthesis
languages, such as Cmix, Ceicilia etc.  Is there any other sound
synthesis language?  Could someone explain me the comparison of those
languages, since I know very little about other languages except
Csound.  Furthermore, what is the best and the worst of Csound?

Regards
Qian Chen




_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com