[PD] I wanna sing like Paris

Ed Kelly morph_2016 at yahoo.co.uk
Thu Aug 19 13:13:21 CEST 2010


> On Tue, 2010-08-17 at 13:52 +0200, Pierre Massat wrote:

>> I don't understand this cycle and zero-crossing thing... 
> 
> Sorry, this was targeted to the question about how to extract exactly
> one single cycle of a recording of a periodic waveform. I don't know how
> this could help in building an autotune-like patch. It might help to
> build a pitch-shifter, but I rather would go for the pase-vocoder way
> since I would expect much better results from it.
> 
> Roman

...and you can use zeroxpos~ to find the zero crossing points within the dsp 
block.

Ed

> 2010/8/17 Roman Haefeli <reduzent at gmail.com>
>         On Tue, 2010-08-17 at 12:59 +0200, martin brinkmann wrote:
>        
>         > i will try this when i have found a way to extract
>         > single-cycle waves from audio input in pd...
>        
>        
>         Not yet tried it myself, but what about writing live input to
>         a table
>         (for instance with [tabwrite~]) in order to have access to the
>         audio
>         data with message based objects? With those it should be
>         fairly easy to
>         the detect the exact position of a zero crossing. For finding
>         a single
>         cycle, it would be sufficient to find a positive crossing -
>         for
>         instance-  and from there find the next one, so you have the
>         exact end
>         points of one single cycle.
>        
>         Of course, there might be waveforms which have several zero
>         crossings
>         per cycle, but the above approach might be a start.
>        
>         Roman
>        
>        
>        
>        
>        
>         _______________________________________________
>        Pd-list at iem.at mailing list
>         UNSUBSCRIBE and account-management ->
>        http://lists.puredata.info/listinfo/pd-list
>        
> 



_______________________________________________
Pd-list at iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list



      



More information about the Pd-list mailing list