[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] FFT time stretching



Yes... you'll be able to save FFT data to a buffer in real-time, right it out, and play it back with variable speed.

I'll check out the link in the next couple days. Thanks.

Josh

On Oct 18, 2007, at 10:25 PM, Hector Centeno wrote:

Thanks again, Josh.

The format used by Csound5 is described here:
http://www.cs.bath.ac.uk/~jpff/NOS-DREAM/researchdev/pvocex/ pvocex.html

Even though It says that only mono analysis files are supported, now
stereo files can be created and read (one channel at a time).

So, does that mean beside the ones available in sc3-plugins you are
building new ones that will allow to read SCs FFT format files?

Cheers,


Hector

On 10/19/07, Joshua Parmenter <josh@xxxxxxxxxxxxxxxxx> wrote:
PVSynth doesn't do an FFT resynth, but a sin osc bank resynthesis.
I'm not sure what the changes between the csound4 pv files and the
csound 5 pvx files are, but it may not be much work to get these to
work. Do you know where a file description of pvx files are?

The one's I am building right now for SCs FFT ugens will use SCs FFT
format.

Best,

Josh

On Oct 18, 2007, at 9:24 PM, Hector Centeno wrote:

Sorry, one more question:

Would it be possible to use PVFile to read Csound's PVX files and then transform the data using the Supercollider FFT UGens? I know that PVX
files are amplitude+frequency and looks like SC uses amplitude+phase
for the FFT UGens, am I right? Would that make them incompatible,
unless the data is converted? Sorry if I'm asking too obvious of a
question.

Thanks,

Hector



On 10/19/07, Hector Centeno <hcengar@xxxxxxxxx> wrote:
Thanks Joshua for your response. I guess they will work in Linux,
right?

Cheers,


Hector


On 10/19/07, Joshua Parmenter <josh@xxxxxxxxxxxxxxxxx> wrote:
Hi Hector,

I'm actually working on some UGens right now to do this. There are
still some bugs to work out though.

Also, in my lib are some UGens that use CSound 4s pv files. These
are
PVFile, PVSynth and PVInfo. You can get them in the JoshUGens at:

http://sourceforge.net/projects/sc3-plugins/

Best,

Josh

On Oct 18, 2007, at 9:00 PM, Hector Centeno wrote:

Hello,

I'm just starting to learn Supercollider and I would like to
know if
it is possible to do time stretching using FFT data. I've done
that in
Csound using PVX files and reding them using a variable speed
pointer,
changing the speed in realtime. Is it possible to do this in SC?

Thanks!


Hector
_______________________________________________
sc-users mailing list
sc-users@xxxxxxxxxxxxxxx
http://www.create.ucsb.edu/mailman/listinfo/sc-users

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

"Every composer – at all times and in all cases – gives his own
interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this
regard. He may be conservative or he may subject himself to
continual
renewal; or he may strive for a revolutionary, historical or social
palingenesis." - Luigi Nono
*/


_______________________________________________
sc-users mailing list
sc-users@xxxxxxxxxxxxxxx
http://www.create.ucsb.edu/mailman/listinfo/sc-users



_______________________________________________
sc-users mailing list
sc-users@xxxxxxxxxxxxxxx
http://www.create.ucsb.edu/mailman/listinfo/sc-users

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

"Every composer – at all times and in all cases – gives his own
interpretation of how modern society is structured: whether actively
or passively, consciously or unconsciously, he makes choices in this
regard. He may be conservative or he may subject himself to continual
renewal; or he may strive for a revolutionary, historical or social
palingenesis." - Luigi Nono
*/


_______________________________________________
sc-users mailing list
sc-users@xxxxxxxxxxxxxxx
http://www.create.ucsb.edu/mailman/listinfo/sc-users


_______________________________________________
sc-users mailing list
sc-users@xxxxxxxxxxxxxxx
http://www.create.ucsb.edu/mailman/listinfo/sc-users

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono
*/