[Csnd] partikkel with a double buffer?
Date | 2011-01-31 13:27 |
From | JLFerreira |
Subject | [Csnd] partikkel with a double buffer? |
Hello List, objective: read a stereo sound file with ability to change the reading speed without changing pitch and keep it as faithful to the original as possible (prevent the usual sound distortion)
I think the best way is to use a granulator, (is it?) - and SF_granular.csd written by joachim heintz (great job!!!!) does quite well the trick I'm also using the adaptation (made by |????) to use with Csound~ on MAX5
the main problem is the use of a stereo file - do I need to use a double buffer to be read separately but in Sync by to partikkel opcodes? or is there a way to use both channels of a buffer? and how do I do this?
the second problem is that partikkel opcode (in realtime) only accepts table (ftgen) #1 as a buffer.... and I would need two tables... I hope this isn't to much confusing. thanks in advance! -- JLF http://www.youtube.com/user/JLFcompositor |
Date | 2011-01-31 13:50 |
From | Victor Lazzarini |
Subject | Re: [Csnd] partikkel with a double buffer? |
you can try using temposcal or mincer. They should accept stereo tables. Victor On 31 Jan 2011, at 13:27, JLFerreira wrote:
|
Date | 2011-01-31 14:31 |
From | Oeyvind Brandtsegg |
Subject | Re: [Csnd] partikkel with a double buffer? |
To do this with granular processing, you would normally need to use two granular generators (e.g. two partikkel opcodes), one reading from the "left" sound and one from the "right". You could do this by copying the csound code for partikkel in your csd and just modifying the pointer to the source waveform. Then you would have to read your sound file into two different ftables of course, one for left and one for right. best Oeyvind 2011/1/31 JLFerreira |