| hello people
here is a link to the proposed format for web pages XML
http://www.w3.org/XML/
seems an ideal transport for scores and orcs on the internet
cheers
k
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa28304;
29 Jul 98 17:26 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa24230;
29 Jul 98 17:25 BST
Received: (qmail 4519 invoked from network); 29 Jul 1998 16:25:56 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
by pat.bath.ac.uk with SMTP; 29 Jul 1998 16:25:56 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA01778); Wed, 29 Jul 1998 17:21:00 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 29 Jul 1998 17:20:42 +0100
Received: from neptune.lyrick.com [38.227.100.46] by hermes via ESMTP (RAA00563); Wed, 29 Jul 1998 17:20:41 +0100 (BST)
Received: by NEPTUNE.lyrick.com with Internet Mail Service (5.5.1960.3)
id ; Wed, 29 Jul 1998 11:19:07 -0500
Message-ID: <283AABB8FD0DD21187C200A0C995F5DE0ECC1F@NEPTUNE.lyrick.com>
From: David Boothe
To: 'Pedro Batista' , csound@maths.ex.ac.uk
Subject: RE: Freq within csound?
Date: Wed, 29 Jul 1998 11:19:04 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Take a look at hetro/adsyn for frequency vs. time, if your sound doesn't
have much transient information. Also look at pvread (uses files
produced by pvanal).
Hope this helps.
David M. Boothe, Audio Director
Lyrick Studios, Dallas, TX
> -----Original Message-----
> From: Pedro Batista [SMTP:PBATISTA@colep.mailpac.pt]
> Sent: July 29, 1998 03:00
> To: csound@maths.ex.ac.uk
> Subject: Freq within csound?
>
>
> Hello everyone :)
>
> I've been considering a way to have access to frequency information in
>
> realtime in csound. Id like to read a window of samples from a file,
> for
> instance, a chunk of ksmps with tablera/tablewa, and then extracting
> freq
> info from the written table.
> What I wanted is to reduce the info that describes that window of
> samples,
> maybe identifying a fixed number of freq's that I could use to
> additively
> resynth the original signal.
> I guess this is a hard task. If there was a simple way, we'd have a
> ugen
> doing it. But the PVANAL/pvoc pair do just that, so maybe it is
> feasible
> within csound (at least with restrictions)
> If this can be done, will someone please provide some directions for
> study,
> since its the 1st time I deal with it...
> Thanks in advance
>
> pedro
Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa00025;
30 Jul 98 8:39 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa05888;
30 Jul 98 8:39 BST
Received: (qmail 1137 invoked from network); 30 Jul 1998 07:39:13 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
by pat.bath.ac.uk with SMTP; 30 Jul 1998 07:39:13 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (IAA24756); Thu, 30 Jul 1998 08:35:02 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 30 Jul 1998 08:34:52 +0100
Received: from renoir.mailpac.pt [194.65.21.2] by hermes via SMTP (IAA18468); Thu, 30 Jul 1998 08:34:50 +0100 (BST)
Received: by renoir (5.x/SMI-SVR4)
id AA28951; Thu, 30 Jul 1998 08:32:19 +0100
Date: 30 Jul 98 08:32 GMT+0100
X400-Received: by /ADMD=mailpac/C=pt/;
Relayed; 30 Jul 98 08:32 GMT+0100
X400-Received: by /PRMD=gtw-ms/ADMD=mailpac/C=pt/;
Relayed; 30 Jul 98 08:32 GMT+0100
Priority: normal
P1-Message-Id: pt*mailpac*gtw-ms;0901783939/1380901325/1
Original-Encoded-Information-Types: IA5-Text
Mime-Version: 1.0
From: Pedro Batista
To: csound@maths.ex.ac.uk
Message-Id: <0901783939/0917385066/1*@mailpac.pt>
Subject: Re: Freq within csound?
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
>> I've been considering a way to have access to frequency information in
>> realtime in csound. Id like to read a window of samples from a file,
>> and then extracting freq info from the written table.
David M. Boothe,
>Take a look at hetro/adsyn for frequency vs. time, if your sound doesn't
>have much transient information. Also look at pvread (uses files
>produced by pvanal).
I know the csound utilities. They let me modulate the signal and timestretch
it, but I dont have access to the freq value. I wanted to be able to convert
a window of samples to freq domain (DFT?), and then back.
What I'm looking after is a way to reduce the audio data. I read a sondfile
in chunks, and try to describe these chuks using a smaller alfabet. The
samples use a 16 bit=65536 letters alfabet, a bit too much, but I think this
data is reduced, if instead of the instantaneous values, I use the sample
variations over time. If for instance I use the difference between
consecutive samples, I'll be dealing with smaller ranges, and will still be
able to reconstruct the original signal (I've done it: for instance,
creating a new soundfile from the sample differences of some other file, you
can still hear a similar sound to the original, but much quieter). Working
with difference values, the "dynamic range" is much shorter, and my alphabet
can be shorter too.
But I want more effective ways. Maybe the spectral ugens can help with this?
anyone knows of additional documentation/examples than that in the manual?
pedro |