Csound Csound-dev Csound-tekno Search About

[Csnd] de-esser in csound

Date2017-11-27 16:34
Fromjpff
Subject[Csnd] de-esser in csound
I recently had need of a de-esser, which led me to wonder about doing
it in Csound.  I only have a vague idea of how they work, and have
only done a little experimenting with the Nyquist plug-in to audacity.

Has anyone constructed one, or could point me at an understandable
explanation?  My particular need is for speech but I assume it would be
the same for vocals.

==John ffitch

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2017-11-27 16:45
FromVictor Lazzarini
SubjectRe: [Csnd] de-esser in csound
You can use a BP filter or a bank o them to measure the signal energy > 5K and then use the 
result to control the gain of the signal (inverse-proportionally), with some lp filtering (port) to
control the gain transition.
========================
Prof. Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 27 Nov 2017, at 16:34, jpff  wrote:
> 
> I recently had need of a de-esser, which led me to wonder about doing
> it in Csound.  I only have a vague idea of how they work, and have
> only done a little experimenting with the Nyquist plug-in to audacity.
> 
> Has anyone constructed one, or could point me at an understandable
> explanation?  My particular need is for speech but I assume it would be
> the same for vocals.
> 
> ==John ffitch
> 
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>        https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2017-11-27 17:41
FromIain McCurdy
SubjectRe: [Csnd] de-esser in csound
AttachmentsDe-esser.csd  

Here is one you can have a look at John. It's really just a filtered band of the signal used as the side-chain input for a compressor which then acts upon the unfiltered signal.




From: A discussion list for users of Csound <CSOUND@LISTSERV.HEANET.IE> on behalf of jpff <jpff@CODEMIST.CO.UK>
Sent: 27 November 2017 16:34
To: CSOUND@LISTSERV.HEANET.IE
Subject: [Csnd] de-esser in csound
 
I recently had need of a de-esser, which led me to wonder about doing
it in Csound.  I only have a vague idea of how they work, and have
only done a little experimenting with the Nyquist plug-in to audacity.

Has anyone constructed one, or could point me at an understandable
explanation?  My particular need is for speech but I assume it would be
the same for vocals.

==John ffitch

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND


Send bugs reports to
        https://github.com/csound/csound/issues


Discussions of bugs and features can be posted here

Date2017-11-29 15:54
Fromjpff
SubjectRe: [Csnd] de-esser in csound
Thank you Iain.  I tried your code, slightly modified for my need (mono, 
from disk) and it worked nicely without adjusting the parameters.  I think 
I will constitute it as a UDO and see what the parameters do.


On Mon, 27 Nov 2017, Iain McCurdy wrote:

> 
> Here is one you can have a look at John. It's really just a filtered band of
> the signal used as the side-chain input for a compressor which then acts upon
> the unfiltered signal.
> 
> 
> 
> ______________________________________________________________________________
> From: A discussion list for users of Csound  on
> behalf of jpff 
> Sent: 27 November 2017 16:34
> To: CSOUND@LISTSERV.HEANET.IE
> Subject: [Csnd] de-esser in csound  
> I recently had need of a de-esser, which led me to wonder about doing
> it in Csound.  I only have a vague idea of how they work, and have
> only done a little experimenting with the Nyquist plug-in to audacity.
> 
> Has anyone constructed one, or could point me at an understandable
> explanation?  My particular need is for speech but I assume it would be
> the same for vocals.
> 
> ==John ffitch
>

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here