Csound Csound-dev Csound-tekno Search About

[Csnd] gender bending / formant correction / harmonic correction in csound

Date2013-12-26 11:46
FromMachina
Subject[Csnd] gender bending / formant correction / harmonic correction in csound
AttachmentsNone  None  

Date2013-12-26 12:24
Frompeiman khosravi
SubjectRe: [Csnd] gender bending / formant correction / harmonic correction
Sorry, yesterday I said use pvsvoc for this, but that wouldn't work actually.

Let me think about this. 

P


On 26 December 2013 11:46, Machina <machinadeoro@gmail.com> wrote:
hi

after diving into pitch shifting techniques, im looking for a way to preserve the human voice formant after being manipulated by pitch shifting.

i have'nt found any relevant csound code regarding this.

anyone have any ideas?


Date2013-12-26 12:31
Frompeiman khosravi
SubjectRe: [Csnd] gender bending / formant correction / harmonic correction

pvscale offers a formant preservation option. 



On 26 December 2013 12:24, peiman khosravi <peimankhosravi@gmail.com> wrote:
Sorry, yesterday I said use pvsvoc for this, but that wouldn't work actually.

Let me think about this. 

P


On 26 December 2013 11:46, Machina <machinadeoro@gmail.com> wrote:
hi

after diving into pitch shifting techniques, im looking for a way to preserve the human voice formant after being manipulated by pitch shifting.

i have'nt found any relevant csound code regarding this.

anyone have any ideas?



Date2013-12-26 16:02
FromVictor Lazzarini
SubjectRe: [Csnd] gender bending / formant correction / harmonic correction
pvscale does it.

Victor
On 26 Dec 2013, at 11:46, Machina  wrote:

> hi
> 
> after diving into pitch shifting techniques, im looking for a way to preserve the human voice formant after being manipulated by pitch shifting.
> 
> i have'nt found any relevant csound code regarding this.
> 
> anyone have any ideas?



Date2013-12-26 22:20
FromMachina
SubjectRe: [Csnd] gender bending / formant correction / harmonic
AttachmentsNone  None  

Date2013-12-27 08:42
FromVictor Lazzarini
SubjectRe: [Csnd] gender bending / formant correction / harmonic
There is no PSOLA, but the pvsanal+pvscale gives similar results to what PSOLA would give you.
Why do you want to separate pitch shifting from formant preservation?

Victor
On 26 Dec 2013, at 22:20, Machina  wrote:

> cool. thanks!
> 
> is there any way i could use the formant preservation manually? like, preserving formant while another code is doing the rescaling?
> 
> or… i heard that PSOLA is formant preserving (and i kinda like SOLA more than amdfPitch)
> anyone konws if there is a csound PSOLA algo out there? 
> On Thursday, December 26, 2013 at 6:02 PM, Victor Lazzarini wrote:
> 
>> pvscale does it.
>> 
>> Victor
>> On 26 Dec 2013, at 11:46, Machina  wrote:
>> 
>>> hi
>>> 
>>> after diving into pitch shifting techniques, im looking for a way to preserve the human voice formant after being manipulated by pitch shifting.
>>> 
>>> i have'nt found any relevant csound code regarding this.
>>> 
>>> anyone have any ideas?
>> 
>> 
>> 
>> Send bugs reports to the Sourceforge bug trackers
>> csound6:
>> https://sourceforge.net/p/csound/tickets/
>> csound5:
>> https://sourceforge.net/p/csound/bugs/
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
> 



Date2013-12-27 14:26
FromMachina
SubjectRe: [Csnd] gender bending / formant correction / harmonic
AttachmentsNone  None  

Date2013-12-27 21:16
Frompeiman khosravi
SubjectRe: [Csnd] gender bending / formant correction / harmonic
One this is that a lot of commercial options have a separate parameter for transposing formant, as well as one for scaling the pitch. Here's a screenshot of the one that comes with twisted wave. So I guess it would be helpful.Inline images 1 



On 27 December 2013 14:26, Machina <machinadeoro@gmail.com> wrote:
it seemed natural to me.
just like im differing pitch detection and pitch correction.

i geuss its a matter of taste and probably depends on the application.
i liked SOLA better then pvscale. soundwise. i believed its more natural with less artifacts.
this is why i was looking for what is to me a natural sounding formant preservation mechanism.

anyway thanks for leading me to pvscale. i havent seen it has a  formant preservation options.

your support is awesome.

On Friday, December 27, 2013 at 10:42 AM, Victor Lazzarini wrote:

There is no PSOLA, but the pvsanal+pvscale gives similar results to what PSOLA would give you.
Why do you want to separate pitch shifting from formant preservation?

Victor
On 26 Dec 2013, at 22:20, Machina <machinadeoro@gmail.com> wrote:

cool. thanks!

is there any way i could use the formant preservation manually? like, preserving formant while another code is doing the rescaling?

or… i heard that PSOLA is formant preserving (and i kinda like SOLA more than amdfPitch)
anyone konws if there is a csound PSOLA algo out there?
On Thursday, December 26, 2013 at 6:02 PM, Victor Lazzarini wrote:

pvscale does it.

Victor
On 26 Dec 2013, at 11:46, Machina <machinadeoro@gmail.com> wrote:

hi

after diving into pitch shifting techniques, im looking for a way to preserve the human voice formant after being manipulated by pitch shifting.

i have'nt found any relevant csound code regarding this.

anyone have any ideas?



Send bugs reports to the Sourceforge bug trackers
csound6:
csound5:
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Send bugs reports to the Sourceforge bug trackers
csound6:
csound5:
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Date2013-12-27 21:18
Frompeiman khosravi
SubjectRe: [Csnd] gender bending / formant correction / harmonic
It seems to me that what sets the one in kontake apart is some kind of transient preservation they're using. PVScale can probably lead to blurred transients in this context. Mincer preserves the transients pretty well but it doesn't have formant preservation.   



On 27 December 2013 21:16, peiman khosravi <peimankhosravi@gmail.com> wrote:
One this is that a lot of commercial options have a separate parameter for transposing formant, as well as one for scaling the pitch. Here's a screenshot of the one that comes with twisted wave. So I guess it would be helpful.Inline images 1 



On 27 December 2013 14:26, Machina <machinadeoro@gmail.com> wrote:
it seemed natural to me.
just like im differing pitch detection and pitch correction.

i geuss its a matter of taste and probably depends on the application.
i liked SOLA better then pvscale. soundwise. i believed its more natural with less artifacts.
this is why i was looking for what is to me a natural sounding formant preservation mechanism.

anyway thanks for leading me to pvscale. i havent seen it has a  formant preservation options.

your support is awesome.

On Friday, December 27, 2013 at 10:42 AM, Victor Lazzarini wrote:

There is no PSOLA, but the pvsanal+pvscale gives similar results to what PSOLA would give you.
Why do you want to separate pitch shifting from formant preservation?

Victor
On 26 Dec 2013, at 22:20, Machina <machinadeoro@gmail.com> wrote:

cool. thanks!

is there any way i could use the formant preservation manually? like, preserving formant while another code is doing the rescaling?

or… i heard that PSOLA is formant preserving (and i kinda like SOLA more than amdfPitch)
anyone konws if there is a csound PSOLA algo out there?
On Thursday, December 26, 2013 at 6:02 PM, Victor Lazzarini wrote:

pvscale does it.

Victor
On 26 Dec 2013, at 11:46, Machina <machinadeoro@gmail.com> wrote:

hi

after diving into pitch shifting techniques, im looking for a way to preserve the human voice formant after being manipulated by pitch shifting.

i have'nt found any relevant csound code regarding this.

anyone have any ideas?



Send bugs reports to the Sourceforge bug trackers
csound6:
csound5:
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Send bugs reports to the Sourceforge bug trackers
csound6:
csound5:
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"