Can anyone point me to a formant filter external that is working and not too heavy on the CPU?
Thanks!
Ingo
OK! I just googled "Formant Table" and got lots of results with the frequencies of each formant. I guess by using 3 bandpass filters I should be able to build one as an abstraction.
Ingo
Can anyone point me to a formant filter external that is working and not
too heavy on the CPU?
Em seg, 24 de jun de 2019 às 02:52, Ingo ingo@miamiwave.com escreveu:
OK! I just googled "Formant Table" and got lots of results with the frequencies of each formant. I guess by using 3 bandpass filters I should be able to build one as an abstraction.
yup, it's on my to do list for ages to build one and include it in ELSE
Ingo
Can anyone point me to a formant filter external that is working and not
too heavy on the CPU?
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
I have one I built, it's basically 3x bp~ stages in parallel, with each stage being a double bp~ in series.
Get it here: https://github.com/WilliamAHuston/BHPDtoolkit
It's called: abstractions/BHFormantx3~.pd also abstractions/FormantControl.pd
I have a fake resonance built in, basically an osc~ at the cutoff freq of the filter which you can blend it.
It's not pretty, I built this as a PD novice. But it works well.
(You may want to grep through the patches folder to find some examples where I use this.)
One use I found for it, which is very cool, is to create a source which is rich in overtones, saw or square or a gritty granular snippet, send it to the filter.
Tune the 3 bp~'s to a chord, and use a midi controller to set the root of the chord, to play melodies *on the filter*.
HTH, BH
On Mon, Jun 24, 2019, 1:50 AM Ingo ingo@miamiwave.com wrote:
OK! I just googled "Formant Table" and got lots of results with the frequencies of each formant. I guess by using 3 bandpass filters I should be able to build one as an abstraction.
Ingo
Can anyone point me to a formant filter external that is working and not
too heavy on the CPU?
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Thanks, William!
I have downloaded it and will take a look at it.
Ingo
From: William Huston [mailto:williamahuston@gmail.com] Sent: Monday, June 24, 2019 4:56 PM To: Ingo Cc: pd-list Subject: Re: [PD] Formant filter ?
I have one I built, it's basically 3x bp~ stages in parallel, with each stage being a double bp~ in series.
Get it here: https://github.com/WilliamAHuston/BHPDtoolkit
It's called: abstractions/BHFormantx3~.pd also abstractions/FormantControl.pd
I have a fake resonance built in, basically an osc~ at the cutoff freq of the filter which you can blend it.
It's not pretty, I built this as a PD novice. But it works well.
(You may want to grep through the patches folder to find some examples where I use this.)
One use I found for it, which is very cool, is to create a source which is rich in overtones, saw or square or a gritty granular snippet, send it to the filter.
Tune the 3 bp~'s to a chord, and use a midi controller to set the root of the chord, to play melodies *on the filter*.
HTH, BH
On Mon, Jun 24, 2019, 1:50 AM Ingo ingo@miamiwave.com wrote: OK! I just googled "Formant Table" and got lots of results with the frequencies of each formant. I guess by using 3 bandpass filters I should be able to build one as an abstraction.
Ingo
Can anyone point me to a formant filter external that is working and not
too heavy on the CPU?
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
I'd rather use a more proper bandpass filter than bp~, which does note have a nice symmetric response. You could use [biquad~] instead, but the issue is that you'd need to generate coefficients for it. I provide the [else/bicoeff] object in else that calculates biquad coefficients and I just uploaded an update in my tutorial that shows how to do that by hand in a pd patch, see: https://github.com/porres/Live-Electronic-Music-Tutorial/blob/master/Tutoria...
Em seg, 24 de jun de 2019 às 12:04, William Huston williamahuston@gmail.com escreveu:
I have one I built, it's basically 3x bp~ stages in parallel, with each stage being a double bp~ in series.
Get it here: https://github.com/WilliamAHuston/BHPDtoolkit
It's called: abstractions/BHFormantx3~.pd also abstractions/FormantControl.pd
I have a fake resonance built in, basically an osc~ at the cutoff freq of the filter which you can blend it.
It's not pretty, I built this as a PD novice. But it works well.
(You may want to grep through the patches folder to find some examples where I use this.)
One use I found for it, which is very cool, is to create a source which is rich in overtones, saw or square or a gritty granular snippet, send it to the filter.
Tune the 3 bp~'s to a chord, and use a midi controller to set the root of the chord, to play melodies *on the filter*.
HTH, BH
On Mon, Jun 24, 2019, 1:50 AM Ingo ingo@miamiwave.com wrote:
OK! I just googled "Formant Table" and got lots of results with the frequencies of each formant. I guess by using 3 bandpass filters I should be able to build one as an abstraction.
Ingo
Can anyone point me to a formant filter external that is working and not
too heavy on the CPU?
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Thanks, Alexandre!
This looks very helpful!
Ingo
From: Alexandre Torres Porres [mailto:porres@gmail.com] Sent: Monday, June 24, 2019 9:41 PM To: William Huston Cc: Ingo; pd-list Subject: Re: [PD] Formant filter ?
I'd rather use a more proper bandpass filter than bp~, which does note have a nice symmetric response. You could use [biquad~] instead, but the issue is that you'd need to generate coefficients for it. I provide the [else/bicoeff] object in else that calculates biquad coefficients and I just uploaded an update in my tutorial that shows how to do that by hand in a pd patch, see: https://github.com/porres/Live-Electronic-Music-Tutorial/blob/master/Tutoria...
Em seg, 24 de jun de 2019 às 12:04, William Huston <williamahuston@gmail.com mailto:williamahuston@gmail.com > escreveu:
I have one I built, it's basically 3x bp~ stages in parallel, with each stage being a double bp~ in series.
Get it here:
https://github.com/WilliamAHuston/BHPDtoolkit
It's called:
abstractions/BHFormantx3~.pd
also
abstractions/FormantControl.pd
I have a fake resonance built in, basically an osc~ at the cutoff freq of the filter which you can blend it.
It's not pretty, I built this as a PD novice. But it works well.
(You may want to grep through the patches folder to find some examples where I use this.)
One use I found for it, which is very cool, is to create a source which is rich in overtones, saw or square or a gritty granular snippet, send it to the filter.
Tune the 3 bp~'s to a chord, and use a midi controller to set the root of the chord, to play melodies *on the filter*.
HTH,
BH
On Mon, Jun 24, 2019, 1:50 AM Ingo <ingo@miamiwave.com mailto:ingo@miamiwave.com > wrote:
OK! I just googled "Formant Table" and got lots of results with the frequencies of each formant. I guess by using 3 bandpass filters I should be able to build one as an abstraction.
Ingo
Can anyone point me to a formant filter external that is working and not
too heavy on the CPU?
Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
There is also this website https://www.easycalculation.com/physics/electromagnetism/biquad-calculator.p... where you can calculate coefficients.
El mar., 25 jun. 2019 a las 4:22, Ingo (ingo@miamiwave.com) escribió:
Thanks, Alexandre!
This looks very helpful!
Ingo
*From:* Alexandre Torres Porres [mailto:porres@gmail.com] *Sent:* Monday, June 24, 2019 9:41 PM *To:* William Huston *Cc:* Ingo; pd-list *Subject:* Re: [PD] Formant filter ?
I'd rather use a more proper bandpass filter than bp~, which does note have a nice symmetric response. You could use [biquad~] instead, but the issue is that you'd need to generate coefficients for it. I provide the [else/bicoeff] object in else that calculates biquad coefficients and I just uploaded an update in my tutorial that shows how to do that by hand in a pd patch, see: https://github.com/porres/Live-Electronic-Music-Tutorial/blob/master/Tutoria...
Em seg, 24 de jun de 2019 às 12:04, William Huston < williamahuston@gmail.com> escreveu:
I have one I built, it's basically 3x bp~ stages in parallel, with each stage being a double bp~ in series.
Get it here:
https://github.com/WilliamAHuston/BHPDtoolkit
It's called:
abstractions/BHFormantx3~.pd
also
abstractions/FormantControl.pd
I have a fake resonance built in, basically an osc~ at the cutoff freq of the filter which you can blend it.
It's not pretty, I built this as a PD novice. But it works well.
(You may want to grep through the patches folder to find some examples where I use this.)
One use I found for it, which is very cool, is to create a source which is rich in overtones, saw or square or a gritty granular snippet, send it to the filter.
Tune the 3 bp~'s to a chord, and use a midi controller to set the root of the chord, to play melodies *on the filter*.
HTH,
BH
On Mon, Jun 24, 2019, 1:50 AM Ingo ingo@miamiwave.com wrote:
OK! I just googled "Formant Table" and got lots of results with the frequencies of each formant. I guess by using 3 bandpass filters I should be able to build one as an abstraction.
Ingo
Can anyone point me to a formant filter external that is working and not
too heavy on the CPU?
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Great link! Thanks!
From: Pd-list [mailto:pd-list-bounces@lists.iem.at] On Behalf Of Maximiliano Estudies Sent: Tuesday, June 25, 2019 7:35 AM Cc: pd-list Subject: Re: [PD] Formant filter ?
There is also this website https://www.easycalculation.com/physics/electromagnetism/biquad-calculator.p... where you can calculate coefficients.
El mar., 25 jun. 2019 a las 4:22, Ingo (<ingo@miamiwave.com mailto:ingo@miamiwave.com >) escribió:
Thanks, Alexandre!
This looks very helpful!
Ingo
From: Alexandre Torres Porres [mailto:porres@gmail.com mailto:porres@gmail.com ] Sent: Monday, June 24, 2019 9:41 PM To: William Huston Cc: Ingo; pd-list Subject: Re: [PD] Formant filter ?
I'd rather use a more proper bandpass filter than bp~, which does note have a nice symmetric response. You could use [biquad~] instead, but the issue is that you'd need to generate coefficients for it. I provide the [else/bicoeff] object in else that calculates biquad coefficients and I just uploaded an update in my tutorial that shows how to do that by hand in a pd patch, see: https://github.com/porres/Live-Electronic-Music-Tutorial/blob/master/Tutoria...
Em seg, 24 de jun de 2019 às 12:04, William Huston <williamahuston@gmail.com mailto:williamahuston@gmail.com > escreveu:
I have one I built, it's basically 3x bp~ stages in parallel, with each stage being a double bp~ in series.
Get it here:
https://github.com/WilliamAHuston/BHPDtoolkit
It's called:
abstractions/BHFormantx3~.pd
also
abstractions/FormantControl.pd
I have a fake resonance built in, basically an osc~ at the cutoff freq of the filter which you can blend it.
It's not pretty, I built this as a PD novice. But it works well.
(You may want to grep through the patches folder to find some examples where I use this.)
One use I found for it, which is very cool, is to create a source which is rich in overtones, saw or square or a gritty granular snippet, send it to the filter.
Tune the 3 bp~'s to a chord, and use a midi controller to set the root of the chord, to play melodies *on the filter*.
HTH,
BH
On Mon, Jun 24, 2019, 1:50 AM Ingo <ingo@miamiwave.com mailto:ingo@miamiwave.com > wrote:
OK! I just googled "Formant Table" and got lots of results with the frequencies of each formant. I guess by using 3 bandpass filters I should be able to build one as an abstraction.
Ingo
Can anyone point me to a formant filter external that is working and not
too heavy on the CPU?
Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list