Csound Csound-dev Csound-tekno Search About

[Csnd] partikkel with a double buffer?

Date2011-01-31 13:27
FromJLFerreira
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


Date2011-01-31 13:50
FromVictor Lazzarini
SubjectRe: [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:

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



Date2011-01-31 14:31
FromOeyvind Brandtsegg
SubjectRe: [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 :
> 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
>
>


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"