Csound Csound-dev Csound-tekno Search About

[Csnd] Re: looping pvsfread sounds different each time

Date2009-06-03 16:37
From"Partev Barr Sarkissian"
Subject[Csnd] Re: looping pvsfread sounds different each time
There is a paper on dealing with problems of looping
and the problem of what's called 'tiling', that was
presented at a conference in London two years ago.
Wavelets were used to keep abrupt changes from
occuring at the sample loop points. Not sure if that
could be applied here or not. Might even help with 
the 'smearing' related to 'pvoc'. The paper was done 
by Diedre O'Regan of Trinity College, Dublin and 
presented at the AES Conference on Hi Resolution Aduio
in June 2007. The demo sounded real interesting.
Maybe helpful?

I love it when you get down to the nitty-gritty of 
it all. Keep up the good work.


-Partev


======================================================================


--- richarddobson@blueyonder.co.uk wrote:

From: Richard Dobson 
To: csound@lists.bath.ac.uk
Subject: [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: looping pvsfread sounds different each time
Date: Mon, 01 Jun 2009 21:11:36 +0100

Partev Barr Sarkissian wrote:
> Looping something with phase in it? Be aware of a thing
> called tiling. It's the audio version of a tile pattern
> on a floor, that repeats. Always got to find that point
> where you can loop at that'll be glitch free.
> 
> 

Unfortunately it is a bit more complicated. To begin with, in the 
frequency domain you do not have one phase, but N phases, each of which 
is incrementing (in some sense) arbitrarily, modulo 2PI, frame by frame. 
They may all start out at the same position (e.g. zero), like so many 
independent clocks started together, but will not end up at the same 
relative position. So what do you do when you want to go back seamlessly 
to the starting point?  The problem is also closely related to the 
general smearing problem of pvoc, where you want some subset(s) of those 
phases to stay in lockstep during transformations, but, needless to say, 
they don't. In this instance, rewinding to the start of the sound counts 
as a transformation.

Richard Dobson



Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"




_____________________________________________________________
Netscape.  Just the Net You Need.

Date2009-06-03 16:41
FromMichael Gogins
Subject[Csnd] Re: Re: looping pvsfread sounds different each time
I would expect tiling to happen with wavelets also, but the tiling
would happen at different times for different frequencies, which would
make it much less obtrusive.

Regards,
Mike

On 6/3/09, Partev Barr Sarkissian  wrote:
> There is a paper on dealing with problems of looping
> and the problem of what's called 'tiling', that was
> presented at a conference in London two years ago.
> Wavelets were used to keep abrupt changes from
> occuring at the sample loop points. Not sure if that
> could be applied here or not. Might even help with
> the 'smearing' related to 'pvoc'. The paper was done
> by Diedre O'Regan of Trinity College, Dublin and
> presented at the AES Conference on Hi Resolution Aduio
> in June 2007. The demo sounded real interesting.
> Maybe helpful?
>
> I love it when you get down to the nitty-gritty of
> it all. Keep up the good work.
>
>
> -Partev
>
>
> ======================================================================
>
>
> --- richarddobson@blueyonder.co.uk wrote:
>
> From: Richard Dobson 
> To: csound@lists.bath.ac.uk
> Subject: [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: looping pvsfread sounds
> different each time
> Date: Mon, 01 Jun 2009 21:11:36 +0100
>
> Partev Barr Sarkissian wrote:
>> Looping something with phase in it? Be aware of a thing
>> called tiling. It's the audio version of a tile pattern
>> on a floor, that repeats. Always got to find that point
>> where you can loop at that'll be glitch free.
>>
>>
>
> Unfortunately it is a bit more complicated. To begin with, in the
> frequency domain you do not have one phase, but N phases, each of which
> is incrementing (in some sense) arbitrarily, modulo 2PI, frame by frame.
> They may all start out at the same position (e.g. zero), like so many
> independent clocks started together, but will not end up at the same
> relative position. So what do you do when you want to go back seamlessly
> to the starting point?  The problem is also closely related to the
> general smearing problem of pvoc, where you want some subset(s) of those
> phases to stay in lockstep during transformations, but, needless to say,
> they don't. In this instance, rewinding to the start of the sound counts
> as a transformation.
>
> Richard Dobson
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"
>
>
>
>
> _____________________________________________________________
> Netscape.  Just the Net You Need.
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"
>


-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com