Thanks for reply. I wanted to try by myself and I made last night a quick hack for extreme time stretching by using FFTs. I like the results very much. Here are some demos (the links will work only for few days): Original sound is this: http://zeus.integrasoft.ro/~nop/1stretch_paul_in1.ogg Stretched (over 60x) is this: http://zeus.integrasoft.ro/~nop/1stretch_paul_out1.ogg Please tell me your opinion about the stretched sound. The program is not complete (is just a quick hack written in about one hour), but if you are interested, I can put it somewhere on net (and make it usable and improve the quality :) ). Paul >>Hi. >>I found out a very interesting page and a webcast >>about the 9'th symphony of Beethoven stretched to 24 >>hours here: >>http://www.park.nl/park_cms/public/index.php?thisarticle=118 >>And on this page ( http://www.notam02.no/9/tech.htm ) >>I found that for this was used CLM and SND. >>How can I do the same? >Its just a simple granulate processing with a tiny bit >of reverb on top. >Halfly pseudo, it can look like this: >(let* ((read0 (make-readin filename #:channel 0)) > (read1 (make-readin filename #:channel 1)) > (gr0 (make-granulate #:expansion 22.0 #:length >0.15 #:hop 0.03)) > (gr1 (make-granulate #:expansion 22.0 #:length >0.15 #:hop 0.03))) > (do-X-number-of-times > (output-to-file file-object (granulate gr0 (lambda >() (readin read0))) > (granulate gr1 (lambda >() (readin read1)))))) >Very simple. You have to tune the length and hop sizes >though, plus volume >and stuff. >http://ccrma.stanford.edu/software/snd/snd/clm.html#granulate >> It's possible to do this in >> batch mode? >Yes, the first first version of this stretch was >actually run in batch >I didn't want to stay up all night generating all the >files. :-) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com