Csound Csound-dev Csound-tekno Search About

mutes simulation

Date1997-12-17 13:41
FromMaurizio Giri
Subjectmutes simulation
subscribers of both lists, excuse me for the cross-posting!

Hi all,
somebody knows where can i find some documentation on mutes? (for trumpets,
trombones etc): i.e. what kind of filter they perform, what are their
formants (if this is the correct term for mutes) and so on... Everything
could be useful for doing a mute simulation with some synthesys language
(like csound or super-collider)
I am searching links or books.

TIA
Maurizio


_____________________________________________
o              Maurizio  Giri               o
o                 ConTempo                  o
o  Italian Contemporary (and Early) Music   o
o       http://www.axnet.it/contempo        o
o-------------------------------------------o
o ConTempo e-mail:  contempo@wmail.axnet.it o
o Personal e-mail:      m.giri@agora.stm.it o
o                                           o
o Snail: Via Ostilia, 55 - 00184 Roma Italy o
o Tel +39.6.70451885                        o
_____________________________________________







Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa16091;
          17 Dec 97 17:34 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa12337;
          17 Dec 97 17:34 GMT
Received: (qmail 20992 invoked from network); 17 Dec 1997 17:34:17 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 17 Dec 1997 17:34:17 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA07808); Wed, 17 Dec 1997 17:22:15 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Wed, 17 Dec 97 17:22:00 GMT
Received: from GS160.SP.CS.CMU.EDU [128.2.203.172] by hermes via SMTP (RAA23373); Wed, 17 Dec 1997 17:21:53 GMT
Message-Id: <199712171721.RAA23373@hermes>
Subject: Re: mutes simulation
To: Csound mailing list 
Date: Wed, 17 Dec 1997 12:24:53 -0500 (EST)
From: Eli Brandt 
In-Reply-To:  from "Maurizio Giri" at Dec 17, 97 02:41:04 pm
X-Portmanteau: pantryptaminergeticallysisterrainbowtie
X-Mailer: ELM [version 2.4 PL25-40]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Maurizio Giri wrote:
> somebody knows where can i find some documentation on mutes? (for trumpets,
> trombones etc): i.e. what kind of filter they perform, what are their
> formants (if this is the correct term for mutes) and so on...

The folklore, at any rate, is that a trumpet mute is a lot like a
one-pole highpass.

-- 
     Eli Brandt  |  eli+@cs.cmu.edu  |  http://www.cs.cmu.edu/~eli/



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17088;
          17 Dec 97 22:44 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa20736;
          17 Dec 97 22:45 GMT
Received: (qmail 12093 invoked from network); 17 Dec 1997 22:45:00 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 17 Dec 1997 22:45:00 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (WAA24182); Wed, 17 Dec 1997 22:37:19 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Wed, 17 Dec 97 22:37:02 GMT
Received: from endeavor.flash.net [209.30.0.40] by hermes via ESMTP (WAA23036); Wed, 17 Dec 1997 22:36:55 GMT
Received: from flash.net (fwasc31-43.flash.net [209.30.58.43])
	by endeavor.flash.net (8.8.7/8.8.5) with ESMTP id QAA18413;
	Wed, 17 Dec 1997 16:40:00 -0600 (CST)
Message-Id: <349854C2.6CE6C937@flash.net>
Date: Wed, 17 Dec 1997 16:40:04 -0600
From: pete moss 
Organization: pete moss GmbH
X-Mailer: Mozilla 4.03 [en] (Win95; U)
Mime-Version: 1.0
To: rasmus ekman , csound 
Subject: Re: rates
References: <19971217010512015.AAC298@nobody> <349753B6.2A94@hexagon.se>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

i would also like to add that A and K rates usually seem to be assigned
variables that are series (or arrays).  I rate variables are generally just
one number.
example:

ivar  =  4.5
avar  oscil 1000, 1000, 1
kvar  oscil 1000, 1000, 1

pete


rasmus ekman wrote:

> David Schuyeteneer wrote:
> >
> > Can someone please explain me very clear and exactly what those
> > weird A -, K - and I - RATES are ???
>
> A-rate in Csound means audio rate, ie generated soundfile sample rate.
> Sample rate in a digital sound file decides the sound quality.
> Common values are: 44100 Hz (CD rate), 22050 Hz (usually ok when testing
> an instrument), or 8000 Hz (web .au files - only good for speech)
> K-rate means "Control" rate. The ear cannot detect most musical changes
> (like pitch change) at a very high rate. Csound saves computing time by
> updating many variables at a slower rate. For most purposes 1/10th or
> even 1/100th of audio rate will do fine. At lower rates the stepping in
> the variable changes will be too annoying.
>
> I-rate is for init time. This is not properly a rate, it's for setting
> a variable to an initial value when an instrument begins playing.
>
> Regards,
>
>         re






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17196;
          17 Dec 97 23:35 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa21938;
          17 Dec 97 23:35 GMT
Received: (qmail 14724 invoked from network); 17 Dec 1997 23:35:15 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 17 Dec 1997 23:35:15 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (XAA00854); Wed, 17 Dec 1997 23:29:13 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Wed, 17 Dec 97 23:28:55 GMT
Received: from december.real.net.au [203.25.56.1] by hermes via ESMTP (XAA23355); Wed, 17 Dec 1997 23:28:47 GMT
Received: from [203.17.243.51] (syd-pm2-18.real.net.au [203.17.243.51])
	by december.real.net.au (8.8.6/8.8.6) with SMTP id KAA16404
	for ; Thu, 18 Dec 1997 10:34:13 +1100 (EST)
Message-Id: 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 18 Dec 1997 10:30:07 +1000
To: csound@maths.ex.ac.uk
From: Arne Hanna 
Subject: Re: Pixel --> Audio
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Rasmus Ekman wrote:
>Metasynth runs on PowerMac only.

But you better have more than 16mb RAM folks.

Cheers
Arne



"You people have been throwing shit at me for years.  Now it's starting to
fertilize!"
                             Edgar Varese

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

        http://www.geocities.com/SiliconValley/Peaks/3346

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Disclaimer: The views expressed in these messages are not necessarily those
of Management.





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17299;
          18 Dec 97 0:37 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa23425;
          18 Dec 97 0:37 GMT
Received: (qmail 17368 invoked from network); 18 Dec 1997 00:37:32 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 18 Dec 1997 00:37:32 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA01055); Thu, 18 Dec 1997 00:31:17 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 18 Dec 97 00:31:01 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via SMTP (AAA15915); Thu, 18 Dec 1997 00:30:53 GMT
Received: (qmail 29714 invoked by uid 2928); 17 Dec 1997 16:33:35 -0800
Date: Wed, 17 Dec 1997 16:33:34 -0800 (PST)
From: Mike Berry 
To: pete moss 
Cc: csound 
Subject: Re: rates
In-Reply-To: <349854C2.6CE6C937@flash.net>
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

On Wed, 17 Dec 1997, pete moss wrote:

> i would also like to add that A and K rates usually seem to be assigned
> variables that are series (or arrays).  I rate variables are generally just
> one number.
> example:
> 
> ivar  =  4.5
> avar  oscil 1000, 1000, 1
> kvar  oscil 1000, 1000, 1
> 
> pete
> 
	This is basically wrong.  There are some opcodes (like oscil)
which do not run at i rate.  It would be meaningless to read an oscillator
just once at the beginning of a note.  However, many other opcodes (e.g.
the various random generators) are often used at i rate.  There is no
correlation between the number of arguments an opcode takes and its
available rates.

(addendum: There are possible uses for a instrument rate oscil, but in
Csound, this would be part of the score, not the orchestra)

Mike Berry
mikeb@nmol.com





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04456;
          18 Dec 97 12:27 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa16399;
          18 Dec 97 12:27 GMT
Received: (qmail 23754 invoked from network); 18 Dec 1997 12:27:54 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 18 Dec 1997 12:27:54 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA22953); Thu, 18 Dec 1997 12:17:25 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 18 Dec 97 12:16:55 GMT
Received: from messiah.cableinet.net [194.117.157.68] by hermes via SMTP (MAA21270); Thu, 18 Dec 1997 12:16:48 GMT
Received: (qmail 4466 invoked from network); 18 Dec 1997 12:18:50 -0000
Received: from lions.cableinet.net (193.38.113.5)
  by messiah with SMTP; 18 Dec 1997 12:18:50 -0000
Received: from igor (usr61-haw.cableinet.co.uk [194.117.146.71]) by lions.cableinet.net (950413.SGI.8.6.12/951211.SGI) via SMTP id MAA19942; Thu, 18 Dec 1997 12:19:22 GMT
Message-Id: <34991384.388A@cableinet.co.uk>
Date: Thu, 18 Dec 1997 12:13:56 +0000
From: Richard Dobson 
Reply-To: RWD@cableinet.co.uk
Organization: Composers Desktop Project
X-Mailer: Mozilla 3.0 (Win95; I)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Cc: jims@eos.arc.nasa.gov
Subject: Posting style
References: <199712170047.QAA21370@eos.arc.nasa.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I received this directly from Jim, but it clearly relates to my, and
most people's, postings, so I think it is a matter of general concern to
others on this list. Clearly I am guilty as charged, but so are most of
us, as we quite naturally tend to do the opposite, and sometimes embed
comments inside the copied message - especially 'natural' in reply to
the more elaborate postings with multiple questions or observations. 

I have no answer to the question about the < sign - can anyone help?


Richard Dobson

Jim Stevenson Ph.D wrote:
> 
> Hi.
> 
> I appreciate your posts, and find them valuable.
> 
> When reading with speech or Braille display, it is much easier to
> have the new comments before the quoted material from previous posts.
> 
> This is the preferred manner on lists where most use speech.
> 
> If you know of a quick way without vocal eyes to jump to the first line that
> does not begin with > please let us know.
> 
> Please understand that this message is not an attack, but a polite request,
> attempting to make the list more speech friendly for all.
> 
> Thanks for your consideration.



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aj04496;
          18 Dec 97 12:28 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa15514;
          18 Dec 97 12:02 GMT
Received: (qmail 21441 invoked from network); 18 Dec 1997 12:02:27 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 18 Dec 1997 12:02:27 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (LAA10457); Thu, 18 Dec 1997 11:52:16 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 18 Dec 97 11:51:57 GMT
Received: from mb05.swip.net [193.12.122.209] by hermes via ESMTP (LAA21121); Thu, 18 Dec 1997 11:51:49 GMT
Received: from rasmus (dialup77-1-20.swipnet.se [130.244.77.20]) 
          by mb05.swip.net (8.8.8/8.8.8) with SMTP 
          id MAA12267 for ; 
          Thu, 18 Dec 1997 12:54:56 +0100 (MET)
Message-Id: <34990FB7.E26@hexagon.se>
Date: Thu, 18 Dec 1997 12:57:43 +0100
From: rasmus ekman 
X-Mailer: Mozilla 3.0 (Win95; I)
Mime-Version: 1.0
To: csound 
Subject: Re: rates
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Mike Berry answered pete moss:
> 
> On Wed, 17 Dec 1997, pete moss wrote:
> 
> > i would also like to add that A and K rates usually seem to be assigned
> > variables that are series (or arrays). 
> >
> > pete
>
>         This is basically wrong. 

Yes. I think the talk of "variables that are series" perhaps springs
from reading the manual on this topic. It says "prefixes k or a denote 
control (scalar) and audio (vector) values..."
It should be added: "respectively" (this will actually become apparent 
from the list that follows, but it's still a sloppy formulation).

Now this is informative for programmers, but perhaps less so for others. 
Internally, Csound will work through its list of active orchestra 
instruments at K(ontrol) rate. At each such pass, audio (a-rate data) 
is generated, k-rate variables are updated (well, generated), the list 
of instruments is maintained, etc.
Audio rate data is generated in small blocks inside each instrument.
Eg inside an oscil, if sr=44100 and kr=4410, then 10 samples will be
generated at each k-rate pass, using the current values of k-rate
variables.
This block of audio data is called a vector, or array.
And if an opcode takes a-rate input, it will use the values from such a 
data block (vector), rather than one single value, to work out its own 
a-rate data.

Hope this could be of help to somebody.

	re



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04743;
          18 Dec 97 13:03 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa17645;
          18 Dec 97 13:03 GMT
Received: (qmail 27012 invoked from network); 18 Dec 1997 13:03:41 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 18 Dec 1997 13:03:41 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA05527); Thu, 18 Dec 1997 12:50:20 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 18 Dec 97 12:49:56 GMT
Received: from messiah.cableinet.net [194.117.157.68] by hermes via SMTP (MAA16363); Thu, 18 Dec 1997 12:49:46 GMT
Received: (qmail 5435 invoked from network); 18 Dec 1997 12:51:49 -0000
Received: from lions.cableinet.net (193.38.113.5)
  by messiah with SMTP; 18 Dec 1997 12:51:49 -0000
Received: from igor (usr153-haw.cableinet.co.uk [194.117.146.163]) by lions.cableinet.net (950413.SGI.8.6.12/951211.SGI) via SMTP id MAA08126; Thu, 18 Dec 1997 12:52:04 GMT
Message-Id: <34991B32.526C@cableinet.co.uk>
Date: Thu, 18 Dec 1997 12:46:42 +0000
From: Richard Dobson 
Reply-To: RWD@cableinet.co.uk
Organization: Composers Desktop Project
X-Mailer: Mozilla 3.0 (Win95; I)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Cc: Laszlo Vecsey 
Subject: Re: Win95 (3.47 beta) midi and devaudio
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Recent versions of Winsound (certainly since 3.45) do use the Windows
Multimedia drivers, and Derek Pierce at Bath Spa University College has
told me he has no problems with the Pinnacle.

Winsound is, however, not very sophisticated in terms of enabling the
selection of a particular audio device, and just asks for the first one.
If your Win95 is set up to play through the Pinnacle as the default
audio device, then it ~should~ work. 

If Media Player works with the Pinnacle, for example, then you probably
have an old version of Winsound before the MMcalls were added.

I'm not sure about the MIDI support, as I haven't tried it.

Richard Dobson




Laszlo Vecsey wrote:
> 
> I dont have a soundblaster compatible soundcard (Its a Turtle Beach
> Multisound Pinnacle) and I'm guessing thats why I had trouble with
> -odevaudio and -Msbmidi.
> 
> Is it possible to instruct csound or winsound to use the Win95 drivers for
> wavout and midi in?
> 
> - lv

Date1997-12-17 17:24
FromEli Brandt
SubjectRe: mutes simulation
Maurizio Giri wrote:
> somebody knows where can i find some documentation on mutes? (for trumpets,
> trombones etc): i.e. what kind of filter they perform, what are their
> formants (if this is the correct term for mutes) and so on...

The folklore, at any rate, is that a trumpet mute is a lot like a
one-pole highpass.

-- 
     Eli Brandt  |  eli+@cs.cmu.edu  |  http://www.cs.cmu.edu/~eli/